2010年12月23日 星期四

[C]顯示系統時間以及記憶體資訊

在 Embedded linux 平台上面,
有時會發生頻繁使用 script 而造成系統發生問題 (ex. kernel panic, memory dump)
此時在 debug 的時候如果想要印出一些資訊來觀察,
但又要避免使用 script,
就只好使用 c 來實作,
例如原本以 shell script 
date 查詢目前系統時間,
cat /proc/meminfo 查詢目前 LowFree 使用量以及所有記憶體資訊,
就可以用上面的C程式範例來達到與 script 同樣的效果。

ps. Unix/Linux 的系統時間起始是從 1970 年開始。



0 意見: