專利名稱:提高PhotoShop影像數(shù)據(jù)處理效率的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種提高WiotoShop影像數(shù)據(jù)處理效率的方法及裝置,屬于數(shù)據(jù)存儲 技術(shù)領(lǐng)域。
背景技術(shù):
對于以Windows系列為代表的32位操作系統(tǒng),其能夠識別的最大內(nèi)存容量是 3. 25G,即無論主板上安裝的物理內(nèi)存容量是4G或者更多,大多數(shù)32位操作系統(tǒng)中能夠使 用的內(nèi)存容量都是3. 25G,這是32位操作系統(tǒng)本身所具有的技術(shù)缺陷。
在現(xiàn)有的圖像處理技術(shù)領(lǐng)域,經(jīng)常需要對海量的遙感數(shù)據(jù)進(jìn)行處理。Photoa1QP作 為一款圖像處理軟件,既可以用于處理普通圖像,也可用于處理海量的遙感數(shù)據(jù)。其原理是 將待處理的文件進(jìn)行解碼,再將解碼的文件保存在物理硬盤中。但是由于物理硬盤的轉(zhuǎn)速 最快只有1萬轉(zhuǎn)/秒,這個速度遠(yuǎn)低于CPU的讀取速度,導(dǎo)致了計算機(jī)的性能瓶頸。當(dāng)處理 大容量數(shù)據(jù)時,如大于2G的文件,Photoalop需要對文件解碼并進(jìn)行相應(yīng)計算,其運(yùn)行效率 受制于計算機(jī)硬件水平而非常低。以打開一個4G大小的文件為例,一臺較高性能計算機(jī)也 需45分鐘左右,在對該文件的中間操作及存儲過程也面臨同樣問題。發(fā)明內(nèi)容
本發(fā)明為解決在使用Photc^hop軟件處理大容量數(shù)據(jù)時,由于物理硬盤的讀寫速 度較慢而導(dǎo)致了 Photoalop軟件在打開、中間操作及存儲過程中運(yùn)行速度較慢的問題,提 供了一種提高Photoalop影像數(shù)據(jù)處理效率的方法及裝置。
一種提高Photoa1QP影像數(shù)據(jù)處理效率的方法,包括
獲取內(nèi)存中操作系統(tǒng)無法識別的存儲空間的大小,并將識別出的內(nèi)存空間通過虛 擬獲得虛擬硬盤分區(qū);
將Photc^hop解碼文件的存儲空間指向所述虛擬硬盤分區(qū)。
一種提高PhotoShop影像數(shù)據(jù)處理效率的裝置,包括
存儲空間獲取單元,用于獲取內(nèi)存中操作系統(tǒng)無法識別的存儲空間的大小,并將 識別出的內(nèi)存空間通過虛擬獲得虛擬硬盤分區(qū);
虛擬空間指向單元,用于將Photoalop解碼文件的存儲空間指向所述虛擬硬盤分 區(qū)。
本發(fā)明通過將內(nèi)存中操作系統(tǒng)無法識別的存儲空間作為Photoalop交換文件的 存儲空間,使WiotoShop軟件在對大容量數(shù)據(jù)進(jìn)行打開、中間操作及存儲等過程時加快讀 寫速度,提高Photoalop軟件的運(yùn)行效率。
圖1是本發(fā)明的具體實(shí)施方式
提供的提高WiotoShop影像數(shù)據(jù)處理效率的方法的 流程示意圖2是本發(fā)明的具體實(shí)施方式
提供的提高WiotoShop影像數(shù)據(jù)處理效率的裝置的 結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明的具體實(shí)施方式
提供了一種提高WiotoShop影像數(shù)據(jù)處理效率的方法,該 方法包括獲取內(nèi)存中操作系統(tǒng)無法識別的存儲空間的大?。粚iotoShop交換文件的存儲 空間指向內(nèi)存中操作系統(tǒng)無法識別的存儲空間。
本具體實(shí)施方式
實(shí)現(xiàn)的基本原理為現(xiàn)有的32為操作系統(tǒng),以Windows XP為例, 對大于4G的內(nèi)存只能識別出3. 25G的缺陷是由于操作系統(tǒng)在早期設(shè)計時沒有考慮到內(nèi)存 的容量會達(dá)到4G或者更大,因此僅能將4G或者更大的內(nèi)存識別為3. 25G。雖然不能被識別, 但當(dāng)內(nèi)存的物理容量并沒有憑空消失,本具體實(shí)施方式
就是通過硬件支持的方法實(shí)現(xiàn)了完 全訪問4G或更大的內(nèi)容,而內(nèi)存的讀寫速度至少是物理硬盤的20倍,將WiotoShop解碼文 件的存儲空間指向通過對內(nèi)存空間虛擬獲得的虛擬硬盤空間,可以大大提高處理速度。
下面結(jié)合說明書附圖對該方法作具體說明,如圖1所示,具體可以包括
步驟11,獲取內(nèi)存中操作系統(tǒng)無法識別的存儲空間的大小,并將識別出的內(nèi)存空 間通過虛擬獲得虛擬硬盤分區(qū)。
具體的,像Windows Sever 2003等高級別的操作系統(tǒng)都支持至少32G的內(nèi)容,通 過CPU支持物理地址擴(kuò)展(PAE)或主板的北橋芯片支持內(nèi)存重映射(Memory Remapping) 等方法都可以實(shí)現(xiàn)完全訪問內(nèi)容容量。當(dāng)系統(tǒng)的CPU支持PAE時,可以通過VSuiteRamdisk 軟件提供的“系統(tǒng)未識別內(nèi)存支持”功能,完全識別被系統(tǒng)“丟失”的物理內(nèi)存,并且將識別 出的內(nèi)存空間虛擬為一個硬盤的分區(qū)。
步驟12,將Photc^hop解碼文件的存儲空間指向步驟11得到的虛擬硬盤分區(qū)。
在WwtoShop的設(shè)置選項中,可以選擇解碼文件的存儲空間的位置。一般情況下 這個存儲空間的位置都不會是Photoalop軟件安裝的硬盤分區(qū),而是單獨(dú)使用一個可用空 間較大的分區(qū)。而在本具體實(shí)施方式
中,由于步驟ι已經(jīng)獲得了一個將識別出的內(nèi)存空間 虛擬成的一個硬盤分區(qū),因此可以將Photoalop解碼文件的存儲空間指向這個虛擬硬盤分 區(qū),以使WiotoShop對文件的操作都在這個硬盤分區(qū),也就是內(nèi)存當(dāng)中進(jìn)行。
以一臺酷睿2.4GHZ主頻、16G內(nèi)存、500G硬盤配置的臺式機(jī)操作一個4G文件為 例,如果使用現(xiàn)有技術(shù),打開該文件的時間為45分鐘左右;而采用本具體實(shí)施方式
提供的 方法,打開該文件時間僅為10分鐘左右,在對數(shù)據(jù)操作和數(shù)據(jù)存儲方面同樣可以體現(xiàn)較高 效率。這樣,通過結(jié)合本具體實(shí)施方式
提供的方法,可以將PHOTOSHOP中遙感數(shù)據(jù)的處理推 廣到國土、規(guī)劃、測繪、海洋等行業(yè)中,顯著提高對海量數(shù)據(jù)處理的能力。
本發(fā)明的具體實(shí)施方式
還提供了一種提高WiotoShop影像數(shù)據(jù)處理效率的裝置, 如圖2所示,該裝置具體可以包括存儲空間獲取單元21和虛擬空間指向單元22,存儲空間 獲取單元21用于獲取內(nèi)存中操作系統(tǒng)無法識別的存儲空間的大小,并將識別出的內(nèi)存空 間通過虛擬獲得虛擬硬盤分區(qū);虛擬空間指向單元22用于將WiotoShop解碼文件的存儲空 間指向步驟1得到的虛擬硬盤分區(qū)。
需要說明的是,上述裝置的具體實(shí)施方式
中,所包括的各個單元都是以計算機(jī)程 序的形式將各單元的功能編寫到個硬件單元或虛擬硬件單元中,并通過程序來指令相關(guān)的模塊完成相應(yīng)的功能,并且這些單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的 劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū) 分,并不用于限制本發(fā)明的保護(hù)范圍。
上述裝置中包含的各單元的處理功能的具體實(shí)施方式
在之前的方法實(shí)施方式中 已經(jīng)描述,在此不再重復(fù)描述。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,這些具體實(shí)施方式
都是基于本發(fā)明 整體構(gòu)思下的不同實(shí)現(xiàn)方式,而且本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域 的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的 保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種提高WiotoShop影像數(shù)據(jù)處理效率的方法,其特征在于,包括獲取內(nèi)存中操作系統(tǒng)無法識別的存儲空間的大小,并將識別出的內(nèi)存空間通過虛擬獲 得虛擬硬盤分區(qū);將Photoalop解碼文件的存儲空間指向所述虛擬硬盤分區(qū)。
2.一種提高Photoalop影像數(shù)據(jù)處理效率的裝置,其特征在于,包括存儲空間獲取單元,用于獲取內(nèi)存中操作系統(tǒng)無法識別的存儲空間的大小,并將識別 出的內(nèi)存空間通過虛擬獲得虛擬硬盤分區(qū);虛擬空間指向單元,用于將Photoalop解碼文件的存儲空間指向所述虛擬硬盤分區(qū)。
全文摘要
本發(fā)明提供了一種提高PhotoShop影像數(shù)據(jù)處理效率的方法及裝置,屬于數(shù)據(jù)存儲技術(shù)領(lǐng)域,以解決在使用PhotoShop軟件處理大容量數(shù)據(jù)時,由于物理硬盤的讀寫速度較慢而導(dǎo)致了PhotoShop軟件在打開、中間操作及存儲過程中運(yùn)行速度較慢的問題。相應(yīng)的方法包括獲取內(nèi)存中操作系統(tǒng)無法識別的存儲空間的大小,并將識別出的內(nèi)存空間通過虛擬獲得虛擬硬盤分區(qū);將PhotoShop解碼文件的存儲空間指向所述虛擬硬盤分區(qū)。本發(fā)明使PhotoShop軟件在對大容量數(shù)據(jù)進(jìn)行打開、中間操作及存儲等過程時加快讀寫速度,提高PhotoShop軟件的運(yùn)行效率。
文檔編號G06T1/00GK102044060SQ20101059325
公開日2011年5月4日 申請日期2010年12月17日 優(yōu)先權(quán)日2010年12月17日
發(fā)明者于靜, 劉佳福, 孫越, 崔麗娜, 張芳, 張雁, 林俞先, 汪波, 蔡文婷, 龔?fù)?申請人:住房和城鄉(xiāng)建設(shè)部城鄉(xiāng)規(guī)劃管理中心