a国产,中文字幕久久波多野结衣AV,欧美粗大猛烈老熟妇,女人av天堂

當前位置:主頁 > 科技論文 > 計算機論文 >

基于OSP平臺的內(nèi)存管理研究及實現(xiàn)

發(fā)布時間:2018-07-16 09:35
【摘要】:隨著通信技術和互聯(lián)網(wǎng)行業(yè)的迅猛發(fā)展,以及電子智能產(chǎn)品的普及,嵌入式系統(tǒng)的應用越來越廣泛。新一代全球無線通信標準LTE的提出,使得嵌入式軟件平臺的開發(fā)逐步成為通信領域設備級嵌入式單板軟件新的開發(fā)模式和實現(xiàn)思想。內(nèi)存管理的基本任務就是有效地對動態(tài)和靜態(tài)內(nèi)存進行分配、回收,并同時保證系統(tǒng)的快速性和穩(wěn)定性。因此,本文研究基于嵌入式軟件平臺的內(nèi)存管理技術,對保證通信系統(tǒng)中數(shù)據(jù)存儲和發(fā)送的安全性和可靠性具有重要意義。 本文基于嵌入式軟件平臺OSP,對四種常用的動態(tài)內(nèi)存管理算法的實現(xiàn)原理、算法性能和基帶處理單元BBU的內(nèi)存需求進行分析,研究出適用于OSP平臺的內(nèi)存管理方案R3,設計和實現(xiàn)OSP平臺的內(nèi)存管理,并在支持PowerPC體系結構的嵌入式系統(tǒng)下,通過Linux終端對BBU板內(nèi)存管理模塊進行功能測試,分析測試結果,驗證OSP平臺內(nèi)存管理的可行性。本文主要工作如下: (1)研究了嵌入式軟件平臺OSP的相關原理,設計出OSP平臺內(nèi)存管理模塊的總體框架,并講解了實現(xiàn)系統(tǒng)內(nèi)存管理的關鍵技術,包括進程內(nèi)存分布、內(nèi)存分配方式、虛擬內(nèi)存、內(nèi)存碎片的分類、如何減少內(nèi)存碎片等。 (2)研究了Glibc、TCMalloc、TLSF、Memory Pool等四種常用的動態(tài)內(nèi)存管理算法的原理,比較各算法在不同系統(tǒng)需求下的優(yōu)勢與不足,在X86和PPC環(huán)境下,編程實現(xiàn)了算法的性能測試,并對BBU內(nèi)存需求進行分析,研究出符合OSP應用實際需求的內(nèi)存管理方案R3。 (3)采用內(nèi)存管理方案R3,將內(nèi)存區(qū)域分類,設計了基本數(shù)據(jù)結構及全局變量,通過編碼實現(xiàn)了OSP平臺的內(nèi)存管理,包括內(nèi)存初始化、內(nèi)存申請、內(nèi)存釋放、內(nèi)存的線程Cache、內(nèi)存信息查看、當前任務內(nèi)存信息查看、內(nèi)存覆蓋檢查、內(nèi)存經(jīng)驗值統(tǒng)計和內(nèi)存轉換等,為在基帶處理單元BBU硬件上實現(xiàn)OSP平臺的內(nèi)存管理打下了基礎。 (4)分析了基帶處理單元BBU板的硬件架構和主要單元的功能,在PPC環(huán)境下對OSP內(nèi)存管理模塊進行板級測試,按照測試流程對各進程的內(nèi)存數(shù)據(jù)進行逐步分析和統(tǒng)計,最終在硬件上實現(xiàn)了OSP平臺的內(nèi)存管理,為基帶處理單元BBU在OSP平臺下的消息通信提供了高效、穩(wěn)定的內(nèi)存管理機制。
[Abstract]:With the rapid development of communication technology and Internet industry, as well as the popularity of electronic intelligent products, embedded systems are more and more widely used. With the new generation of global wireless communication standard LTE, the development of embedded software platform has gradually become a new development mode and realization idea of device level embedded veneer software in communication field. The basic task of memory management is to allocate and recycle the dynamic and static memory effectively, and at the same time to ensure the system's rapidity and stability. Therefore, the research of memory management technology based on embedded software platform is of great significance to ensure the security and reliability of data storage and transmission in communication system. Based on the embedded software platform OSPs, this paper analyzes the implementation principle, algorithm performance and memory requirement of BBU, the four commonly used dynamic memory management algorithms. The memory management scheme R3 for OSP platform is studied. The memory management of OSP platform is designed and implemented. Under the embedded system supporting PowerPC architecture, the function of BBU board memory management module is tested through Linux terminal, and the test results are analyzed. Verify the feasibility of OSP platform memory management. The main work of this paper is as follows: (1) the related principles of the embedded software platform OSP are studied, the overall framework of the OSP platform memory management module is designed, and the key technology of realizing the system memory management, including the distribution of process memory, is explained. Memory allocation, virtual memory, classification of memory fragments, how to reduce memory fragmentation, etc. (2) the principle of four commonly used dynamic memory management algorithms, such as Glibcn TCMallocn TLSFU memory Pool, is studied. Compared the advantages and disadvantages of each algorithm under different system requirements, under the X86 and PPC environment, the performance of the algorithm is tested, and the BBU memory requirements are analyzed. The memory management scheme R3which meets the actual requirements of OSP applications is studied. (3) the memory management scheme R3 is adopted to classify the memory regions, design the basic data structure and global variables, and realize the memory management of OSP platform by coding. Including memory initialization, memory request, memory release, memory thread Cache, memory information view, current task memory information view, memory overlay check, memory experience value statistics and memory conversion, etc. It lays a foundation for realizing the memory management of OSP platform on BBU hardware. (4) the hardware architecture of BBU board and the function of main unit are analyzed. In the PPC environment, the OSP memory management module is tested at the board level. According to the test flow, the memory data of each process are analyzed and counted step by step. Finally, the memory management of the OSP platform is realized on the hardware. It provides an efficient and stable memory management mechanism for message communication of BBU on OSP platform.
【學位授予單位】:武漢理工大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP368.1

【參考文獻】

相關期刊論文 前1條

1 閆家年;陳文光;鄭緯民;;面向結構體數(shù)據(jù)布局優(yōu)化的高效內(nèi)存管理[J];清華大學學報(自然科學版);2011年01期

相關碩士學位論文 前6條

1 姜力波;Linux內(nèi)存管理分析與研究[D];電子科技大學;2011年

2 王元;嵌入式Linux數(shù)控系統(tǒng)的底層平臺構建[D];上海交通大學;2012年

3 何倫;基于Linux的IMA軟件平臺的設計與實現(xiàn)[D];上海交通大學;2012年

4 李志軍;面向嵌入式實時系統(tǒng)的動態(tài)內(nèi)存管理方法研究[D];重慶大學;2007年

5 李滿麗;復雜嵌入式系統(tǒng)內(nèi)存管理方案的研究與實現(xiàn)[D];廈門大學;2009年

6 嚴濤;KVM系統(tǒng)任務管理的設計與實現(xiàn)[D];華中科技大學;2009年

,

本文編號:2125974

資料下載
論文發(fā)表

本文鏈接:http://www.wukwdryxk.cn/kejilunwen/jisuanjikexuelunwen/2125974.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶6ef29***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
奇米av| 天堂电影网| 中文字幕一区二区三区精华液| 国产成人女人在线观看| 国产av一区最新精品| 免费A级毛片无码免费视频APP| 国产亚洲AV夜间福利香蕉149 | 日本道| 亚洲日本乱码一区二区产线一∨| 天天躁日日躁aaaaxxxx| 蜜桃麻豆WWW久久囤产精品| 久久aⅴ免费观看| 波多野结衣一区二区三区高清| 色综合加勒比一木道| 亚洲最大av在线| 与岳乱lun第1部| 极品白嫩的小少妇avove| x7x7x7x7水蜜桃| 国产传媒一区| 91精品久久久老熟女九色91| 欧美一区二区三区精品| 日韓丨亞洲丨制服丨亂倫 | 无码不卡AV东京热毛片| 成人AV片无码免费天天看| 欧美国产日韩在线三区| 鲁一鲁一鲁一鲁一曰综合网| 久久久久亚洲AV成人人电影软件| 凤阳县| 海兴县| 亚洲综合无码精品一区二区三区| 九九热爱视频精品| 国产麻豆videoxxxx实拍| 黄色视频免费在线观看| 天天天天噜在线视频| 青草草在线视频免费观看| 久久久久久精品免费免费直播 | 久久久久国产一区二区三区| 大屁股xxxxⅹ大屁股图片| 庆阳市| 丰满多毛的大隂户视频| 色综合中文字幕久久88|