kubectl顶部节点命令中包含哪些组件?

问题描述 投票:0回答:0
简单地缓存。

因此想了解详细信息以下几点

对于什么目的,内存是缓存的 - 实际内存和可分配内存之间的差异IE 7GB -4.6GB =2.4GB

在“ kubectl top节点”命令下计算的组件是什么?它不仅是豆荚的消耗,而且都是组件。

最终,内存已被缓存(上述2.4GB),为什么节点再次显示出其他内存使用率(3.8GB),而实际的PODS使用率(2.3GB)表示,这意味着,意味着,意味着, -Kubectl顶级节点输出-3.8GB - PODS请求/用法内存的总和2.3 GB - 为什么将此1.5GB添加到顶部节点命令?
  • 命令返回Pods使用的资源(如

    kubectl top node

    )以及其他系统或Kubernetes Services使用的资源。
  • 要使用cgroups v2在Linux系统上接近此值,您可以使用file/sys/fs/cgroup/memory.stat并进行此计算: anon + slab + kernel_stack + active_file + shmem + sock -slab_reclaimable
  • 如果您只想查看pods use/sys/fs/cgroup/kubepods.slice/memory.stat的资源 对于系统和K8S Services/sys/fs/cgroup/system.slice/memory.stat

kubernetes azure-aks kubernetes-pod
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.