Большинство дистрибутивов имеет своего рода rc.local сценарий, который Вы могли использовать. Проверьте свой дистрибутив как имена, и путь может варьироваться. Обычно ожидайте смотреть под / и т.д.
Вот то, как я сделал бы "просто чтение источника для procps пакета"
Каков пакет (пакеты) ps
и top
в?
dpkg -S top| grep '/top$'
dpkg -S ps|grep '/ps$'
Я имею apt-src
установленный, не так ли?
dpkg -S apt-src
Посмотрите на версии procps и склонный-src
dpkg -l procps apt-src
Получите источник для procps
пакет
apt-src install procps
Посмотрите то, что мы получили:
ls -ld procps*
cd
в procps-3.2.8
(или безотносительно версии Вы загрузили), и взгляд на Makefile
, и все файлы, названные с ВЕРХНИМ РЕГИСТРОМ, как README*
, INSTALL
, и т.д., и затем читайте *.h
и *.c
, и рассмотрите выполнение make
.
Считайте это для хороших указателей на использовании памяти и вычислении на Linux
http://virtualthreads.blogspot.com/2006/02/understanding-memory-usage-on-linux.html
http://virtualthreads.blogspot.com/2006/02/re-memory-usage-on-linux.html