頁籤選單縮合
題名 | 使用循序程序與多執行緒以評比快閃記憶體的大量存取效能=Using Sequential Processes and Multi-threads to Survey Performance of Massive Access on Flash Memory |
---|---|
作者姓名(中文) | 吳家榮; 吳其政; 邱煌森; 洪國銘; 蘇慶宏; | 書刊名 | 龍華科技大學學報 |
卷期 | 20 民94.12 |
頁次 | 頁67-73 |
分類號 | 471.6511 |
關鍵詞 | 快閃記憶體; 同步讀-寫演算法; 多執行緒; Flash monory; Current readers-writers algorithm; Multi-threads; |
語文 | 中文(Chinese) |
中文摘要 | 本文主要著重在快閃記憶體的存取效能之評估,希望藉由此方面的探討可對於嵌入式作業系統有一個可評比的依據,使往後在開發系統時可做一個整體性的評估,進而挑選出最適切的作業系統平臺與開發環境。本文內容分為四個部分: (1).一般而言,作業系統的功能愈強大其整體的效能應該愈差,但是經過本文的試驗發現並非如此。 (2).以程式語言的觀點而言,編譯式的的程式語言所產生的機器碼通常其執行效能遠勝於以直譯式程式語言直接執行所撰寫的程式,業經我們的實驗發現卻與使用的作業系統有關。 (3).依照作業系統的理論觀點而言,多執行緒處理其執行效能會比循序程序執行效能佳,經過本文的實驗發現卻與使用的作業系統有關。 (4).探討現有的同步處理程序並開發出適合於快閃記憶體的同步讀-寫的演算法,以提昇大量存取之效能。 |
英文摘要 | In last decade, flash memory is found in a variety of common electronic devices (such as consumer electronics) due to high-capacity flash memory have made them possible. In our project is focus on serving the performance of access of flash memory, operating systems. How to choice the platform and programming languages to develop embedded systems and obtain the better performance. The proposed project is divided into four parts: (1) In general cases, more functionality of operation systems are less performance for total system, after our experiment we find that are not always true. (2) From the view of programming language, the performance of execution of program of compiler language is always better than interpreter language, after our testing the result is dependent on operating systems. (3) From the points of view of operating systems, the performance of multi-thread process is better than sequential process, but this result is dependent on operating system. (4) We will modify current Readers-Writers algorithm to gain better performance for accessing massive video-audio data on flash memory. |
本系統之摘要資訊系依該期刊論文摘要之資訊為主。