Выполнить команду оболочки в модуле ядра

Можно ли выполнить команду оболочки в модуле ядра. Я знаю, что мы можем сделать это в пользовательском коде C, используя подпрограмму system.
Я отлаживаю модуль ядра, у которого есть проблема с утечкой памяти. После выполнения insmod и rmmod module.ko в бесконечном цикле системе не хватает памяти в течение нескольких минут с 8 ГБ ОЗУ.
Было бы полезно узнать состояние памяти с помощью команды freeдо и после вызова API, ответственного за освобождение памяти, чтобы я мог знать, работает API или нет.
Вот как я отлаживаю. Поделитесь, если есть другой способ сделать это.

5
задан raj_gt1 25 June 2012 в 17:52
поделиться