一级毛片免费不卡在线视频,国产日批视频免费在线观看,菠萝菠萝蜜在线视频免费视频,欧美日韩亚洲无线码在线观看,久久精品这里精品,国产成人综合手机在线播放,色噜噜狠狠狠综合曰曰曰,琪琪视频

嵌入式系統(tǒng)中的內(nèi)存壓縮技術(shù)

時間:2023-05-01 08:12:06 計算機論文 我要投稿
  • 相關(guān)推薦

嵌入式系統(tǒng)中的內(nèi)存壓縮技術(shù)

摘要:介紹內(nèi)存壓縮技術(shù)和一個基于硬件的內(nèi)存壓縮系統(tǒng)模型,探討內(nèi)存壓縮技術(shù)在嵌入式系統(tǒng)中的應(yīng)用;重點介紹內(nèi)存壓縮系統(tǒng)的硬件要求及操作系統(tǒng)對內(nèi)存壓縮機制的支持;簡單介紹內(nèi)存壓縮中常用的算法Lempel-Ziv,并就內(nèi)存壓縮技術(shù)在嵌入式系統(tǒng)中的應(yīng)用問題作一些探討。

    關(guān)鍵詞:嵌入式系統(tǒng) 內(nèi)存壓縮 壓縮內(nèi)存控制器 Lempel-Ziv算法

1 內(nèi)存壓縮技術(shù)介紹

為節(jié)省存儲空間或傳輸帶寬,人們已經(jīng)在計算機系統(tǒng)中廣泛地使用了數(shù)據(jù)壓縮技術(shù)。在磁介質(zhì)存儲數(shù)據(jù)或網(wǎng)絡(luò)傳輸數(shù)據(jù)時,人們使用基于硬件或軟件的各種壓縮技術(shù)。當(dāng)壓縮技術(shù)在各個領(lǐng)域都很流行時,內(nèi)存壓縮技術(shù)卻由于其復(fù)雜性而一直未得到廣泛使用。近年來,由于在并行壓縮一解壓算法以及在硅密度及速度方面取得的進展,使得內(nèi)存壓縮技術(shù)變得可行。

內(nèi)存壓縮技術(shù)的主要思想是將數(shù)據(jù)按照一定的算法壓縮后存入壓縮內(nèi)存中,系統(tǒng)從壓縮內(nèi)存中找到壓縮過的數(shù)據(jù),將其解壓后即可以供系統(tǒng)使用。這樣既可以增加實際可用的內(nèi)存空間,又可以減少頁面置換所帶來的開銷,從而以較小的成本提高系統(tǒng)的整體性能。

內(nèi)存壓縮機制是在系統(tǒng)的存儲層次中邏輯地加入一層——壓縮內(nèi)存層。系統(tǒng)在該層中以壓縮的格式保存物理頁面,當(dāng)頁面再次被系統(tǒng)引用時,解壓該壓縮頁后,即可使用。我們將管理這一壓縮內(nèi)存層的相關(guān)硬件及軟件的集合統(tǒng)稱為內(nèi)存壓縮系統(tǒng)。內(nèi)存壓縮系統(tǒng)對于CPU、I/O設(shè)備、設(shè)備驅(qū)動以及應(yīng)用軟件來說是透明的,但是操作系統(tǒng)必須具有管理內(nèi)存大小變化以及壓縮比率變化的功能。

對于大多數(shù)的操作系統(tǒng)而言,要實現(xiàn)內(nèi)存壓縮,大部分體系結(jié)構(gòu)都不需要改動。在標(biāo)準(zhǔn)的操作系統(tǒng)中,內(nèi)存都是通過固定數(shù)目的物理頁框(page frame)來描述的,由操作系統(tǒng)的VMM來管理。要支持內(nèi)存壓縮,OS要管理的實際內(nèi)存大小和頁框數(shù)目是基于內(nèi)存的壓縮比率來確定的。這里的實現(xiàn)內(nèi)存是指操作系統(tǒng)可的內(nèi)存大小,它與物理內(nèi)存的關(guān)系如下:假設(shè)PM是物理內(nèi)存,RM(t)是系統(tǒng)在t時刻的實際內(nèi)存,而CR(t)是壓縮比率,在給定時刻t可支持的最大實際內(nèi)存為RM(t)=CR1(t)×PM。然而,由于應(yīng)用程序的數(shù)據(jù)壓縮率是不依賴于OS而動態(tài)變化的,未壓縮的數(shù)據(jù)可能會耗盡物理內(nèi)存,因此當(dāng)物理內(nèi)存接近耗盡時,操作系統(tǒng)必須采取行動來解決這個問題。

2 內(nèi)存壓縮系統(tǒng)的硬件模型

目前由于內(nèi)存壓縮的思想越來越引起人們的注意市場上也出現(xiàn)了一些基于軟件的內(nèi)存壓縮器。這些內(nèi)存壓縮器主要是通過軟件對數(shù)據(jù)進行壓縮,但由于訪問壓縮數(shù)據(jù)帶來的延遲,它在系統(tǒng)性能方面改進并不明顯,有些甚至降低了系統(tǒng)

[1] [2] [3] [4] [5] 

【嵌入式系統(tǒng)中的內(nèi)存壓縮技術(shù)】相關(guān)文章:

適用于影像檢測壓縮系統(tǒng)的內(nèi)存存取方式04-27

嵌入式系統(tǒng)與通信技術(shù)在汽車安全中的應(yīng)用05-02

彈載嵌入式系統(tǒng)設(shè)計技術(shù)05-01

MrSID技術(shù)在林業(yè)影像壓縮中的應(yīng)用05-02

發(fā)動機軸流壓縮系統(tǒng)逐級模擬技術(shù)05-01

嵌入式GIS在車載導(dǎo)航系統(tǒng)中的關(guān)鍵技術(shù)研究04-27

PPSM嵌入式RTOS中的窗口系統(tǒng)開發(fā)12-01

數(shù)據(jù)壓縮技術(shù)在工業(yè)過程中的應(yīng)用04-30

采用嵌入式技術(shù)的新型風(fēng)洞測控系統(tǒng)設(shè)計04-27

嵌入式系統(tǒng)報告10-18