基于龍芯2F架構的PMON分析與優化
2.2 編譯PMON
添加好了網卡驅動程序之后,需要對PMON進行重新配置和編譯。配置和編譯的過程如下。主要用到幾條命令:

通過網絡來更新PMON時使用下面的命令:load-f 0xbfc00000-r tftp://192.16.12.30來進行PMON的在線燒寫。并通過網絡來加載操作系統:load tftp://192.16.12.30/VxWorks.如果加載系統內核成功則驗證了網卡驅動的有效。本文引用地址:http://www.j9360.com/article/202462.htm
3 系統測試
3.1 系統啟動階段網卡測試
由于啟動階段網卡只用于加載操作系統內核,對性能并沒有太高要求。只需測試其功能即可。通過在啟動過程中用另外一臺主機對其進行ping操作來測試其功能。其界面如圖2所示。
3.2 系統啟動時間測試
經過測試,在硬盤啟動模式下,系統從加電到操作系統啟動完畢耗時不超過35 s,符合絕大部分應用需求。
3.3 500次開關機測試
為測試移植后的系統POST功能的穩定性,進行了500次開關機實驗。經驗證,成功啟動次數為500,失敗次數為0,成功率100%。
3.4 200 h老練測試
為測試PMON在系統運行時的穩定性,用專用的整機測試軟件進行了200 h老練測試。經測試,系統運行正常,未出現故障,測試合格。
4 結語
為了適應PMON在國產計算機系統中的需求,對其進行了分析與優化。在分析了源碼的基礎上,對其進行了必要的修改與優化,增加了82551網卡的驅動等。為了驗證優化后系統的穩定性,進行了一系列的測試驗證,包括啟動階段的網絡測試、系統啟動時間測量、500次開
關機測試以及200 h老練測試等。經驗證,修改后的PMON系統運行穩定,可以在多個重要領域中進行應用。
評論