(國防科學技術大學,長沙410073)
摘要 本文對嵌入式操作系統VxWorks的內存管理機制進行了研究。首先分析了系統啟動階段以及啟動后系統的內存視圖,然后分析了VxWorks中內存的分配與釋放,最后對VxWork的內存保護機制進行了研究。本文對嵌入式系統的應用與開發有一定的參考價值。
關鍵字 VxWorks 內存視圖 分配算法 內存保護
Research Of Memory Management Mechanism In VxWorks
Li Jiasi,Ning Hong
(National University Of Defense Technology, Changsha 410073)
Abstract This article makes a study of the memory management mechanism in VxWorks. First it gives the memory views of the system both during and after the booting of VxWorks. Then it talks about the dynamic allocating and freeing of memory in VxWorks. In the end it gives a discussion of the memory protection in VxWorks.
Keywords VxWorks; memory view; allocation algorithm; memory protection;
參考文獻:
陳洋, 胡向宇, 楊堅華. VxWorks下的內存管理[J]. 計算機工程, 2007, 33(8).
柴繼國. 嵌入式系統內存管理的研究與實現[D]. 成都: 電子科技大學, 2006 .
Wind River Systems, Inc. Memory Allocation in VxWorks 6.0, 2005
Wind River Systems, Inc. VxWorks_kernel_programmers_guide_6.6, 2007.
Wind River Systems, Inc. VxWorks_kernel_api_reference_vol1_6.6, 2007.
作者簡介:
李加泗(1986-),男,碩士研究生生,主研方向:嵌入式操作系統;
寧洪,教授。