亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)的制作方法

文檔序號:6518065閱讀:302來源:國知局
一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及計算機系統(tǒng)設(shè)計領(lǐng)域和集成電路設(shè)計領(lǐng)域,尤其是涉及一種計算機存儲系統(tǒng),特別是提供一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng),包括文件系統(tǒng)壓縮層、軟件壓縮單元、硬件壓縮單元和軟硬件同步單元,其中,所述的文件系統(tǒng)壓縮層位于系統(tǒng)虛擬文件系統(tǒng)和本地文件系統(tǒng)之間并連接軟件壓縮單元,所述的文件系統(tǒng)壓縮層還通過硬件驅(qū)動層連接硬件壓縮單元,所述的軟件壓縮單元和硬件壓縮單元之間設(shè)置所述的軟硬件同步單元。本發(fā)明主要考慮大數(shù)據(jù)處理系統(tǒng)的特點的影響,對數(shù)據(jù)壓縮處理采用軟硬件配合的方式,提高系統(tǒng)資源的利用率和系統(tǒng)執(zhí)行效率。
【專利說明】一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機系統(tǒng)設(shè)計領(lǐng)域和集成電路設(shè)計領(lǐng)域,尤其是涉及一種計算機存儲系統(tǒng),特別是提供一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)。
【背景技術(shù)】
[0002]隨著計算機技術(shù)和集成電路技術(shù)的飛速發(fā)展,為了滿足人們在金融、電信、安全、資源等各個領(lǐng)域的需求,大容量存儲能力的計算機系統(tǒng)越來越成為高性能計算機系統(tǒng)的基本特征,然而不同領(lǐng)域的計算機數(shù)據(jù)存儲系統(tǒng)特性并不一致,這就為計算機存儲系統(tǒng)結(jié)構(gòu)設(shè)計帶來的挑戰(zhàn),例如,在資源勘探領(lǐng)域,計算機系統(tǒng)的計算資源緊缺,需要對大量的數(shù)據(jù)進行計算分析,這就需要采用硬件對存儲數(shù)據(jù)進行壓縮和解壓縮存取操作,盡可能的減少CPU計算資源。而在歷史數(shù)據(jù)保存時,系統(tǒng)寫操作遠超讀操作,并且CPU計算資源充足,這就為軟件實現(xiàn)壓縮和解壓縮提供了條件。因此,軟硬件數(shù)據(jù)壓縮和解壓縮操作的靈活配置,可以滿足不同領(lǐng)域大數(shù)據(jù)處理系統(tǒng)的應(yīng)用需求,可合理利用系統(tǒng)資源,提高系統(tǒng)的利用率和執(zhí)行效率。

【發(fā)明內(nèi)容】

[0003]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明提供了一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng),其設(shè)計主要考慮大數(shù)據(jù)處理系統(tǒng)的特點的影響,對數(shù)據(jù)壓縮處理采用軟硬件配合的方式,提高系統(tǒng)資源的利用率和系統(tǒng)執(zhí)行效率。
[0004]本發(fā)明所采用的技術(shù)方案如下:
一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng),其包括文件系統(tǒng)壓縮層、軟件壓縮單元、硬件壓縮單元和軟硬件同步單元,其中,所述的文件系統(tǒng)壓縮層位于系統(tǒng)虛擬文件系統(tǒng)和本地文件系統(tǒng)之間并連接軟件壓縮單元,所述的文件系統(tǒng)壓縮層還通過硬件驅(qū)動層連接硬件壓縮單元,所述的軟件壓縮單元和硬件壓縮單元之間設(shè)置所述的軟硬件同步單元。
[0005]軟件壓縮單元,通過軟件數(shù)據(jù)壓縮和解壓縮的方式對數(shù)據(jù)進行處理,或單獨配置軟件的壓縮功能,或單獨配置軟件的解壓縮功能。
[0006]硬件壓縮單元,通過硬件數(shù)據(jù)壓縮和解壓縮的方式對數(shù)據(jù)進行處理,或單獨配置硬件的壓縮功能,或單獨配置硬件的解壓縮功能。
[0007]軟硬件同步單元配置軟硬件壓縮算法的一致性,并且同步數(shù)據(jù)壓縮信息。
[0008]一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)的實現(xiàn)方法,包括配置軟件壓縮和解壓縮時的方法,配置為硬件壓縮和解壓縮時的方法,當配置為軟件壓縮、硬件解壓縮時的方法和當配置為硬件壓縮、軟件解壓縮時的方法,其中:
當配置為軟件壓縮和解壓縮時,其方法是:數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用軟件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過軟件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤;讀操作為寫操作的逆過程,數(shù)據(jù)由磁盤讀出,由軟件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層;
當配置為硬件壓縮和解壓縮時,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用硬件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過硬件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤;讀操作為寫操作的逆過程,數(shù)據(jù)由磁盤讀出,由硬件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層;
當配置為軟件壓縮、硬件解壓縮時,通過軟硬件的配置模塊,配置其統(tǒng)一的壓縮算法,并且由軟硬件同步單元同步軟硬件的壓縮信息,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用軟件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過軟件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤;讀操作為寫操作的逆過程,不同的是,數(shù)據(jù)由硬件解壓縮,數(shù)據(jù)由磁盤讀出,由硬件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層;
當配置為硬件壓縮、軟件解壓縮時,通過軟硬件的配置模塊,配置其統(tǒng)一的壓縮算法,并且由軟硬件同步單元同步軟硬件的壓縮信息,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用硬件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過硬件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤;讀操作為寫操作的逆過程,不同的是,數(shù)據(jù)由軟件解壓縮,數(shù)據(jù)由磁盤讀出,由軟件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層。
[0009]在不同的應(yīng)用領(lǐng)域需求不同,這就需要對系統(tǒng)采用不同的數(shù)據(jù)處理結(jié)構(gòu),例如,在計算資源緊缺的系統(tǒng)中,CPU的計算資源需要更多的用于數(shù)據(jù)分析、計算,因此數(shù)據(jù)的壓縮存儲需要更多的采用硬件壓縮,盡可能的減少CPU計算資源的消耗,而在計算資源相對充足的大數(shù)據(jù)處理系統(tǒng)中,可采用軟件壓縮的方式提高系統(tǒng)運算的復(fù)雜度和效率,在寫操作遠超讀操作的大數(shù)據(jù)處理系統(tǒng)中,則需要采用硬件壓縮軟件解壓縮相配合的方式,提高系統(tǒng)資源利用率和系統(tǒng)執(zhí)行效率。
[0010]本發(fā)明的一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng),其采用合理的系統(tǒng)結(jié)構(gòu)能夠時系統(tǒng)資源合理分配,進而達到最優(yōu)的大數(shù)據(jù)處理系統(tǒng)配置。軟硬件壓縮可配置的系統(tǒng)結(jié)構(gòu)即是根據(jù)以上需求提出來的,可通過靈活的軟硬件配置實現(xiàn)單純軟件壓縮和解壓縮,或者單純的硬件壓縮和解壓縮,或者軟硬件相互配合的壓縮和解壓縮,即軟件壓縮硬件解壓縮,或者硬件壓縮軟件解壓縮,通過靈活的配置達到系統(tǒng)資源的合理利用。
[0011]文件系統(tǒng)壓縮層的特性,主要是指將系統(tǒng)的讀寫操作命令轉(zhuǎn)移到軟件壓縮單元或者硬件壓縮單元,使軟件壓縮單元或者硬件壓縮單元對數(shù)據(jù)進行壓縮或者解壓縮操作,壓縮或者解壓縮的數(shù)據(jù)返回至文件系統(tǒng)壓縮層后,文件系統(tǒng)壓縮層對其進行向上層讀操作或者向下層寫操作;
軟件壓縮單元的特性,主要是指通過軟件的方式對數(shù)據(jù)進行壓縮或者解壓縮操作,通過軟件的方式對數(shù)據(jù)處理需要消耗CPU的計算資源,軟件壓縮單元可以被單獨配置為壓縮功能,或者解壓縮功能,配合硬件壓縮單元共同完成數(shù)據(jù)的壓縮和解壓縮處理;
硬件壓縮單元的特性,主要是指通過硬件的方式對數(shù)據(jù)進行壓縮或者解壓縮操作,通過硬件的方式對數(shù)據(jù)處理可節(jié)約大部分的CPU計算資源,硬件壓縮單元可以單獨被配置為 壓縮功能,或者解壓縮功能,配合軟件壓縮單元共同實現(xiàn)數(shù)據(jù)壓縮和解壓縮處理,硬件壓縮 可采用DMA的方式實現(xiàn)數(shù)據(jù)傳輸,進一步提升系統(tǒng)壓縮數(shù)據(jù)傳輸效率;
軟硬件同步單元的特性,主要是指當軟件和硬件配合共同完成數(shù)據(jù)的壓縮和解壓縮處 理時,數(shù)據(jù)同步單元實現(xiàn)軟硬件壓縮信息的同步,保障數(shù)據(jù)壓縮前后的一致性。
[0012]本發(fā)明提供的技術(shù)方案帶來的有益效果是:
這種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)結(jié)構(gòu),使得其彌補了傳統(tǒng)的軟件壓縮或者硬 件壓縮設(shè)計結(jié)構(gòu)的不足,避免了單純軟件壓縮帶來的系統(tǒng)計算資源的消耗,又避免了單純 硬件壓縮帶來的系統(tǒng)計算資源的浪費,例如,在計算資源緊缺的系統(tǒng)中可以配置為硬件壓 縮和解壓縮,在計算資源充足的系統(tǒng)中可配置為軟件壓縮和解壓縮,在寫操作遠超讀操作 的系統(tǒng)中可配置為硬件壓縮軟件解壓縮,其所帶來的資源均衡配置、靈活擴展、高效實施等 諸多特性,使其更適用于各種數(shù)據(jù)存儲系統(tǒng)中,因而具有非常廣闊的發(fā)展前景,具有很高的 技術(shù)價值。
【專利附圖】

【附圖說明】
[0013]圖1為本發(fā)明的一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖;
圖2為本發(fā)明的一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)的壓縮方式判斷流程圖。
【具體實施方式】
[0014]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方 式作進一步地詳細描述。
[0015]實施例一:參照附圖1,對本發(fā)明的內(nèi)容以模擬計算機系統(tǒng)數(shù)據(jù)存儲過程,并且采 用軟件壓縮、解壓縮和硬件壓縮、解壓縮的方式分別來描述這一結(jié)構(gòu)的實現(xiàn)過程。
[0016]正如
【發(fā)明內(nèi)容】
中所描述的,本發(fā)明中軟硬件可縮可配置的大數(shù)據(jù)處理系統(tǒng)結(jié)構(gòu)主 要包括:文件系統(tǒng)壓縮層、軟件壓縮單元、硬件壓縮單元、軟硬件同步單元。
[0017]本文軟硬件壓縮可配置的體系結(jié)構(gòu)包括:
1、文件系統(tǒng)壓縮層,位于系統(tǒng)虛擬文件系統(tǒng)和本地文件系統(tǒng)之間,這是基于軟硬件數(shù) 據(jù)壓縮的一致性提出來的,可以保障高效保障軟硬件壓縮單元的數(shù)據(jù)一致性和算法一致 性,同時可以保障用戶不論對于硬件壓縮還是軟件壓縮的均完全透明,對用戶的應(yīng)用沒有 任何影響;
2、軟件壓縮單元,可以通過軟件數(shù)據(jù)壓縮和解壓縮的方式對數(shù)據(jù)進行處理,也可以單 獨配置軟件的壓縮功能,或者單獨配置軟件的解壓縮功能;
3、硬件壓縮單元,可以通過硬件數(shù)據(jù)壓縮和解壓縮的方式對數(shù)據(jù)進行處理,也可以單 獨配置硬件的壓縮功能,或者單獨配置硬件的解壓縮功能;
4、軟硬件同步單元,當系統(tǒng)配置為軟硬件數(shù)據(jù)壓縮和解壓縮同時工作時,需要配置軟 硬件壓縮算法的一致性,并且同步數(shù)據(jù)壓縮信息。
[0018]實施例二:
一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)的實現(xiàn)方法,包括配置軟件壓縮和解壓縮時 的方法,配置為硬件壓縮和解壓縮時的方法,當配置為軟件壓縮、硬件解壓縮時的方法和當配置為硬件壓縮、軟件解壓縮時的方法,其中:
當配置為軟件壓縮和解壓縮時,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng)用層、 虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用軟件壓縮寫操作命令,將 數(shù)據(jù)經(jīng)過軟件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由本地 文件系統(tǒng)寫至磁盤。讀操作為寫操作的逆過程,數(shù)據(jù)由磁盤讀出,由軟件壓縮單元對壓縮數(shù) 據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層。
[0019]當配置為硬件壓縮和解壓縮時,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng) 用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用硬件壓縮寫操作命 令,將數(shù)據(jù)經(jīng)過硬件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由 本地文件系統(tǒng)寫至磁盤。讀操作為寫操作的逆過程,數(shù)據(jù)由磁盤讀出,由硬件壓縮單元對壓 縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層。
[0020]當配置為軟件壓縮、硬件解壓縮時,需要通過軟硬件的配置模塊,配置其統(tǒng)一的壓 縮算法,并且由軟硬件同步單元同步軟硬件的壓縮信息,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用 層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用軟 件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過軟件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件 系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤。讀操作為寫操作的逆過程,不同的是,數(shù)據(jù)由硬 件解壓縮,數(shù)據(jù)由磁盤讀出,由硬件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮 層和虛擬文件系統(tǒng)層,到達應(yīng)用層。
[0021]當配置為硬件壓縮、軟件解壓縮時,需要通過軟硬件的配置模塊,配置其統(tǒng)一的壓 縮算法,并且由軟硬件同步單元同步軟硬件的壓縮信息,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用 層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用硬 件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過硬件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件 系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤。讀操作為寫操作的逆過程,不同的是,數(shù)據(jù)由軟 件解壓縮,數(shù)據(jù)由磁盤讀出,由軟件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮 層和虛擬文件系統(tǒng)層,到達應(yīng)用層。
[0022]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和 原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng),其包括文件系統(tǒng)壓縮層、軟件壓縮單元、硬件壓縮單元和軟硬件同步單元,其中,所述的文件系統(tǒng)壓縮層位于系統(tǒng)虛擬文件系統(tǒng)和本地文件系統(tǒng)之間并連接軟件壓縮單元,所述的文件系統(tǒng)壓縮層還通過硬件驅(qū)動層連接硬件壓縮單元,所述的軟件壓縮單元和硬件壓縮單元之間設(shè)置所述的軟硬件同步單元。
2.根據(jù)權(quán)利要求1所述的一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng),其特征在于,所述的軟件壓縮單元,通過軟件數(shù)據(jù)壓縮和解壓縮的方式對數(shù)據(jù)進行處理,或單獨配置軟件的壓縮功能,或單獨配置軟件的解壓縮功能。
3.根據(jù)權(quán)利要求1所述的一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng),其特征在于,所述的硬件壓縮單元,通過硬件數(shù)據(jù)壓縮和解壓縮的方式對數(shù)據(jù)進行處理,或單獨配置硬件的壓縮功能,或單獨配置硬件的解壓縮功能。
4.根據(jù)權(quán)利要求1所述的一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng),其特征在于,所述的軟硬件同步單元配置軟硬件壓縮算法的一致性,并且同步數(shù)據(jù)壓縮信息。
5.一種軟硬件壓縮可配置的大數(shù)據(jù)處理系統(tǒng)的實現(xiàn)方法,包括配置軟件壓縮和解壓縮時的方法,配置為硬件壓縮和解壓縮時的方法,當配置為軟件壓縮、硬件解壓縮時的方法和當配置為硬件壓縮、軟件解壓縮時的方法,其中: 當配置為軟件壓縮和解壓縮時,其方法是:數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用軟件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過軟件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤;讀操作為寫操作的逆過程,數(shù)據(jù)由磁盤讀出,由軟件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層; 當配置為硬件壓縮和解壓縮時,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用硬件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過硬件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤;讀操作為寫操作的逆過程,數(shù)據(jù)由磁盤讀出,由硬件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層; 當配置為軟件壓縮、硬件解壓縮時,通過軟硬件的配置模塊,配置其統(tǒng)一的壓縮算法,并且由軟硬件同步單元同步軟硬件的壓縮信息,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用軟件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過軟件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤;讀操作為寫操作的逆過程,不同的是,數(shù)據(jù)由硬件解壓縮,數(shù)據(jù)由磁盤讀出,由硬件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層; 當配置為硬件壓縮、軟件解壓縮時,通過軟硬件的配置模塊,配置其統(tǒng)一的壓縮算法,并且由軟硬件同步單元同步軟硬件的壓縮信息,數(shù)據(jù)存儲寫操作由操作系統(tǒng)應(yīng)用層發(fā)起,經(jīng)由應(yīng)用層、虛擬文件系統(tǒng)層,到達文件系統(tǒng)壓縮層,此時文件系統(tǒng)壓縮層調(diào)用硬件壓縮寫操作命令,將數(shù)據(jù)經(jīng)過硬件壓縮的方式進行處理,之后經(jīng)過壓縮的數(shù)據(jù)返回文件系統(tǒng)壓縮層,經(jīng)由本地文件系統(tǒng)寫至磁盤;讀操作為寫操作的逆過程,不同的是,數(shù)據(jù)由軟件解壓縮,數(shù)據(jù)由磁盤讀出,由軟件壓縮單元對壓縮數(shù)據(jù)進行解壓縮后,經(jīng)過文件系統(tǒng)壓縮層和虛擬文件系統(tǒng)層,到達應(yīng)用層。
【文檔編號】G06F17/30GK103593424SQ201310546512
【公開日】2014年2月19日 申請日期:2013年11月7日 優(yōu)先權(quán)日:2013年11月7日
【發(fā)明者】王恩東, 胡雷鈞, 李仁剛 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1