gpt4 book ai didi

linux - [向量] 在 smap 中是什么意思?

转载 作者:太空狗 更新时间:2023-10-29 12:04:31 24 4
gpt4 key购买 nike

我找不到关于/proc/pid/smaps 中 [vectors] 含义的任何信息。这是我的一些 smaps 文件的连续部分:

76eec000-76f11000 rw-p 0025b000 00:0c 32363615   /usr/lib/libQt5Quick.so.5.0.0
Size: 148 kB
Rss: 148 kB
Pss: 97 kB
Shared_Clean: 60 kB
Shared_Dirty: 0 kB
Private_Clean: 0 kB
Private_Dirty: 88 kB
Referenced: 148 kB
Anonymous: 88 kB
AnonHugePages: 0 kB
Swap: 0 kB
KernelPageSize: 4 kB
MMUPageSize: 4 kB
Locked: 0 kB
VmFlags: rd wr mr mw me ac
76f11000-76f14000 rw-p 00000000 00:00 0 [vectors]
Size: 12 kB
Rss: 12 kB
Pss: 12 kB
Shared_Clean: 0 kB
Shared_Dirty: 0 kB
Private_Clean: 0 kB
Private_Dirty: 12 kB
Referenced: 12 kB
Anonymous: 12 kB
AnonHugePages: 0 kB
Swap: 0 kB
KernelPageSize: 4 kB
MMUPageSize: 4 kB
Locked: 0 kB
VmFlags: rd wr mr mw me ac

不知[vectors]是否也与之前的库libQt5Quick.so.5.0.0有关。我需要计算进程和其中的特定库消耗的内存,所以我需要知道是否必须计算 [vectors] 输出

最佳答案

[vectors] 表示 VDSO 使用的页面机制。 VDSO 是一种通过消除上下文切换开销来加速常见系统调用的方法。基本上,内核只是与常见系统调用(想想 gettimeofday() 等)的结果共享它的一部分内存,您的用户空间进程可以在其中读取它。

您不应将其计为已用内存,因为所有进程将共享相同的内存。

关于linux - [向量] 在 smap 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19859019/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com