我試圖用top
來證明我在Leopardboard(embedded-linux)目標上的test
進程有內存泄漏。爲什麼這個命令爲什麼這個嵌入式Linux頂級命令失敗?
/ # top -b | grep test >> /media/top.txt &
似乎立即死亡?
[3]+ Stopped (tty output) top -b | grep test 1>>/media/top.txt
我看到的是已經產生了一個空文件
-rwxr-xr-x 1 root root 0 Jan 15 15:35 top.txt
頂部並在交互模式產生輸出這樣
1079 1 root S 83668 289% 17% test
,但我需要記錄會發生什麼變化內存爲這個過程在很長一段時間內提交。
您可能需要與控制終端完全斷開連接,例如使用可能在系統上可能有或沒有相應實用程序的setsid()調用。 –