Код
Name: app
State: S (sleeping)
Tgid: 12718
Pid: 12718
PPid: 1
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
FDSize: 32
Groups:
VmPeak: 93568 kB
VmSize: 93568 kB
VmLck: 0 kB
VmHWM: 1184 kB
VmRSS: 1184 kB
VmData: 90304 kB
VmStk: 136 kB
VmExe: 136 kB
VmLib: 2796 kB
VmPTE: 32 kB
VmSwap: 0 kB
Threads: 10
State: S (sleeping)
Tgid: 12718
Pid: 12718
PPid: 1
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
FDSize: 32
Groups:
VmPeak: 93568 kB
VmSize: 93568 kB
VmLck: 0 kB
VmHWM: 1184 kB
VmRSS: 1184 kB
VmData: 90304 kB
VmStk: 136 kB
VmExe: 136 kB
VmLib: 2796 kB
VmPTE: 32 kB
VmSwap: 0 kB
Threads: 10
VmData с запуском нового потока только растет, и не уменьшается по его завершению, я так понимаю, что память выделенная под стек не освобождается. Это нормально или я неверно интерпретирую полученные данные?
Плата вот эта.
Код
uname -a
Linux buildroot 2.6.36-rc6 #732 Wed Jun 29 06:03:40 EDT 2011 armv5tejl GNU/Linux
Linux buildroot 2.6.36-rc6 #732 Wed Jun 29 06:03:40 EDT 2011 armv5tejl GNU/Linux