全部产品
Search
文档中心

Managed Service for Prometheus:Mengapa nilai memori yang diperoleh di dalam container tidak konsisten?

更新时间:Sep 24, 2025

Bagaimana penggunaan memori dihitung dalam perintah kubectl top pod

Keluaran dari perintah kubectl top pod tidak sama dengan penggunaan memori metrik container_memory_usage_bytes dalam Container Service, melainkan penggunaan memori metrik container_memory_working_set_bytes. Metode perhitungan:

  • container_memory_usage_bytes = container_memory_rss + container_memory_cache + kernel memory

  • container_memory_working_set_bytes = container_memory_usage_bytes - total_inactive_file (halaman file tidak aktif)

container_memory_working_set_bytes adalah jumlah memori aktual yang digunakan oleh kontainer dan menjadi dasar penilaian untuk restart ketika batas sumber daya dikonfigurasi.