Посмотрите файл статуса процесса в файле / proc / pid / status.Нашли ниже детали.
State: S (sleeping)
Tgid: 182
Pid: 182
PPid: 1
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
FDSize: 32
Groups:
Mem: 2206024 bytes
**Slack: 710076 bytes** << what is the slack or is it stack"
Shared: 0 bytes
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001a04
SigCgt: 0000000000016443
CapInh: 0000000000000000
CapPrm: 00000000fffffeff
CapEff: 00000000fffffeff
Может кто-нибудь, пожалуйста, посмотрите и объясните, какова цель слабого поля в файле состояния.это ошибка ядра, это должен быть стек или что-то еще.
Еще один вопрос, когда мы выполняем какие-либо операции над процессом. Mem Size и slack всегда увеличиваются, просто хотелось узнать, почему использование памяти постоянно увеличивается,Добавление дополнительной информации: как и в uclinux, у нас плоская архитектура памяти.Если указанная выше причина в том, что объем памяти процессов продолжает увеличиваться.
Пожалуйста, предложите свои входные данные.
Вопрос: или slack должен быть стеком >>, но по ошибке код пишет слабину.????
Спасибо Карнвеер Сингх