跳到主要內容

臺灣博碩士論文加值系統

(18.97.14.91) 您好!臺灣時間:2025/01/16 20:33
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:黃紀豪
研究生(外文):Chi-Hao Huang
論文名稱:嵌入式系統上可調整記憶體介面設計
論文名稱(外文):Reconfigurable Memory Interface Design for Embedded Systems
指導教授:羅習五
指導教授(外文):Shi-Wu Lo
學位類別:碩士
校院名稱:國立中正大學
系所名稱:資訊工程所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
畢業學年度:95
語文別:英文
論文頁數:39
中文關鍵詞:記憶體管理可調整式作業系統嵌入式系統
外文關鍵詞:memory managementconfigurable operating systemembedded system
相關次數:
  • 被引用被引用:0
  • 點閱點閱:367
  • 評分評分:
  • 下載下載:45
  • 收藏至我的研究室書目清單書目收藏:8
記憶體管理是作業系統中影響整體效能最重要的因素之一。已有多種的記憶
體管理演算法曾被提出,而每一種演算法各有其優缺點,分別適合特定的應用程
式。然而,大部分的作業系統只提供一至二種不同的記憶體管理機制,對嵌入式
系統而言這並無法滿足各種不同的應用程式。若我們想使用在其它作業系統中使
用的記憶體管理機制,可能需要全部移植該作業系統,這是非常不符合經濟效益
以及花費時間的作法。因此,為了解決這個問題,我們提出了一個記憶體介面和
一套可調整的作業系統,此作業系統透過記憶體介面來達到抽換多種不同記憶體
管理的弁遄A並且當抽換不同的記憶體管理機制之後,上層的應用程式並不必改
寫。最後,我們還在作業系統中插入一些程式區段來分析記憶體的行為。藉由記
憶體介面和記憶體的分析程式區段,程式設計者可以抽換不同的記憶體管理來分
析記憶體的使用情形,進而選用最有效率的記憶體管理機制。
Memory management is one of the most important factors that affect the overall
efficiency in operating system. A lot of memory management algorithms have
been presented. Each algorithm has its advantages and disadvantages, and
may be suitable for only some particular application programs. Moreover, most
operating systems only provide one or two kinds of different memory managements,
so that they cannot satisfy all kinds of different applications, especially
in embedded systems. If we would like to adopt different memory management
from the other operating system, we might have to port the whole operating
system on the hardware platform. It is time consuming and not economical.
In order to solve this problem, we propose a memory interface for different operating systems and a configurable operating system to use different memory
managements easily through the memory interface without modifying application
programs. We also insert some code segments in the kernel to analyze
memory performance. With the interface and analysis code segments, programmers
can analyze memory performance using different memory managements,
and objectively choose a memory management for best performance.
1 Introduction
2 Background
2.1 MemoryManagement Algorithm
2.1.1 Buddy System
2.1.2 Partition-Block
2.1.3 Memory Byte Pools
2.2 LinuxMemoryManagement
3 Design of Memory Interface
3.1 Design Issues
3.2 Memory Interface Design
4 Implementation of Inserting Memory Interface in OS
4.1 InsertMemory Interface in Kernel
4.2 Support MMU and non-MMU Memory Management
4.3 InsertMemory Information Code Segments
5 Performance Evaluation
5.1 Experiment 1: Performance under Different Memory Management
5.2 Experiment 2: Overhead of Inserting Memory Interface
6 Conclusion and Future Work
Bibliography
[1] Buddy Memory Allocator. http://acm.uva.es/p/v8/827.html. 2001.
[2] Witawas Srisa an Chia-Tien Dan Lo and J.Morris Chang. The design and
analysis of a quantitative simulator for dynamic memory managemen. The
Journal of Systems and Software, 2003.
[3] Creator S3C2410 architecture homepage. http://www.arm.com/.
[4] M. Cesati and D. P. Bovet. Understanding the Linux Kernel, 2nd Edition.
OReilly, December 2003.
[5] Mel Gorman. Understanding the Linux Virtual Memory Manager. Prentice
Hall Professional Technical Reference.
[6] Creator S3C2410 homepage.
http://www.microtime.com.tw/product/product.htm. 2005.
[7] Linux homepage. http://www.linux.org/.
[8] MIPS homepage. http://www.mips.com/.
[9] ThreadX homepage. http://www.rtos.com/.
[10] Jean J. Labrosse. MicroC/OS-II Second Edition. CMP Books.
[11] Erik Mouw. Linux kernel procfs guide. June 2001.
[12] uClibc homepage. http://www.uclibc.org/.
[13] uClinux BFLT Binary Flat Format.
http://www.beyondlogic.org/uclinux/bflt.htm. 2005.
[14] uClinux homepage. http://www.uclinux.org/.
[15] uC/OS II homepage. http://www.micrium.com/.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
1. 沈清松,(2002),歷史性、文化空間與文化產業,哲學雜誌,第38期,5月。
2. 葉智魁,(2002),發展的迷思與危機-文化產業與契機,哲學雜誌,第38期,5月。
3. 盧政春,1999,<社會權保障與原住民就業補助>,東吳社會學報,第8期,頁195-221。
4. 劉淑瓊,1997,<依賴與對抗--論福利服務契約委託下政府與民間受託單位間的關係>,社區發展季刊,第80期,頁113-129。
5. 鄭讚源,1997,<既競爭又合作、既依賴又自主:社會福利民營化過程中政府與民間非營利組織之角色與定位>,社區發展季刊,第80期。
6. 郭登聰,1998,<政府與民間的關係再造:「促進民間參與公共建設法(草案)與社會福利民營化實施要點」的比較論述>,思與言,第36卷,第4期。
7. 陳武雄,1997,<我國推行社會福利民營化的具體做法與政策發展>,社區發展季刊,第80期,頁4-9。
8. 黃源協,2002,<從社會政策到社會工作-社會福利體系的挑戰與回應>,社區發展季刊,第98期,頁22-39。
9. 范祥偉,2002,<政府業務委託民間辦理之理論與政策>,人事月刊,第201期,頁55。
10. 周志宏,1999,<社會權-總論、教育權>,月旦法學,第48期,頁127-135。
11. 沈清松,1996,<倫理學理論與專業倫理教育>,通識教育季刊,第3卷第2期,頁1-17。
12. 江明修、姜誌貞、陳定銘,1997,<台灣行政倫理之初探:台北市政府政策規劃人員決策價值之質的研究>,中國行政評論,第7卷第1期,頁1-56。
13. 蔡仁毅,(1993),廣告招牌對都市景觀影響之初步探討,營建季刊。
14. 蔡仁毅,(1994),一閃、一亮、不知所云—由都市景觀探討廣告招牌之設置及其影響,中華民國建築師雜誌,第236期,60~65。
15. 張百清,(1996),廣告招牌—也是都市景觀,商業現代化,第18期,19~20。