InfluxDB运行时测量统计与常驻内存(RES)之间的对应关系

huangapple go评论88阅读模式
英文:

Correspondence between influxdb runtime measurement statistics and Resident Memory(RES)

问题

  • 版本:1.8.10
  • 操作系统:CentOS 7
  • 问题
    • 根据文档所述,_internal数据库的"Sys"是:从操作系统获取的内存字节数的总和。衡量了Go运行时为堆、栈和其他内部数据结构保留的虚拟地址空间。
    • 但是"Sys"或其他统计数据与常驻内存(RES)(以下PID 9450)不相等。
    • 运行时统计数据和RES之间的关系是什么?
  • 运行时
    InfluxDB运行时测量统计与常驻内存(RES)之间的对应关系
  • RES-infuxd
    InfluxDB运行时测量统计与常驻内存(RES)之间的对应关系

了解有关infuxdb运行时的信息

英文:
  • Version: 1.8.10
  • OS: CentOS 7
  • Problem
    • According to the document, the "Sys" of the _internal database is: The total number of bytes of memory obtained from the OS. Measures the virtual address space reserved by the Go runtime for the heap, stacks, and other internal data structures.
    • But "Sys" or other statistics not equal with the Resident Memory(RES)(Following PID 9450)
    • What is the relationship between runtime statistics and RES
  • Runtime
    InfluxDB运行时测量统计与常驻内存(RES)之间的对应关系
  • RES-infuxd
    InfluxDB运行时测量统计与常驻内存(RES)之间的对应关系

known about the infuxdb runtime

答案1

得分: 0

“Sys”表示的是虚拟内存(VIRT),而不是实际使用的物理内存(RES)。我们可以使用命令“pmap -x 9450 | less”来查看influxd进程的RES值。

英文:

"Sys" mean VIRT not RES. We can use the cmd "pmap -x 9450 | less" to see the RES of influxd proccess

huangapple
  • 本文由 发表于 2022年12月7日 10:10:22
  • 转载请务必保留本文链接:https://go.coder-hub.com/74710985.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定