專利名稱:計(jì)算機(jī)性能優(yōu)化方法與按專用區(qū)段優(yōu)化的非易失主存儲(chǔ)介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的背景當(dāng)前,計(jì)算機(jī)已在各種領(lǐng)域受到廣泛接受,因?yàn)檫@種裝置是用于執(zhí)行各種任務(wù)的非常有用的工具??茖W(xué)的發(fā)展和新技術(shù)的使用已對(duì)這一事實(shí)作出貢獻(xiàn),并同時(shí)已加速以更低的成本使更新和更好的計(jì)算機(jī)進(jìn)入市場(chǎng)。在涉及最高級(jí)別的組件中,例如中央處理器(CPU)是最突出的;它們不斷地變得更快,更小,并比先前各代有更大的計(jì)算能力。顯示出類似技術(shù)精致程度的其他組件是用來(lái)對(duì)計(jì)算機(jī)提供主非易失存儲(chǔ)介質(zhì)的裝置,這是即使供電斷開其內(nèi)容仍然保持的裝置,這在當(dāng)前情形下是使用硬盤或快閃存儲(chǔ)體,它們?nèi)找孀兊酶?,更可靠,廉價(jià),且有更大的容量。
然而,盡管有很多諸如上述的重要技術(shù)優(yōu)點(diǎn),所有裝有主非易失存儲(chǔ)介質(zhì)的計(jì)算機(jī)都無(wú)例外地明顯表現(xiàn)出可觀察的來(lái)自使用它們的同一操作系統(tǒng)的事實(shí)。這一現(xiàn)象表現(xiàn)為計(jì)算機(jī)性能的逐漸降低,即其整體速度的下降,可以說(shuō),這對(duì)于設(shè)備的日常應(yīng)用變得日益重要。如所預(yù)料,用戶察覺(jué)到這一現(xiàn)象的效果,因?yàn)槊慨?dāng)他/她的任務(wù)被處理時(shí)他/她必須等待更長(zhǎng)的時(shí)間,即使是同一計(jì)算機(jī)在數(shù)個(gè)月之前工作得更好。
什么是文件碎片?為了認(rèn)識(shí)這一現(xiàn)象的存在,一個(gè)很好的參照例子是如數(shù)以百萬(wàn)的辦公室中日常使用的典型的“IBMPC兼容”計(jì)算機(jī),帶有如下設(shè)置為其非易失主存儲(chǔ)介質(zhì)的硬盤。
數(shù)月過(guò)去時(shí),用戶察覺(jué)到等待時(shí)間緩慢而肯定的增加,這使/她的生產(chǎn)率降低;他/她的計(jì)算機(jī)一點(diǎn)一點(diǎn)地變得比當(dāng)其為新機(jī)器時(shí)不那么快。在第一年末,用戶可明顯感到設(shè)備的性能已降低其使用已變得不堪忍受的程度。他/她可能能夠等待另一年,但最終不得不求助于專業(yè)幫助。傳統(tǒng)的技術(shù)對(duì)用戶提供了以下的選擇(1)購(gòu)買一新的更快的計(jì)算機(jī);(2)擴(kuò)展現(xiàn)有硬件能力,或?qū)ζ渖?jí);(3)重新安裝操作系統(tǒng)及應(yīng)用程序;(4)整理硬盤;或(5)以上的組合。然而不論選擇什么選項(xiàng),恢復(fù)性能的效果將是暫時(shí)的,短期的,因?yàn)檫@是一種重復(fù)出現(xiàn)的現(xiàn)象且性能降低最終將重現(xiàn)。
所述的現(xiàn)象稱為“文件破碎”。這現(xiàn)象在計(jì)算機(jī)非易失主存儲(chǔ)介質(zhì)中出現(xiàn)。其主要原因是安裝在設(shè)備中的操作系統(tǒng),因?yàn)檫@一軟件是管理可用的非易失存儲(chǔ)空間的。其另一原因產(chǎn)傳統(tǒng)的存儲(chǔ)裝置的配置,如同提及的例子“IBMPC兼容”平臺(tái)的情形那樣,二十多年來(lái)沒(méi)有什么變化。
文件碎片是如何開始的?為了更加細(xì)致地描述文件破碎是如何起源的,將使用另一例子。這次的焦點(diǎn)將是個(gè)人計(jì)算機(jī),一種新的“IBMPC兼容”計(jì)算機(jī),裝有硬盤作為其非易失主存儲(chǔ)介質(zhì),并如以下所述以MicrosoftWindows 95為其操作系統(tǒng)。
在這一計(jì)算機(jī)中硬盤需要初始設(shè)置,以便開始操作。目前用于硬盤的傳統(tǒng)技術(shù)有明顯的特點(diǎn)它們生成設(shè)置為“激活分區(qū)”的“主分區(qū)”,并占據(jù)全部硬盤存儲(chǔ)容量,如果不是大部分。然后,硬盤被“格式化”?!胺謪^(qū)”和“格式化”硬盤的行動(dòng)是非常重要的,因?yàn)檫@是在其表面建立由稱為“簇”的數(shù)十萬(wàn)以至數(shù)百萬(wàn)相等大小微小部分(通常是4,096字節(jié))組成的結(jié)構(gòu)。的唯一方法。每當(dāng)操作系統(tǒng)從硬盤讀取或向其寫入文件時(shí),簇的用途是明顯的。
只有在分區(qū)與格式化所述非易失主存儲(chǔ)介質(zhì)之后,才能實(shí)現(xiàn)操作系統(tǒng)以及應(yīng)用程序的軟件安裝,于是使計(jì)算機(jī)工作準(zhǔn)備就緒。
重要的是這里所提及的,二十多年來(lái),這類計(jì)算機(jī)的制造商使用的是硬盤相同的配置。使得這一傳統(tǒng)的配置這樣特別的特性在于,機(jī)器操作的四個(gè)基本的因素都只存在于一個(gè)空間內(nèi),該空間本身具有所有這種介質(zhì)的存儲(chǔ)容量,如果非大部分。上述四個(gè)基本因素是(1)作為操作系統(tǒng)部分的文件;(2)臨時(shí)工作文件及那些由操作系統(tǒng)與應(yīng)用程序頻繁更新的文件,諸如虛擬存儲(chǔ)器交換文件,臨時(shí)因特網(wǎng)文件,及出錯(cuò)與事件記錄;(3)作為安裝的應(yīng)用程序的部分的文件;以及(4)用戶文件。類似地,機(jī)器操作重要的和非重要因素共享同一存儲(chǔ)空間。硬盤這一傳統(tǒng)的配置可能恰好顯示出使得計(jì)算機(jī)內(nèi)非易失存儲(chǔ)介質(zhì)工作老的方式和有害的工作方法。然而如稍后可見,對(duì)于計(jì)算設(shè)備的擁有者幾個(gè)重要的且不利的結(jié)果正是從這種技術(shù)引起的。
在說(shuō)明了先前的問(wèn)題之后,現(xiàn)在能夠討論當(dāng)寫入、讀取或刪除硬盤上的文件時(shí)會(huì)發(fā)生什么。(1)當(dāng)寫入文件時(shí),操作系統(tǒng)首先把數(shù)據(jù)劃分為其大小(通常為4,096字節(jié))等于簇大小的塊。然后它把這些塊記錄到硬盤上它找到的首先獲得的簇上。(2)另一方面,當(dāng)需要讀文件時(shí),操作系統(tǒng)搜索用來(lái)存儲(chǔ)該文件的那些簇的“映象”,收集數(shù)據(jù)位并將它們“整塊”地傳遞給任何的請(qǐng)求的讀取。(3)最后,為了刪除文件,操作系統(tǒng)再次搜索與文件相關(guān)的那些簇的“映象”,并將它們標(biāo)記為可用,這就引起對(duì)后繼的寫入空白的“間隙”出現(xiàn)。
為了理解文件破碎如何的開始,必須記住,在工作期間要經(jīng)過(guò)數(shù)十次,數(shù)百次,以至數(shù)千次寫入、讀取與刪除簇。因此,“間隙”逐步出現(xiàn),且后繼的寫入通過(guò)把新的數(shù)據(jù)位放入已變得分散的非相鄰的簇填充這些間隙;這不是在一起的,就是說(shuō)它們使得正被寫入而不失敗的文件破碎。于是,按通常設(shè)備的使用,由于操作系統(tǒng)不斷進(jìn)行的寫入和刪除操作所至,硬盤的內(nèi)容逐漸變得越來(lái)越破碎。
以上的結(jié)果就是上述“破碎”的現(xiàn)象,當(dāng)其發(fā)生在這種介質(zhì)上時(shí),有時(shí)也稱為“硬盤破碎”;然而,實(shí)際上如前所述,破碎的并不是存儲(chǔ)介質(zhì)本身,而是它包含的文件。
為什么主要是操作系統(tǒng)引起破碎的?解釋操作系統(tǒng)為什么作為引起這種現(xiàn)象的主要潛在原因,無(wú)非是需要以盡可能最快的方式完成在硬盤上寫文件的任務(wù),而不需要時(shí)間找出相鄰的簇,這將允許在后來(lái)讀取時(shí)更有效地訪問(wèn)數(shù)據(jù)。
導(dǎo)致操作系統(tǒng)使非易失主存儲(chǔ)介質(zhì)破碎的行動(dòng)除了其他之外包括以下方面(1)接通與斷開計(jì)算機(jī),(2)管理虛擬存儲(chǔ)器交換文件,(3)打開與關(guān)閉應(yīng)用程序,(4)打開與關(guān)閉數(shù)據(jù)文件,(5)向打印機(jī)發(fā)送文件,(6)在因特網(wǎng)上沖浪,及(7)發(fā)送與接收電子郵件。雖然幾乎所有這些任務(wù)源于用戶行動(dòng),最終它們是由操作系統(tǒng)本身,以對(duì)所述存儲(chǔ)介質(zhì)的讀和寫與刪除操作的形式,在計(jì)算機(jī)核心內(nèi)完成的。
破碎為什么降低計(jì)算機(jī)性能?破碎降低了計(jì)算機(jī)性能,因?yàn)檫@逐漸使非易失主存儲(chǔ)介質(zhì)需要更多的時(shí)間完成那些由操作系統(tǒng)管理的文件的讀取,寫入和刪除操作。例如,在硬盤的特定情形下,讀取頭需要實(shí)現(xiàn)大量的運(yùn)動(dòng)以便(1)讀取組成一破碎文件的所有分散的簇,(2)找出通常也是分散的可用的那些簇,以便寫入新的文件。
考慮在工作期間操作系統(tǒng)處理非易失存儲(chǔ)介質(zhì)中的文件數(shù)百、數(shù)千乃至數(shù)百萬(wàn)文件的讀取,寫入和刪除操作,明顯的是只要其內(nèi)容保持破碎,為什么計(jì)算機(jī)性能逐漸衰減。
對(duì)破碎的最通常的補(bǔ)救解決這一問(wèn)題的傳統(tǒng)解決方案是所謂“文件碎片整理”過(guò)程,當(dāng)涉及的是這類介質(zhì)時(shí)這有時(shí)稱為“硬盤碎片整理”。這一過(guò)程意味著在非易失主存儲(chǔ)介質(zhì)內(nèi)重置來(lái)自所有那些破碎文件的分散的數(shù)據(jù)位,使得由操作系統(tǒng)進(jìn)行的所有相繼的讀取和寫入更有效地進(jìn)行,并需要更少的時(shí)間。然而,在文件不再破碎時(shí)碎片整理的正面效應(yīng)總是臨時(shí)的。
傳統(tǒng)的硬盤碎片整理固有的特性由于硬盤是當(dāng)前市場(chǎng)上最廣泛使用的非易失主存儲(chǔ)介質(zhì),因而必須研究其傳統(tǒng)的碎片整理過(guò)程一定的固有屬性。然而在此之前,宜澄清在以上標(biāo)題中的術(shù)語(yǔ)“傳統(tǒng)”的使用這是因?yàn)檫@種過(guò)程基于上述傳統(tǒng)的硬盤配置技術(shù)。
什么是硬盤傳統(tǒng)的碎片整理?硬盤中每一破碎的文件由一組分散部分組成。在物理層面,由于文件寫入的方式所至,寫入硬盤的部分占據(jù)一組分散的簇。這樣,為了避免文件破碎,一種碎片整理工具使用專門的算法生成復(fù)雜的平面運(yùn)動(dòng),稍后用來(lái)重置那些分散的簇的內(nèi)容。典型的碎片整理硬盤的方式是如下重新組織其內(nèi)容(1)“一個(gè)塊”的每一文件,所有部分在一起并按順序;(2)所有文件在硬盤開頭配置為一塊;(3)自由空間也配置在一塊,但朝向硬盤的末尾。
對(duì)一個(gè)硬盤進(jìn)行碎片整理要多長(zhǎng)時(shí)間?由于這種過(guò)程意味著大量的工作,傳統(tǒng)的硬盤碎片整理總要用到1到8小時(shí)(或更長(zhǎng)),這取決于硬盤的存儲(chǔ)容量,其訪問(wèn)時(shí)間,其數(shù)據(jù)傳輸率,存儲(chǔ)的文件量,及使用的碎片整理工具。然而有一個(gè)公布的案子,其中用戶要停止這種過(guò)程,因?yàn)檫@要持續(xù)三天三夜也沒(méi)有完成過(guò)程的10%以上。
考慮以上的情形,明顯的是為什么大部分人認(rèn)為傳統(tǒng)的硬盤碎片整理過(guò)程是一個(gè)聲名狼藉的冗長(zhǎng)的任務(wù),雖然使用它能夠改進(jìn)計(jì)算機(jī)的性能。
在市場(chǎng)上可獲得什么碎片整理工具?市場(chǎng)上有許多程序提供了整理硬盤內(nèi)容的碎片。MS-DOS操作系統(tǒng)的最后版本已有一個(gè)供此目的使用的工具。類似地,廣泛使用的MicrosoftWindows 95操作系統(tǒng)集成了以簡(jiǎn)單的方式消除碎片的程序。幾年之后,MicrosoftWindows 98操作系統(tǒng)包含有一個(gè)稍微精致些的碎片整理程序,其使用有些不便。
例如,軟件制造商N(yùn)etwork Associates,Symantec,及Ontrack(以前的Mijenix)分別開發(fā)了工具,諸如Nuts&Bolts,Norton Utility及Fixlt,以便進(jìn)行更先進(jìn)的碎片整理過(guò)程。就其優(yōu)點(diǎn)來(lái)說(shuō),ExecutiveSoftware開發(fā)了Diskeeper,是一個(gè)以連續(xù)的不停止并無(wú)需用戶干預(yù)的方式整理碎片的更精致的工具,那些帶有諸如MicrosoftWindows95與MicrosoftWindows 98操作系統(tǒng)的計(jì)算機(jī)的硬盤,通過(guò)LAN連接到已安裝MicrosoftWindows NT的服務(wù)器。
誰(shuí)從碎片整理程序受益?明顯地,市場(chǎng)上現(xiàn)有的碎片整理程序提供的好處只是對(duì)于采用它們的用戶。此外,如果對(duì)硬盤進(jìn)行碎片整理的基本工具對(duì)于初學(xué)者一般是不知道的,則精致的工具更是這樣。
因此,雖然沒(méi)有經(jīng)驗(yàn)的用戶覺(jué)察到損害,但不知道原因或解決方法,反之高級(jí)用戶是知道的。后者理解發(fā)生計(jì)算機(jī)性能的降低是因?yàn)橛脖P碎片,并且盡管其顯得冗長(zhǎng)但解決這種缺陷的唯一途徑,是轉(zhuǎn)向或多或少對(duì)硬盤作碎片整理的程序。此外,這種高級(jí)用戶知道,如果希望有可能最好的計(jì)算機(jī)性能,盡管對(duì)于他/她是很痛苦的,但這種過(guò)程必須按規(guī)則一次次進(jìn)行。
必須如何頻繁地進(jìn)行硬盤碎片整理?在專門的雜志中公布的幾篇文章中,作者實(shí)際上建議按規(guī)則對(duì)計(jì)算機(jī)硬盤作碎片整理。某些人建議至少一個(gè)月作一次,其他人則主張頻繁程度依賴于用戶進(jìn)行的工作類型,因?yàn)檫@決定了將出現(xiàn)的破碎。然而還有其他人建議每?jī)尚瞧谧饕淮嗡槠?,而另一些人甚至聲稱必須每周作一次,以便盡量減少破碎并保持計(jì)算機(jī)性能于最優(yōu)狀態(tài)。
總而言之,包含在由Network Associates開發(fā)的McAfeeUtilities,以及由Executive Software開發(fā)的Diskeeper的碎片整理程序最近版本,建立了,當(dāng)對(duì)通過(guò)所謂傳統(tǒng)技術(shù)配置的硬盤在“影響下”作碎片整理時(shí),可采用的最大建議頻度。根據(jù)這些,最佳文件碎片整理是保持用戶照常繼續(xù)工作,以不停止連續(xù)方式而無(wú)需用戶干預(yù)。
本發(fā)明與傳統(tǒng)技術(shù)之間存在差別一旦解釋了以上的論點(diǎn),就能夠更詳細(xì)地研究區(qū)別本發(fā)明與當(dāng)前使用的所謂傳統(tǒng)技術(shù)的那些特征。在市場(chǎng)上可得的碎片整理更加之上或超越其上。包括(1)保護(hù)對(duì)非易失存儲(chǔ)介質(zhì)作碎片整理的算法的專利,還有(2)保護(hù)對(duì)硬盤中文件重新組織以減少破碎重現(xiàn)的方式的專利。此外,還有(3)保護(hù)對(duì)一定類型的文件進(jìn)行碎片整理的唯一算法的專利。
然而,當(dāng)前已知的申請(qǐng)或未申請(qǐng)專利的針對(duì)破碎的傳統(tǒng)解決方案,(1)提供了對(duì)重現(xiàn)性質(zhì)現(xiàn)象的臨時(shí)補(bǔ)救;或另外,當(dāng)與本發(fā)明對(duì)比時(shí)提供了局部的解決方案。(2)這些解決方案基于上述非易失存儲(chǔ)介質(zhì)傳統(tǒng)結(jié)構(gòu)-該結(jié)構(gòu)至少存在了二十年,在相同條件下,在集成到“IBMPC兼容”計(jì)算機(jī)內(nèi)的硬盤情形下??偠灾?3)當(dāng)與本發(fā)明相比時(shí)這種解決方案對(duì)用戶提供的好處不多。
本發(fā)明與以前不同且有差別,因?yàn)樗鼞?yīng)用了以下格言“最健康的房子不是最清潔的房子,而是污染最少的房子”。本發(fā)明盡可能減少了文件破碎的效應(yīng),并從而對(duì)于比使用傳統(tǒng)技術(shù)可達(dá)到的可考慮的更長(zhǎng)的周期保維持計(jì)算機(jī)可能最佳的性能,。類似地,本發(fā)明使用一種根本不同于當(dāng)前由計(jì)算機(jī)制造商、操作系統(tǒng)和軟件應(yīng)用程序提供的新型結(jié)構(gòu)作為其基礎(chǔ)。本發(fā)明也不同于由現(xiàn)有專利提出的優(yōu)化技術(shù);并且這是多年研究并從1999年在許多計(jì)算機(jī)上由實(shí)際用戶進(jìn)行的成功測(cè)試的結(jié)果。
使本發(fā)明不同的另一特性在于其對(duì)用戶提供了已證實(shí)的一些好處,這是同時(shí)使用傳統(tǒng)技術(shù),可用的硬件與軟件工具,現(xiàn)有的專利,或公布的建議,無(wú)論單個(gè)或組合地采用這些可選方案所不能達(dá)到的。在這些好處中,以下是突出的(1)提供了計(jì)算機(jī)可得的最佳性能,甚至使其比設(shè)備新的時(shí)候還好。(2)對(duì)用戶文件提供了較好的安全方案,這使得能夠(a)盡可能減少由病毒攻擊、因特網(wǎng)入侵、及電源掉電引起的損壞;(b)保持通常使用恢復(fù)、重新安裝及更新軟件的傳統(tǒng)技術(shù)還損失的有價(jià)值的信息;以及(c)有一種更容易、快速、更完整并有效的方式生成備份拷貝。(3)獲得一種新的優(yōu)化的碎片整理過(guò)程,其比傳統(tǒng)碎片整理更有效并不那么冗長(zhǎng)。(4)對(duì)用戶提供了至少70%的節(jié)省,并在某些情形下,高于90%,諸如以下問(wèn)題(a)當(dāng)通過(guò)對(duì)非易失主存儲(chǔ)介質(zhì)作碎片整理優(yōu)化他/她的計(jì)算機(jī)性能時(shí)占用用戶的時(shí)間;(b)這種過(guò)程清潔導(dǎo)致的機(jī)器磨損;以及(c)由這些活動(dòng)引起的能耗。并最后(5)一方面由于使用戶獲得的效益最大化而提供了最佳的成本-效益比;并且另一方面,因?yàn)楸景l(fā)明能夠用于新的計(jì)算機(jī)以及用過(guò)的計(jì)算機(jī),降低了所需的投資。
本發(fā)明的目的本發(fā)明的目的是要提供一種方法,其應(yīng)用結(jié)果是計(jì)算機(jī)最佳可能的性能。
本發(fā)明的另一目的是要使補(bǔ)充上述第一方法功能的一種輔助方法,以便在最小時(shí)間優(yōu)化數(shù)十,數(shù)百或數(shù)千相同的計(jì)算機(jī),就是說(shuō)其帶有匹配的硬件和軟件以及配置。
本發(fā)明的另一目的是要提供一種優(yōu)化的非易失主存儲(chǔ)介質(zhì),其包括一基本組專用區(qū)段。
本發(fā)明的另一目的是要提供一種優(yōu)化的非易失主存儲(chǔ)介質(zhì),其可選地包含一附加組專用區(qū)段。
本發(fā)明的另一目的是向用戶對(duì)他/她的文件提供一種改進(jìn)的安全方案,該方案給予他/她比傳統(tǒng)技術(shù)提供的更多的優(yōu)點(diǎn)。
本發(fā)明的另一目的是有助于借助于施加到非易失主存儲(chǔ)介質(zhì)的優(yōu)化的碎片整理過(guò)程,在設(shè)備中獲得最大性能。
本發(fā)明的另一目的是使得用戶能夠在諸如他/她的時(shí)間、機(jī)器磨損與能耗問(wèn)題上節(jié)省。
在進(jìn)一步詳述的優(yōu)選實(shí)施例中本發(fā)明的這些及其他目的將變得明顯。
本發(fā)明的概述本發(fā)明由三部分組成(1)借助于在其非易失主存儲(chǔ)介質(zhì)中生成的專用區(qū)段優(yōu)化計(jì)算機(jī)的一種方法。(2)補(bǔ)充前一方法的一種輔助方法,以便以加速的方式從獲得的“主”計(jì)算機(jī)優(yōu)化開始,優(yōu)化無(wú)數(shù)的“復(fù)制”計(jì)算機(jī)的性能。以及(3)一非易失主存儲(chǔ)介質(zhì),其在通過(guò)先前方法之一優(yōu)化之后,呈現(xiàn)一基本專用區(qū)段集,并可選地一附加專用區(qū)段集。
以下兩個(gè)論題提出了一種背景,解釋了本發(fā)明本身保持沒(méi)有先例的技術(shù)創(chuàng)新的原因(1)在計(jì)算機(jī)非易失主存儲(chǔ)介質(zhì)中建立區(qū)段的可能性,以及(2)關(guān)于主體的公開的想法。應(yīng)當(dāng)澄清,即使所述論題將討論個(gè)人計(jì)算機(jī)工業(yè)當(dāng)前有問(wèn)題狀態(tài),由于這是在全世界流行的,以下的事實(shí)并沒(méi)有忽略。本發(fā)明可用于任何計(jì)算平臺(tái);用于與計(jì)算機(jī)不同的使用非易失主存儲(chǔ)介質(zhì)的其他類型的裝置;用于不同類型的作為非易失主存儲(chǔ)介質(zhì)使用的設(shè)備;以及用于各種操作系統(tǒng)和應(yīng)用程序。
第一個(gè)論題是研究在計(jì)算機(jī)的非易失主存儲(chǔ)介質(zhì)中建立多個(gè)專用區(qū)段可能要或不要多長(zhǎng)時(shí)間。此外,其揭示了專用區(qū)段的開辟,諸如來(lái)自將本發(fā)明施加于一個(gè)或多個(gè)計(jì)算機(jī)的結(jié)果,是被廣大消費(fèi)者計(jì)算工業(yè)所忽略的技術(shù)。
有時(shí),能夠在計(jì)算機(jī)非易失種存儲(chǔ)介中質(zhì)建立一個(gè)以上的區(qū)段。一個(gè)明顯的例子是以硬盤作為其非易失主存儲(chǔ)介質(zhì)的第一個(gè)“IBMPC兼容”計(jì)算機(jī)。借助于來(lái)自安裝在那些計(jì)算機(jī)中的操作系統(tǒng)MicrosoftMS-DOS的“fdisk”命令,能夠在硬盤中建立各種區(qū)段或“分區(qū)”,使用戶采用這種裝置如同其包含許多磁盤驅(qū)動(dòng)器“卷”。然而盡管如此,硬盤的傳統(tǒng)結(jié)構(gòu)自從只帶有一分區(qū)的方案已經(jīng)使磁盤作為一無(wú)區(qū)段的整體。
以這種方式配置非易失主存儲(chǔ)介質(zhì)比證實(shí)的好處的技術(shù)有更深的傳統(tǒng)根源。其一個(gè)例子是廣大消費(fèi)者軟件設(shè)計(jì)成問(wèn)題且糟透的趨勢(shì)的到來(lái),其出現(xiàn)在操作系統(tǒng)以及應(yīng)用程序中,并已統(tǒng)治過(guò)去二十年的市場(chǎng)。
先前一個(gè)明顯的例子是在來(lái)自作廣泛使用的Microsoft的MicrosoftWindows 95與MicrosoftWindows 98操作系統(tǒng)的一定特性的存在。這種操作系統(tǒng)把硬盤看作是沒(méi)有區(qū)段的整體,由于它們借助于用于其功能的基本元件操作系統(tǒng),動(dòng)態(tài)文件,應(yīng)用程序與用戶文件的一種有效的分割,在物理和邏輯級(jí),防止了計(jì)算機(jī)性能無(wú)痛苦的優(yōu)化。動(dòng)態(tài)文件特定的情形,臨時(shí)性的或頻繁更新的那些使本身和其他文件破碎文件,證明了這一點(diǎn),由于其變?yōu)椴豢赡苁顾鼈冊(cè)诹硪贿壿嬺?qū)動(dòng)器單元、在另一分區(qū),或在另一文件夾分開,這與原始的文件不同。這種文件與文件夾的例子如下(1)位于諸如通路“C\”,“C\Windows”及“C\Windows\Temp”的某些錯(cuò)誤登錄和某些事件登錄;(2)保持應(yīng)用程序使用頻率的記錄位于通路“C\Windows\Apllog”的文件;以及(3)位于C\Windows\Spool”的臨時(shí)打印工作文件夾。實(shí)際上,移動(dòng)的動(dòng)態(tài)文件夾諸如“ApplicationData”,“Cookies”,“Historial”(只是在西班牙版本中),“History”,“Tasks”與“Temp”,它們都位于通路“C\Windows”,只在使用一組公眾不易得的結(jié)構(gòu)時(shí)才可能。
由于以往二十年大眾消費(fèi)者計(jì)算工業(yè)始終已開拓到,特定的配置,設(shè)計(jì)標(biāo)準(zhǔn)和這里稱為“傳統(tǒng)”的那些技術(shù),達(dá)到引起巨變的程度,盡管其對(duì)于計(jì)算機(jī)擁有者惡運(yùn)及不可避免的結(jié)果。這種膨脹是不可避免的,緩慢的但是肯定的,以及設(shè)備性能重現(xiàn)的傷,以及用戶文件潛在的損失。為了估量這種技術(shù)深刻的根源,只要看看以下事實(shí)自從其出現(xiàn)以來(lái),在全世界已經(jīng)售出5億臺(tái)以上使用這種傳統(tǒng)配置的個(gè)人計(jì)算機(jī),其非易失主存儲(chǔ)介質(zhì)中完全沒(méi)有使用專用區(qū)段的優(yōu)點(diǎn)。難以想象而竟然出現(xiàn)的是,在過(guò)去二十多年硬件和軟件制造商忽略了這一可能性。它們保持其本身在發(fā)展的邊際,而不注意且不發(fā)掘諸如本發(fā)明提出的技術(shù)的先進(jìn)性可獲得的好處,盡管病態(tài)影響著它們的消費(fèi)者,計(jì)算機(jī)用戶。
在研究了以上的情形后,拷貝出現(xiàn)第二個(gè)論題關(guān)于主題公開的想法,及其貢獻(xiàn)。從許多年以前,各作者闡述了在計(jì)算機(jī)的非易失主存儲(chǔ)介質(zhì)中生成區(qū)段的可能性和優(yōu)點(diǎn),而沒(méi)有象本發(fā)明所作的那樣徹底研究試圖發(fā)現(xiàn)通過(guò)生成“專用區(qū)段”獲得的先進(jìn)的結(jié)果。這可能是為什么這種提議沒(méi)有為計(jì)算機(jī)工業(yè)商業(yè)接納原因。
在“IBMPC兼容”計(jì)算機(jī)的特定情形下,作者們分別爭(zhēng)論,通過(guò)在一個(gè)硬盤中生成各分區(qū)出現(xiàn)的一定的好處。這種好處的概括如下。(1)文件更容易被組織且可更有效的分配空間。(2)能夠保持安裝在計(jì)算機(jī)中的操作系統(tǒng)的多樣性。(3)改進(jìn)了操作系統(tǒng)的起動(dòng)時(shí)間。(4)當(dāng)其位于分開的分區(qū)時(shí),虛擬交換文件的碎片消失。(5)當(dāng)出現(xiàn)病毒攻擊時(shí)或當(dāng)需要重新安裝軟件時(shí),用戶文件的損失變得極小。所有這些想法已通過(guò)一種獨(dú)立的方式公布,并至少在不同的日期和國(guó)家,在硬件和軟件制造商之中已限制其達(dá)到和接受。
特別重要的是要提及兩個(gè)提議,其作者提出在“IBMPC兼容”計(jì)算機(jī)硬盤中生成幾個(gè)分區(qū),特別是如果存儲(chǔ)容量適于“大硬驅(qū)”類。其結(jié)果除了以上提及的其他好處之外,它們?cè)诘谝粋€(gè)提議,文件碎片減少及隨之而來(lái)的計(jì)算機(jī)性能改進(jìn)上爭(zhēng)論。然而,當(dāng)與本發(fā)明及其帶來(lái)的突出的好處相互比較時(shí),至少在四個(gè)重要方面,它們聲稱提供的這種提議和優(yōu)點(diǎn)成為有限的。為了對(duì)這一問(wèn)題更詳細(xì)的展示,以下將研究使本發(fā)明不同于所述提議的四個(gè)方面。
這些方面的第一個(gè),是所述提議沒(méi)有提及元件有效分開的優(yōu)點(diǎn),也沒(méi)有說(shuō)明如何實(shí)現(xiàn)這一點(diǎn)。例如,它們從未建議轉(zhuǎn)移那些文件和文件夾,它們根據(jù)本發(fā)明的第一部分必須存儲(chǔ)在供動(dòng)態(tài)文件使用的區(qū)段,如同在供因特網(wǎng)臨時(shí)文件與供可重新分配的出錯(cuò)與事件記錄的情形那樣。它們也沒(méi)有建議根據(jù)所述第一成份在供用戶文件使用的分區(qū)重新分配必須存儲(chǔ)的文件,如在電子郵件消息與地址簿駐留的那些文件的情形。
從這樣的疏忽得出以下的結(jié)論作者沒(méi)有覺(jué)察到,能夠符合它們的性質(zhì)通過(guò)在它們匹配的專用區(qū)段有效分開所有可行的元件,達(dá)到更好的計(jì)算機(jī)性能。這種策略的目的是要保持通常的碎片與零星的碎片明確地分開,以便使硬盤的主題碎片最小化,而不僅是“減少”之,正如稍后在“本發(fā)明的詳細(xì)說(shuō)明”中解釋的。所述策略有基本重要性,因?yàn)樗试S本發(fā)明延長(zhǎng)計(jì)算機(jī)的優(yōu)化性能狀態(tài),比傳統(tǒng)技術(shù)及公開的提議所提供的更長(zhǎng)時(shí)間周期。
第二方面在于,第一提議斷定,作為一項(xiàng)好處,用戶在他/她的文件備份拷貝時(shí)得到便利,由于它們存儲(chǔ)在只用于這種文件的分區(qū)這樣的事實(shí)。然而,作者并沒(méi)有向用戶說(shuō)明,為了使所述備份拷貝真正有效以及容易,必須(1)配置操作系統(tǒng)與應(yīng)用程序,使得它們認(rèn)識(shí)到并采用根據(jù)其定義的目的的這種分區(qū)。此外必須(2)在所述分區(qū)重新分配對(duì)用戶非常重要的其他文件,諸如包含電子郵件,地址簿,及喜愛(ài)的Web網(wǎng)頁(yè)列表。用戶如果沒(méi)有作出這種調(diào)節(jié),當(dāng)重新存儲(chǔ),重新安裝,及甚至不時(shí)地當(dāng)更新操作系統(tǒng)或應(yīng)用程序時(shí),則他/她將失去有價(jià)值的信息。
與這一提議不同,本發(fā)明作為其目標(biāo)之一向用戶提供了“對(duì)他/她的文件改進(jìn)的安全方案”。這種好處成為可能是由于第一成份建議,在它們獨(dú)有的專用區(qū)段中用戶文件的有效分開這樣的事實(shí)。因而,在計(jì)算機(jī)中所作的通過(guò)本發(fā)明優(yōu)化的備份拷貝,比使用傳統(tǒng)技術(shù)或已公開的提議達(dá)到更容易,更快速,且更有效。
第三方面來(lái)源于這樣的事實(shí),即第二提議除了沒(méi)有指出對(duì)用戶任何重要的好處之外,還沒(méi)有清除地說(shuō)明哪一個(gè)元件將被分開。首先,作者鼓勵(lì)在分開的分區(qū)安裝一個(gè)或多個(gè)操作系統(tǒng);在另一分區(qū),安裝軟件應(yīng)用程序;在另一分區(qū),安裝虛擬存儲(chǔ)交換文件;并在不同的分區(qū),安裝用戶文件。因而它們后來(lái)不相一致地建議。只在一個(gè)分區(qū)統(tǒng)一應(yīng)用程序與用戶文件。如果用戶按后來(lái)的作,由于在先前的提及的方面中先前說(shuō)明的原因,他/她將嚴(yán)重限制第一提議試圖提供的好處。
以上導(dǎo)致以下的結(jié)論它們是孤立的提議,且為確定最好實(shí)現(xiàn)有效元件的分開的肯定性,第二提議作者作出的是不充分的研究,而本發(fā)明的第一成份正是這樣作的。
還有第四方面在于這樣的事實(shí),所述提議的作者忽略了建議,按它們所認(rèn)識(shí)的,一旦元件分開結(jié)束,對(duì)生成的分區(qū)碎片整理。本發(fā)明使得能夠獲得比傳統(tǒng)過(guò)程更優(yōu)化的碎片整理過(guò)程,這在于(1)更快速結(jié)束,(2)更加精確,(3)更加有效,(4)好處持續(xù)更長(zhǎng)時(shí)間,以及(5)至多每?jī)蓚€(gè)、每四個(gè)或甚至每六個(gè)月需要進(jìn)行一次。這五個(gè)優(yōu)點(diǎn)是傳統(tǒng)技術(shù)或公開的提議不能達(dá)到的。這事實(shí)說(shuō)明這些建議是有限的,倉(cāng)促的,且它們的作者沒(méi)有進(jìn)行充分的研究揭示,計(jì)算機(jī)性能更多更好的結(jié)果是通過(guò)進(jìn)行優(yōu)化的碎片整理過(guò)程才可達(dá)到,正如本發(fā)明第一成份所述。
本發(fā)明的詳細(xì)說(shuō)明本發(fā)明采用了一種策略以防止計(jì)算機(jī)操作重要的和非重要研究在相同的區(qū)段同時(shí)共存。就是說(shuō),計(jì)算設(shè)備,或任何其他本發(fā)明涉及的不同的裝有非易失主存儲(chǔ)介質(zhì)的裝置,包含優(yōu)化的非易失主存儲(chǔ)介質(zhì),其按三個(gè)基本準(zhǔn)則主控所述元件(1)該元件必須在一個(gè)或多個(gè)專用區(qū)段組內(nèi)被組織。(2)它們必須是在物理層次上分開的,這通過(guò)在存儲(chǔ)介質(zhì)內(nèi)指定給它們的位置明顯可見。(3)它們?cè)谶壿媽哟紊线€必須是分開的,這通過(guò)在操作系統(tǒng)以及應(yīng)用程序中建立的配置明顯可見,其方式是兩個(gè)元件認(rèn)識(shí)到并利用現(xiàn)有專用區(qū)段的優(yōu)點(diǎn)。
這一新的技術(shù)減少所述存儲(chǔ)介質(zhì)的整體破碎到可能的最小程度,這是由于由較大速率重現(xiàn)變得破碎的文件產(chǎn)生的通常的破碎,保持對(duì)零星破碎獨(dú)立,這些零星破碎來(lái)源于一次讀取而不再改變除非其必須更新的文件。
類似地,這一技術(shù)提供了一種新型的文件碎片整理“優(yōu)化的碎片整理”。這過(guò)程顯現(xiàn)出比傳統(tǒng)的技術(shù)更好,這是由于以下的事實(shí)。(1)以較少的時(shí)間進(jìn)行,由于對(duì)三到四個(gè)對(duì)于計(jì)算機(jī)優(yōu)化性能重要的小區(qū)段整理碎片,比單個(gè)的對(duì)于機(jī)器操作重要和非重要的元件大區(qū)段駐留,對(duì)于碎片整理工具及設(shè)備本身其更容易和快速。此外,這是一個(gè)已經(jīng)借助于本發(fā)明優(yōu)化的設(shè)備嚴(yán)密證實(shí)的事實(shí)。(2)更加精確,因?yàn)槟軌蛳蛎恳滑F(xiàn)有的專用區(qū)段施加不同的文件配置方案。(3)更加有效,因?yàn)檫@種文件配置方案可以是最適當(dāng)?shù)呐c本碎片駐留的區(qū)段專用性符合。(4)其好處持續(xù)更長(zhǎng)時(shí)間,因?yàn)閺耐ǔ5钠扑闀r(shí)刻起與零星的破碎是隔離的,這一現(xiàn)象重現(xiàn)極低。最后因?yàn)橄惹暗氖聦?shí),(5)至多只需要每?jī)蓚€(gè)、每四個(gè)或甚至每六個(gè)月進(jìn)行這種過(guò)程。
一旦先前的情形已作出解釋,就能夠徹底討論本發(fā)明以下三個(gè)成份每一個(gè)(1)用于優(yōu)化計(jì)算機(jī)性能的方法;(2)用于快速優(yōu)化無(wú)數(shù)計(jì)算機(jī)性能的方法;以及(3)以專用區(qū)段優(yōu)化非易失主存儲(chǔ)介質(zhì);所有描述如下。
優(yōu)化計(jì)算機(jī)性能的方法本發(fā)明的第一成份是借助于在其非易失主存儲(chǔ)介質(zhì)中生成的專用區(qū)段,優(yōu)化計(jì)算機(jī)性能的方法。這方法不可以下五個(gè)階段(1)準(zhǔn)備非易失主存儲(chǔ)介質(zhì),(2)安裝并配置操作系統(tǒng),(3)安裝并配置應(yīng)用程序,(4)恢復(fù)用戶文件,及(5)優(yōu)化的文件碎片整理。
第一階段。準(zhǔn)備非易失主存儲(chǔ)介質(zhì)。
第一階段著重于準(zhǔn)備非易失主存儲(chǔ)介質(zhì)。其包括以下三個(gè)步驟形成備份拷貝。-本階段的第一步驟在于形成對(duì)用戶及對(duì)計(jì)算機(jī)硬件裝置操作那些有用的文件的備份拷貝。如果已獲得最近的備份拷貝且如果硬件“驅(qū)動(dòng)程序”就在手邊隨時(shí)可用,這一步驟可跳過(guò);
2)生成專用區(qū)段。-第二步驟在于,按情形完成所有的劃分操作,使得在非易失主存儲(chǔ)介質(zhì)內(nèi)存在專用區(qū)段的一基本集。這一集合是操作優(yōu)化的計(jì)算機(jī)的四個(gè)重要元件駐留的地方。因而,所述基本集合包括a)只安裝操作系統(tǒng)部分的那些文件的一個(gè)區(qū)段。
b)只用于動(dòng)態(tài)文件的區(qū)段。其存儲(chǔ)由于操作系統(tǒng)及應(yīng)用程序工作固有的任務(wù)的結(jié)果的臨時(shí)文件或經(jīng)常修改的文件。某些例子包括都不限于以下虛擬存儲(chǔ)交換文件,因特網(wǎng)緩沖區(qū),出錯(cuò)記錄及事件記錄。
c)專用于包含應(yīng)用程序部分的所有那些文件的一個(gè)區(qū)段。
d)專用于用戶文件的一個(gè)區(qū)段。
如果在非易失主從介質(zhì)中有更多的空間可用,在需要時(shí),或如果其生成看來(lái)方便,可建立專用區(qū)段附加集合。重要的是要清楚,這一集合是可選的,因?yàn)樗鼘O(shè)備操作非重要的元件??砂郊蛹系膶S脜^(qū)段的某些例子包括,但不限于以下a)用戶文件的一個(gè)或多個(gè)附加區(qū)段。
b)用于小型盤生成的寫緩緩存。
c)用于從因特網(wǎng)下載文件的一個(gè)或多個(gè)區(qū)段。
d)保存病毒感染文件的隔離區(qū)。
e)用于音樂(lè)或視頻文件數(shù)字編輯的一個(gè)或多個(gè)區(qū)段。
f)以及音樂(lè)大文件整個(gè)系列倉(cāng)庫(kù),諸如數(shù)據(jù)庫(kù),備份拷貝,圖象,音樂(lè),視頻,軟件更新,及多余的附加方便的功能;以及3)考慮有一個(gè)以上的操作系統(tǒng)的情形。-這一階段的第三步驟著重于處理需要安裝一個(gè)以上的操作系統(tǒng)的情形。在這情景下,重要的是要記住,每一附加的操作系統(tǒng)(1)將其對(duì)應(yīng)的專用區(qū)段基本集,(2)將安裝在所述基本集內(nèi)其自己的區(qū)段中,(3)將是在與其兼容的動(dòng)態(tài)文件、應(yīng)用程序及用戶文件的“鄰近”,但是(4)所有它們將在物理級(jí)與邏輯級(jí)分開,此外,(5)可具有其自己的附加集合,其中它可存儲(chǔ),并還在物理級(jí)和邏輯級(jí)分開對(duì)于與附加的操作系統(tǒng)兼容的設(shè)備操作非重要的元件。因此,必須按被優(yōu)化的設(shè)備的計(jì)算平臺(tái)所需或允許的操作系統(tǒng)次數(shù),重復(fù)先前的步驟。
第二階段。安裝和配置操作系統(tǒng)第二階段包括安裝和配置操作系統(tǒng)。其包含允許步驟1)安裝操作系統(tǒng)。-這一階段的第一步驟在于在與其對(duì)應(yīng)的專用區(qū)段中安裝操作系統(tǒng)。如果進(jìn)行安裝的程序允許設(shè)置用于計(jì)算機(jī)操作、操作系統(tǒng)、動(dòng)態(tài)文件、應(yīng)用程序及用戶文件的一個(gè)或多個(gè)基本元件的位置,則重要的是選擇相關(guān)的選項(xiàng),其選擇方式使得這一配置永久地被設(shè)置,并且從它們安裝的時(shí)刻起這些元件根據(jù)它們的性質(zhì)配置在它們對(duì)應(yīng)的專用區(qū)段中。其例子是MicrosoftWindows 95操作系統(tǒng),在其安裝期間允許選擇在哪里存儲(chǔ)其文件。
2)安裝并配置裝置的驅(qū)動(dòng)程序。-第二步驟在于安裝并配置所謂“裝置驅(qū)動(dòng)程序”;就是說(shuō)使包含在計(jì)算機(jī)中的硬件裝置能夠操作的那些文件。除非由驅(qū)動(dòng)程序制造商指出,否則這種元件的其中和配置在這一步驟進(jìn)行。
必須提及與這種驅(qū)動(dòng)程序捆綁在一起的應(yīng)用程序相關(guān)的兩個(gè)重要的問(wèn)題(1)只要可能,直到第三階段才進(jìn)行它們的安裝。(2)然而如果在安裝驅(qū)動(dòng)程序時(shí),一個(gè)或多個(gè)這些應(yīng)用程序自動(dòng)安裝,則必須選擇相關(guān)的選項(xiàng),使得它們的文件存儲(chǔ)在對(duì)應(yīng)的區(qū)段。一個(gè)例子是Hewlett-PackardCD-RW型號(hào)CD24讀寫器裝置,除了使其能夠操作的驅(qū)動(dòng)程序之外,還包含附加的應(yīng)用程序,諸如MusicMatchJukebox,ArcSoftMy Ptoto Ceter及由制造商捆綁的其他應(yīng)用程序,使用戶能夠開發(fā)這種裝置的功能。
3)安裝操作系統(tǒng)補(bǔ)充。-這一階段的第三步驟在于安裝操作系統(tǒng)強(qiáng)化程序;就是說(shuō)更新、補(bǔ)丁及用來(lái)優(yōu)化操作系統(tǒng)與裝置驅(qū)動(dòng)程序性能的附近。除非其生成者提供了精確的指示和在不同的時(shí)間安裝這種補(bǔ)充的原因,否則安裝這種元件在這一步驟進(jìn)行。
如果安裝程序允許設(shè)置用于計(jì)算機(jī)操作、操作系統(tǒng)、動(dòng)態(tài)文件、應(yīng)用程序與用戶文件的一個(gè)或多個(gè)基本元件的位置,則重要的是要選擇相關(guān)的選項(xiàng),使得這一配置被永久設(shè)置,且這些元件從它們安裝的時(shí)刻起存儲(chǔ)在它們的專用區(qū)段中。表示以上情形的一個(gè)例子是MicrosoftInternet Explorer,這程序保持與Microsoft操作系統(tǒng)密切關(guān)系,并因此被認(rèn)為是在這一步驟安裝的附件。在其安裝期間,相關(guān)的應(yīng)用程序允許設(shè)置其文件的位置。
4)配置操作系統(tǒng)及其附件。-第四步驟著重于實(shí)現(xiàn)必須的配置,使得在前一步驟安裝的操作系統(tǒng)和附件識(shí)別和使用對(duì)它們的操作有用的專用區(qū)段,不論這些區(qū)段是基本集或附加集的部分。由于許多市場(chǎng)上常見的操作系統(tǒng)假設(shè)非易失主存儲(chǔ)介質(zhì)作為沒(méi)有區(qū)段的一個(gè)整體,故這種設(shè)置是必須的。因此,重要的是調(diào)節(jié)由操作系統(tǒng)及其附件使用的參數(shù)及注冊(cè)表,以便設(shè)置以下它們將位于哪里。(1)在其對(duì)應(yīng)的區(qū)段可重新配置的動(dòng)態(tài)文件,諸如虛擬存儲(chǔ)器交換文件,出錯(cuò)記錄與事件記錄,這僅僅是提及的幾個(gè)例子。(2)作為安裝的應(yīng)用程序的一部分的文件。(3)由用戶工作產(chǎn)生的文件。以及(4)其余的文件和文件夾,其重新配置到設(shè)置在附加集合中的專用區(qū)段,將是方便的,只要其能夠轉(zhuǎn)移并在達(dá)到本發(fā)明的目的中起到作用。在某些情形下,這些配置意味著文件和文件夾轉(zhuǎn)移到新的位置,從它們?cè)嫉奈恢脛h除它們。于是,除了當(dāng)修改它們的配置時(shí)操作系統(tǒng)及其附件自動(dòng)進(jìn)行這些操作,否則轉(zhuǎn)移必須人工實(shí)現(xiàn)。
5)重新配置從操作系統(tǒng)卸載的應(yīng)用程序。-這一階段的第五步驟著重于重新配置所有那些文件(1)從操作系統(tǒng)卸載的;(2)默認(rèn)存儲(chǔ)在與這種操作系統(tǒng)相關(guān)的區(qū)段中;(3)通過(guò)操作系統(tǒng)、其附件或硬件裝置驅(qū)動(dòng)程序安裝的那些應(yīng)用程序的一部分;以及(4)它們的轉(zhuǎn)移能夠?qū)?yīng)于專用區(qū)段。由于幾乎所有市場(chǎng)上現(xiàn)有的軟件認(rèn)為非易失主存儲(chǔ)介質(zhì)為一個(gè)整體區(qū)段,重新配置這些文件是重要的,以便實(shí)現(xiàn)本發(fā)明的目的。這一轉(zhuǎn)移當(dāng)然要求參數(shù)和注冊(cè)表相關(guān)的調(diào)節(jié),其中設(shè)置這些文件的先前的位置,使得建立新位置;以及6)考慮有一個(gè)以上操作系統(tǒng)的情形。-第六即最后的步驟考慮那些情形,其中需要附加的操作系統(tǒng)。在這一情形下,重要的是要記住,對(duì)于每一附加的操作系統(tǒng),有基本的專用區(qū)段集,并可以有一附加的集。因此,重要的是對(duì)每一附加的操作系統(tǒng)重復(fù)這一階段第一先前的步驟,它們每一個(gè)使用其自己對(duì)應(yīng)的集合。
第三階段。安裝并配置應(yīng)用程序第三階段著重于所有需要的應(yīng)用程序的安裝與配置過(guò)程。在深入細(xì)節(jié)之前,重要的是指出被階段的前三個(gè)步驟只考慮應(yīng)用程序。因此,所有認(rèn)定便于安裝的應(yīng)用程序必須交由稍后將說(shuō)明的前三個(gè)步驟,每次一個(gè),直到它們已全部安裝為止。已如所述,再說(shuō)一遍這一階段由四個(gè)步驟組成1)安裝應(yīng)用程序及其補(bǔ)充。-這一階段的第一步驟在于在對(duì)應(yīng)的專用區(qū)段安裝一個(gè)應(yīng)用程序。在這一步驟,重要的是包括安裝那些更新,通路及附件,以保證優(yōu)化軟件的性能,直到其生成器在另外的時(shí)間對(duì)安裝這種補(bǔ)充調(diào)節(jié)并提供專門的指令。
如果安裝程序提供了設(shè)置以下為止的方法(1)一個(gè)或多個(gè)上述對(duì)于計(jì)算機(jī)、操作系統(tǒng)、動(dòng)態(tài)文件、應(yīng)用程序及用戶文件性能重要的元件,或(2)任何對(duì)于機(jī)器操作非重要的元件,其由應(yīng)用程序使用,并且其存儲(chǔ)在附加集合內(nèi)現(xiàn)有的專用區(qū)段是方便的,則重要的是這樣選擇相關(guān)的選項(xiàng),使得這一配置是永久的設(shè)置,且這些元件從它們安裝起放置在它們對(duì)應(yīng)的專用區(qū)段中。這樣的一個(gè)例子是CorelDraw8,這是一個(gè)用于桌面出版的應(yīng)用程序,其在安裝期間當(dāng)檢測(cè)到有一個(gè)以上的硬盤驅(qū)動(dòng)器單元時(shí),允許設(shè)置其臨時(shí)工作文件的位置,就是說(shuō)被本發(fā)明認(rèn)為是動(dòng)態(tài)文件的文件。
2)配置一個(gè)應(yīng)用程序及其附件。-第二步驟著重于實(shí)現(xiàn)必要的配置,目的是所述應(yīng)用程序及其附件識(shí)別和采用那些對(duì)于它們的功能有用的專用區(qū)段,不論這些區(qū)段是基本集或附件集的部分。幾乎市場(chǎng)上所有的軟件假設(shè)非易失存儲(chǔ)介質(zhì)是沒(méi)有區(qū)段的一個(gè)整體,這使得所述配置是不可避免的。這樣,重要的是要修改由所述應(yīng)用程序、由其附件以及由操作系統(tǒng)使用的參數(shù)和注冊(cè)表,以確定以下它們將位于哪里(1)可按它們的性質(zhì)在對(duì)應(yīng)的區(qū)段重新配置的動(dòng)態(tài)文件,例如因特網(wǎng)臨時(shí)文件,出錯(cuò)記錄及事件記錄。(2)作為應(yīng)用程序一部分的文件,在應(yīng)用程序或其附件安裝過(guò)程中任何相關(guān)的參數(shù)被修改的情形下。(3)用戶文件和其他有用的項(xiàng)目,諸如包含電子郵件消息、地址簿,及喜歡的Web網(wǎng)頁(yè)列表的文件。(4)突出的文件及文件夾,其在附加集的專用區(qū)段中重新配置可行且適合,只要其轉(zhuǎn)移在實(shí)現(xiàn)本發(fā)明的目標(biāo)中起到作用。在許多情形下,那些配置意味著向其新的位置轉(zhuǎn)移文件和文件夾,這是包括從它們的原來(lái)的地點(diǎn)去除的過(guò)程。這樣,除非當(dāng)修改其設(shè)置時(shí)操作系統(tǒng)或其附件自動(dòng)進(jìn)行這種操作,否則這樣必須人工進(jìn)行。
3)重新配置從操作系統(tǒng)卸載的文件。-這一階段的第三步驟在于重新配置所有那些文件即(1)從操作系統(tǒng)卸載的文件;(2)在與這種操作系統(tǒng)相關(guān)的區(qū)段中默認(rèn)存儲(chǔ)的文件;(3)安裝的應(yīng)用程序或其附件的一部分;以及(4)能夠向?qū)?yīng)的專用區(qū)段轉(zhuǎn)移的文件。市場(chǎng)上幾乎所有現(xiàn)有的軟件認(rèn)為非易失主存儲(chǔ)介質(zhì)是一個(gè)無(wú)區(qū)段的整體,重新配置這些文件是實(shí)現(xiàn)本發(fā)明目標(biāo)的一個(gè)要素。當(dāng)然這一轉(zhuǎn)移要求對(duì)參數(shù)和注冊(cè)表相關(guān)的調(diào)節(jié),其中設(shè)置這種文件先前的位置,使得建立其新的位置;以及4)考慮有一個(gè)以上的操作系統(tǒng)的情形。-第四即最后的步驟考慮需要附加的操作系統(tǒng)及其匹配的應(yīng)用程序的情形。在這一情形下,重要的是要記住,對(duì)于每一附加的操作系統(tǒng),存在基本的專用區(qū)段集,及可能的一附加集。這樣,根據(jù)它們與其兼容附加的操作系統(tǒng)使用對(duì)應(yīng)的集合,對(duì)所需的額外的應(yīng)用程序必須重復(fù)這同一階段第一先前的步驟。
第四階段?;謴?fù)用戶文件第四階段著重于恢復(fù)用戶文件。這是一可選的階段,只是如果在第一階段期間生成用戶文件的備份拷貝才需要。其包括以下兩個(gè)步驟1)恢復(fù)備份拷貝。-第一步驟在于在它們對(duì)應(yīng)的專用區(qū)段中恢復(fù)用戶文件。重要的是要指出,當(dāng)恢復(fù)所述備份拷貝時(shí),必須把那些對(duì)用戶有用的文件,諸如包含電子郵件消息、地址簿、及喜愛(ài)的Web網(wǎng)頁(yè)列表的文件放置在新的先前階段設(shè)置的位置。如果需要,除了在所述文件中所有必須的數(shù)據(jù)轉(zhuǎn)換之外,必須進(jìn)行在操作系統(tǒng)與應(yīng)用程序中可用的附加配置,以便用戶按正常的方式使用他/她的信息。
2)考慮有一個(gè)以上操作系統(tǒng)的情形。-第二即最后的步驟考慮需要一個(gè)以上的操作系統(tǒng)及其自己的應(yīng)用程序和用戶文件的情形。對(duì)于所需的每一附加的操作系統(tǒng),考慮存在基本的專用區(qū)段集,及大概還有一附加集。這樣,必須使用用戶文件將投入良好應(yīng)用的主控應(yīng)用程序的集合重復(fù)最后的步驟。
第五階段。優(yōu)化文件的碎片整理本方法的最后階段在于,在每一存在于計(jì)算機(jī)非易失主存儲(chǔ)介質(zhì)中的專用區(qū)段,優(yōu)化文件的碎片整理,而不論它們所屬的是基本集合或附加集合;或它們與之兼容的操作系統(tǒng)。作為本質(zhì)僅有的最小,必須在那些專用區(qū)段中進(jìn)行優(yōu)化的碎片整理過(guò)程,其中存儲(chǔ)著四個(gè)先前提及的對(duì)于設(shè)備性能重要的元件,即操作系統(tǒng),動(dòng)態(tài)文件,應(yīng)用程序與用戶文件。
當(dāng)進(jìn)行所述優(yōu)化碎片整理過(guò)程時(shí),重要的是基于以下因素使用最適當(dāng)?shù)奈募贾梅桨赴惭b的操作系統(tǒng),使用的碎片整理工具,及被進(jìn)行碎片整理專用的區(qū)段。這樣,能夠?qū)崿F(xiàn)一種比傳統(tǒng)的更好的優(yōu)化的碎片整理過(guò)程,這是由于(1)是以較少的時(shí)間完成的,(2)更為精確,(3)更加有效,(4)其好處持續(xù)更長(zhǎng),以及(5)至多只需每?jī)蓚€(gè)、每四個(gè)或每六個(gè)月執(zhí)行該過(guò)程。
快速優(yōu)化無(wú)數(shù)個(gè)計(jì)算機(jī)的性能的方法本發(fā)明的第二成份在于一種補(bǔ)充本發(fā)明第一成份的輔助的方法,使得能夠從“主”計(jì)算機(jī)獲得的優(yōu)化而快速優(yōu)化無(wú)數(shù)個(gè)“復(fù)制”的計(jì)算機(jī)的性能。
為了說(shuō)明這第二成份的用途,重要的是要強(qiáng)調(diào),第一成份,即以上提及的由于優(yōu)化一個(gè)計(jì)算機(jī)性能的的方法,被認(rèn)為是一次優(yōu)化一個(gè)計(jì)算機(jī)的性能。然而商業(yè)和工業(yè)級(jí)大量的應(yīng)用程序要求一種輔助的方法,使得能夠快速優(yōu)化數(shù)十、數(shù)百、以致數(shù)千相同的計(jì)算機(jī),這就是說(shuō),在其硬件和軟件及其配置上相同。象這樣的情形例如一般是在對(duì)于中等規(guī)模的企業(yè)或公司管理計(jì)算系統(tǒng)人員,以及對(duì)于負(fù)責(zé)計(jì)算機(jī)制造工廠大規(guī)模生產(chǎn)線的人員。按象這樣的情形下,采用輔助的成份證明可以最快速可達(dá)的方式優(yōu)化無(wú)數(shù)的機(jī)器。只在一個(gè)“主”計(jì)算機(jī)中使用第一成份,以便后來(lái)在其余的“復(fù)制”計(jì)算機(jī)中復(fù)制其優(yōu)化狀態(tài),是一種節(jié)省時(shí)間的技術(shù)。為了實(shí)現(xiàn)這種結(jié)果,重要的是要單個(gè)或組合地使用市場(chǎng)上存在的用于此目的的工具,諸如軟件程序,硬件裝置,及那些磁盤驅(qū)動(dòng)器和存儲(chǔ)介質(zhì)。
本發(fā)明的第二成份包括以下三個(gè)階段第一階段。優(yōu)化“主”計(jì)算機(jī)第一階段在于選擇一“主”計(jì)算機(jī),然后以上述第一成份,即用于優(yōu)化一個(gè)計(jì)算機(jī)性能的方法,對(duì)其進(jìn)行優(yōu)化。這第一成份的細(xì)節(jié)以上已經(jīng)說(shuō)明,并在此步驟省略。
第二階段。優(yōu)化“復(fù)制”計(jì)算機(jī)第二階段在于單個(gè)或組合地使用輔助工具,諸如市場(chǎng)上存在的用于這一目的的軟件程序,硬件裝置,及存儲(chǔ)介質(zhì)或磁盤驅(qū)動(dòng)器,使得“主”計(jì)算機(jī)的優(yōu)化狀態(tài)快速?gòu)?fù)制到“復(fù)制”計(jì)算機(jī)。這一階段的結(jié)果必須是,在所有和每一個(gè)“復(fù)制”計(jì)算機(jī)的對(duì)應(yīng)的非易失主存儲(chǔ)介質(zhì)中,以“主”計(jì)算機(jī)的專用區(qū)段優(yōu)化的非易失主存儲(chǔ)介質(zhì)”結(jié)構(gòu)和內(nèi)容的精確的拷貝。
第三階段。在優(yōu)化的計(jì)算機(jī)中最終調(diào)節(jié)這第三和最后的階段是可選的,其在于配置在這些機(jī)器中的參數(shù),使得需要其在不同的環(huán)境中彼此有些差異。某些例子包括但不限于以下唯一的用戶文件,與其他機(jī)器中的不同;在局域網(wǎng)中使其不同于其他機(jī)器的特定機(jī)器標(biāo)識(shí);以及允許因特網(wǎng)訪問(wèn)局域網(wǎng)中的用戶的TCP/IP協(xié)議設(shè)置。
類似地,當(dāng)需要在由用戶專門組使用的機(jī)器中安裝附加的軟件時(shí),這種安裝必須進(jìn)行在本發(fā)明第一成份第三階段中描繪的以下步驟。
以專用區(qū)段優(yōu)化的非易失主存儲(chǔ)介質(zhì)本發(fā)明第三和最后的成份是以專用區(qū)段優(yōu)化的非易失主存儲(chǔ)介質(zhì),這是在采用“用于優(yōu)化計(jì)算機(jī)性能的方法”之后的結(jié)果,這或者是如同第一成份的說(shuō)明在一個(gè)計(jì)算機(jī)中使用該方法,或者如同在第二成份所作的在無(wú)數(shù)計(jì)算機(jī)中使用的方法。
即使現(xiàn)在當(dāng)向計(jì)算機(jī)提供非易失主存儲(chǔ)介質(zhì)時(shí),計(jì)算機(jī)制造商也使用硬盤作為優(yōu)先的裝置,重要的是要澄清,沒(méi)有把這些裝置限制為唯有的可優(yōu)化的裝置。因此,第三成份在討論中考慮任何其他的過(guò)去現(xiàn)在和將來(lái)的存儲(chǔ)介質(zhì);如果能量供應(yīng)中斷其內(nèi)容仍然保持,如舉例對(duì)于快閃存儲(chǔ)器發(fā)生的那樣,是可優(yōu)化的。
在澄清以上的事項(xiàng)之后,現(xiàn)在能夠確立,以所討論的專用區(qū)段優(yōu)化的非易失主存儲(chǔ)介質(zhì)具有許多特性。這些分組為以下部分1)非易失主存儲(chǔ)介質(zhì)的屬性。-這一存儲(chǔ)介質(zhì)的第一特征是存在一個(gè)或多個(gè)專用區(qū)段集。最重要的是基本集,由于計(jì)算機(jī)操作的四個(gè)基本元件以物理級(jí)和邏輯級(jí)分開駐留在其中。這樣,所述基本集包括a)只安裝作為操作系統(tǒng)部分的那些文件的一個(gè)區(qū)段。
b)只用于動(dòng)態(tài)文件的一個(gè)區(qū)段。其存儲(chǔ)由于操作系統(tǒng)和應(yīng)用程序工作固有任務(wù)的結(jié)果臨時(shí)性文件或經(jīng)常修改的文件。某些例子包括當(dāng)不限于以下性能存儲(chǔ)集合文件,因特網(wǎng)緩沖區(qū),出錯(cuò)記錄與事件記錄。
c)主要由于保存應(yīng)用程序部分的那些文件的一個(gè)區(qū)段。
d)專門由于用戶文件的一個(gè)區(qū)段。
當(dāng)在非易失主存儲(chǔ)介質(zhì)中有更多可用的空間時(shí),在需要的情形下,或如果其生成某些適當(dāng),還將出現(xiàn)一附加的專用區(qū)段集。重要的是要澄清,這一集合是可選的,因?yàn)槠渲袑Ⅰv留設(shè)備操作非重要的元件,在物理級(jí)和邏輯級(jí)分開。附加集可包含的專用區(qū)段的例子包括但不限于以下a)用于用戶文件的一個(gè)或多個(gè)附加區(qū)段。
b)用于小型盤生成的寫緩存。
c)用于從因特網(wǎng)下載的文件的一個(gè)或多個(gè)區(qū)段。
d)保存病毒感染文件的隔離區(qū)。
e)用于音樂(lè)或視頻文件數(shù)字編輯的一個(gè)或多個(gè)區(qū)段。
f)以及音樂(lè)大文件的一整系列倉(cāng)庫(kù),大文件諸如數(shù)據(jù)庫(kù),備份拷貝,圖象,音樂(lè),視頻,軟件更新,及附加的方便功能的剩余。
能夠檢查在優(yōu)化的非易失主存儲(chǔ)介質(zhì)中第二和第三附加特性。在采用第一或成份之后或它們兩個(gè)都被正確識(shí)別,且兩者都來(lái)源于發(fā)生的優(yōu)化的碎片整理。其中之一是現(xiàn)有的專用區(qū)段的破碎程度為零。另一個(gè)是用于每一區(qū)段的文件放置方案不同,根據(jù)每一個(gè)專用性是最適當(dāng)?shù)摹?br>
重要的是如以上詳細(xì)說(shuō)明的,要考慮需要安裝一個(gè)以上的操作系統(tǒng)的非易失主存儲(chǔ)介質(zhì)的特定情形。在有這種特性的存儲(chǔ)介質(zhì)中,所需的每一個(gè)附加的操作系統(tǒng)(1)具有其專用區(qū)段匹配的基本集,(2)其中在所述基本集內(nèi)其自己的區(qū)段中,(3)是與其兼容的動(dòng)態(tài)文件、應(yīng)用程序及用戶文件的“鄰居”,但(4)所有它們?cè)谖锢砑?jí)和鄰居級(jí)上是分開的;此外(5)其可具有其自身的也是在物理級(jí)與鄰居級(jí)分開的附加集合,在其中它能夠存儲(chǔ)用于設(shè)備操作的與這種附加操作系統(tǒng)兼容的非易失元件。
在解釋了以上的論題之后,現(xiàn)在能夠向這一節(jié)補(bǔ)充最后的考慮。以上提及的專用區(qū)段集合,構(gòu)成了傳統(tǒng)的非易失主存儲(chǔ)介質(zhì)與按本發(fā)明優(yōu)化的非易失主存儲(chǔ)介質(zhì)之間的主要區(qū)別。
2)操作系統(tǒng)和應(yīng)用程序的屬性。-雖然傳統(tǒng)技術(shù)是要把全部,如果非大部分,所述存儲(chǔ)介質(zhì)中可用空間生成單個(gè)的一個(gè)區(qū)段,且將所有對(duì)于設(shè)備操作重要和非重要的元件保存在其中,但本發(fā)明與這種思路不同,而是采取一種種策略,避免這些元件同時(shí)存在于唯一的且相同的區(qū)段中。就是說(shuō),通過(guò)本發(fā)明優(yōu)化的非易失主存儲(chǔ)介質(zhì)主控所述元件符合三個(gè)基本準(zhǔn)則(1)必須在一個(gè)或多個(gè)專用區(qū)段集中組織元件。(2)它們必須通過(guò)給予它們?cè)诖鎯?chǔ)介質(zhì)內(nèi)的位置在物理級(jí)上分開。(3)以及通過(guò)在操作系統(tǒng)以及應(yīng)用程序配置集合它們必須在邏輯級(jí)上分開,使得兩者的元件識(shí)別并良好使用基本集與附加集中現(xiàn)有的專用區(qū)段。
上述配置構(gòu)成了在傳統(tǒng)的非易失主存儲(chǔ)介質(zhì)中安裝和配置的諸如操作系統(tǒng)和應(yīng)用程序這些元件,與在通過(guò)本發(fā)明優(yōu)化的非易失主存儲(chǔ)介質(zhì)中安裝和配置的相同元件之間的主要區(qū)別;以及3)設(shè)備性能的屬性。-有三個(gè)屬性與帶有非易失主存儲(chǔ)介質(zhì)的計(jì)算機(jī)性能在后者通過(guò)本發(fā)明優(yōu)化之后相關(guān)。它們的第一個(gè)是,由于重要的和非重要的元件在物理級(jí)以及邏輯級(jí)分開,每一個(gè)在其自己的專用區(qū)段中,能夠減少所述介質(zhì)的整體破碎到可能的最小程度。這是由于由經(jīng)常破碎的文件產(chǎn)生的普通的碎片,很好地與來(lái)自文件一次讀取而除非必須更新不再變動(dòng)的零星碎片隔離。
第二個(gè)屬性是,所述第三成份,即帶有專用區(qū)段的非易失主存儲(chǔ)介質(zhì),允許獲得一種新型的碎片整理“優(yōu)化的碎片整理”。這一新的過(guò)程結(jié)果由于以下的事實(shí)優(yōu)于傳統(tǒng)的過(guò)程(1)以較少的時(shí)間進(jìn)行,因?yàn)閷?duì)于碎片整理工具和設(shè)備本身整理對(duì)計(jì)算機(jī)優(yōu)化性能重要的三個(gè)或四個(gè)小的區(qū)段,比所有對(duì)于機(jī)器操作重要和非重要元件駐留的單個(gè)一個(gè)大區(qū)段更容易和快速。(2)更加精確,因?yàn)閷?duì)于每一現(xiàn)有的專用區(qū)段可采用不同類型文件放置方案。(3)更加有效,原因是根據(jù)被整理的區(qū)段的特定目的放置方案可以是最適當(dāng)?shù)摹?4)其好處持續(xù)更長(zhǎng)時(shí)間,由于一旦普通的碎片與零星碎片隔離,這一現(xiàn)象重現(xiàn)極小。最后,由于先前的事實(shí),(5)只需每?jī)蓚€(gè)、每四個(gè)或每六個(gè)月至多進(jìn)行一次。
從兩個(gè)以上的屬性推導(dǎo)的結(jié)論是,隨著時(shí)間的過(guò)去,所述以專用區(qū)段優(yōu)化的非易失主存儲(chǔ)介質(zhì),不會(huì)如同非優(yōu)化的傳統(tǒng)介質(zhì)頻繁發(fā)生的那樣變成障礙,而是由于其優(yōu)化,能夠維持設(shè)備性能處于其最充分的潛能。
以這種方式優(yōu)化的非易失主存儲(chǔ)介質(zhì)的第三和最后的特征是,其在包含它的計(jì)算機(jī)中存在使得設(shè)備的擁有者得到在其類型中唯有的一些好處。所述好處在“本發(fā)明背景”最后一節(jié)部分有說(shuō)明,并在此省略。然而由于強(qiáng)調(diào)在傳統(tǒng)的沒(méi)有通過(guò)本發(fā)明優(yōu)化的非易失主存儲(chǔ)介質(zhì)中,使用市場(chǎng)上可得的傳統(tǒng)技術(shù)、硬件和軟件工具,現(xiàn)有的專利,或與主題相關(guān)的公開的提議,不論這些方法單獨(dú)或組合使用都不能同時(shí)獲得所述好處。
本節(jié)中三個(gè)上述屬性,構(gòu)成了具有傳統(tǒng)非易失主存儲(chǔ)介質(zhì)的計(jì)算機(jī)性能,與擁有本發(fā)明優(yōu)化的介質(zhì)的計(jì)算機(jī)性能之間的差別。
本發(fā)明的優(yōu)選實(shí)施例雖然它們之中它們是完全不同的但卻是密切相關(guān)的產(chǎn)品,“IBMPC兼容”計(jì)算機(jī)擁有與操作系統(tǒng)諸如MicrosoftWindows 95與MicrosoftWindows 98共同的東西它們是在市場(chǎng)上達(dá)到最大滲透的計(jì)算機(jī)產(chǎn)品。這一事實(shí)對(duì)于當(dāng)前使用的適配于這種平臺(tái)并已安裝了這些操作系統(tǒng)之一的所有個(gè)人計(jì)算機(jī),幾乎是真實(shí)的。因此,為了說(shuō)明本發(fā)明實(shí)際的應(yīng)用,以下描述的優(yōu)選實(shí)施例將密切聯(lián)系這一市場(chǎng)事實(shí)。這一實(shí)施例基于一假設(shè)的案例,其涉及MicrosoftWindows 98操作系統(tǒng)第二版,“IBMPC兼容”個(gè)人計(jì)算機(jī),以及作為其非易失主存儲(chǔ)介質(zhì)的存儲(chǔ)容量為10.2吉字節(jié)的硬盤。還作出以下的假設(shè)a)這是帶有“工廠安裝”的MicrosoftWindows 98第二版操作系統(tǒng)的一個(gè)新的計(jì)算機(jī)。
b)由于它是新的設(shè)備,不包含用戶文件。
c)它包含64 MB的RAM,一個(gè)存儲(chǔ)容量為10.2吉字節(jié)的硬盤,及內(nèi)置CD-RW,多媒體裝置(可拆卸的聲卡)及外部揚(yáng)聲器。
d)有通過(guò)外部調(diào)制解調(diào)器的因特網(wǎng)訪問(wèn)。
e)適于一組應(yīng)用程序用于辦公室工作(字處理器,總分析表,附件),桌面出版,因特網(wǎng)電子郵件和Web網(wǎng)頁(yè)瀏覽。
f)使用通過(guò)并行口連接到計(jì)算機(jī)的打印機(jī)和圖象掃描儀。
g)所有需要的軟件可在軟盤或在CD中可得。這包括MicrosoftWindows 98第二版操作系統(tǒng);硬件裝置“驅(qū)動(dòng)程序”;應(yīng)用程序;及當(dāng)然還有用于操作系統(tǒng)和應(yīng)用程序的更新,補(bǔ)丁,與附件。
一旦說(shuō)明了先前的假設(shè),就能夠詳細(xì)研究本發(fā)明的第一成份。這樣,只需詳述與這一優(yōu)選實(shí)施例相關(guān)的步驟,根據(jù)先前五個(gè)說(shuō)明的階段組織它們即(1)準(zhǔn)備非易失主存儲(chǔ)介質(zhì),(2)安裝并配置操作系統(tǒng),(3)安裝并配置應(yīng)用程序,(4)恢復(fù)用戶文件,及(5)優(yōu)化的文件碎片整理。
第一階段。準(zhǔn)備非易失主存儲(chǔ)介質(zhì)步驟1。作備份拷貝這一步驟被跳過(guò),因?yàn)檫@是一個(gè)新的計(jì)算機(jī)不必形成用戶文件或驅(qū)動(dòng)程序的備份拷貝,由于后者在盤中可得。
步驟2。生成專用區(qū)段第二步驟在于生成專用區(qū)段基本集,其包含分區(qū)和對(duì)設(shè)備操作的每一基本元件、操作系統(tǒng)、動(dòng)態(tài)文件、應(yīng)用程序與用戶文件提供專用區(qū)段所需盤驅(qū)動(dòng)器“單元”。由于在磁盤中存在可用的空間,還可生成專用區(qū)段的附件集。
在硬驅(qū)中生成生成基本集重要的是要清楚,所有在專用區(qū)段基本集內(nèi)建立的驅(qū)動(dòng)器“單元”將采用FAT 32文件系統(tǒng)。所述基本集準(zhǔn)備如下a)生成主分區(qū),并設(shè)置為活動(dòng)分區(qū),其大小接近512MB。生成驅(qū)動(dòng)器“C”,占據(jù)這一分區(qū)存儲(chǔ)量的100%。這一區(qū)段將保存操作系統(tǒng)備份的所有文件。
b)在將占據(jù)硬盤其余可用空間的擴(kuò)展分區(qū)內(nèi),生成驅(qū)動(dòng)器“D”。其大小并行剛剛大于512MB。所有由操作系統(tǒng)和應(yīng)用程序使用的可重配置的那些動(dòng)態(tài)文件將存儲(chǔ)在這一驅(qū)動(dòng)器。
c)在上述的擴(kuò)展分區(qū)內(nèi),生成驅(qū)動(dòng)器“E”。其大小并行接近2,048MB。這一區(qū)段將包含軟件應(yīng)用程序部分的文件。
d)在同一擴(kuò)展分區(qū)內(nèi),生成驅(qū)動(dòng)器“F”。其大小并行接近700MB。由用戶產(chǎn)生的文件將存儲(chǔ)在這一驅(qū)動(dòng)器。
在硬盤驅(qū)動(dòng)器中生成附加集重要的是要強(qiáng)調(diào),所有建立在專用區(qū)段附加集內(nèi)的驅(qū)動(dòng)器“單元”都將使用FAT 32文件系統(tǒng),并網(wǎng)頁(yè)上述擴(kuò)展分區(qū)內(nèi)。這一附加集計(jì)劃如下a)生成大小接近700MB的驅(qū)動(dòng)器“G”。其目的是存儲(chǔ)從因特網(wǎng)下載的文件。
b)生成相同大小的驅(qū)動(dòng)器“H”,用于寫小型盤的緩存。
c)生成每一個(gè)大小大約為700MB的驅(qū)動(dòng)器“I”和“J”,這是兩個(gè)用于備份拷貝的儲(chǔ)存區(qū)。
d)同樣地,還生成驅(qū)動(dòng)器“K”和“L”,這是兩個(gè)分別用于掃描圖象和音樂(lè)的存儲(chǔ)區(qū)。
e)以其余可用的空間生成驅(qū)動(dòng)器“M”,這是多用途額外區(qū)。
格式化該硬盤驅(qū)動(dòng)器格式化在專用區(qū)段的基本集以及附加集中生成的所有驅(qū)動(dòng)器“單元”。
步驟3??紤]有一個(gè)以上的操作系統(tǒng)的情形第三步驟可跳過(guò),因?yàn)椴槐赜幸粋€(gè)以上的操作系統(tǒng)安裝。
第二階段。安裝并配置操作系統(tǒng)步驟1。安裝操作系統(tǒng)借助于MicrosoftWindows 98第二版安裝盤,在驅(qū)動(dòng)器“C”安裝操作系統(tǒng)。安裝選項(xiàng)必須允許用戶進(jìn)行所有需要的活動(dòng)。在這一例子中,需要借助于外部調(diào)制解調(diào)器的因特網(wǎng)訪問(wèn),這要求安裝所有撥號(hào)網(wǎng)絡(luò)訪問(wèn)與TCP/IP協(xié)議的組件。
步驟2。安裝并配置裝置的驅(qū)動(dòng)程序第二步驟在于,如以下所述通過(guò)“安裝硬件裝置及其驅(qū)動(dòng)程序”,并通過(guò)“配置硬件裝置及其驅(qū)動(dòng)程序”,對(duì)每一個(gè)現(xiàn)有的裝置,一個(gè)一個(gè)安裝并配置用戶所需的硬件裝置。符合本實(shí)施例開頭出現(xiàn)的詳述了所使用的裝置的假設(shè),將首先安裝CD-RW單元;然后是聲卡;接下來(lái)是調(diào)制解調(diào)器;然后打印機(jī);以及最后是掃描儀。
安裝硬件裝置及其驅(qū)動(dòng)程序使用對(duì)應(yīng)的安裝盤,在計(jì)算機(jī)上安裝用于一個(gè)硬件裝置的驅(qū)動(dòng)程序。重要的是要強(qiáng)調(diào),在這一步驟,必須安裝的只有驅(qū)動(dòng)程序;捆綁的應(yīng)用程序留待以下步驟。然而如果所述應(yīng)用程序自動(dòng)安裝,且安裝程序允許設(shè)置其文件將存儲(chǔ)的通路,則現(xiàn)有用于這一目的的文件夾必須在“E\Program Files”內(nèi)設(shè)置,這樣實(shí)現(xiàn)這些文件保存在驅(qū)動(dòng)器“E”內(nèi)。
配置硬件裝置及其驅(qū)動(dòng)程序以裝置就緒供用戶使用的方式,對(duì)安裝的硬件裝置及其驅(qū)動(dòng)程序進(jìn)行配置以及重要的測(cè)試是明智的。
因特網(wǎng)訪問(wèn)配置及測(cè)試a)所需的配置設(shè)置為滿足由用戶選擇因特網(wǎng)服務(wù)供應(yīng)商規(guī)定的所有規(guī)范。
b)以因特網(wǎng)服務(wù)就緒供用戶使用的方式進(jìn)行所有所需的連接測(cè)試。
步驟3。安裝操作系統(tǒng)補(bǔ)充安裝操作系統(tǒng)的更新和補(bǔ)丁使用包含在MicrosoftWindows 98第二版操作系統(tǒng)中的更新和補(bǔ)丁工具,這需要訪問(wèn)因特網(wǎng),或借助于對(duì)應(yīng)的盤,在驅(qū)動(dòng)器“C”安裝所述元件。
安裝用于驅(qū)動(dòng)程序的更新和補(bǔ)丁借助于在MicrosoftWindows 98第二版操作系統(tǒng)中用于更新和補(bǔ)丁的工具,這需要訪問(wèn)因特網(wǎng),或借助于對(duì)應(yīng)的盤,在驅(qū)動(dòng)器“C”安裝所述元件。
安裝用于操作系統(tǒng)的附件由于MicrosoftWindows 98操作系統(tǒng)與MicrosoftInternetExplorer程序之間有密切的關(guān)系,在這點(diǎn)建議通過(guò)嚴(yán)格的選項(xiàng),安裝最近的版本的這一程序。使用包含MicrosoftWindows 98第二版操作系統(tǒng)附件的盤,在驅(qū)動(dòng)器“E”安裝MicrosoftInternet Explorer及其所有組件。
安裝附件的更新和補(bǔ)丁如果需要或可得到用于最近安裝的附件的更新和補(bǔ)丁,借助于在MicrosoftWindows 98第二版操作系統(tǒng)中用于更新和補(bǔ)丁的工具,這需要訪問(wèn)因特網(wǎng),或借助于對(duì)應(yīng)的盤,在計(jì)算機(jī)安裝所述元件。
步驟4。配置操作系統(tǒng)及其附件配置操作系統(tǒng)a)操作系統(tǒng)的虛擬存儲(chǔ)器配置為使得其交換文件駐留在驅(qū)動(dòng)器“D”。
b)位于“C\Windows”內(nèi)的“Cookies”,“Hitory”,“StartMenu”,“Media”,“Recent”,“Tasks”,及“Temp”文件夾,轉(zhuǎn)移到驅(qū)動(dòng)器“D”。這一移動(dòng)要求修改Windows Registry與安裝文件,使得所有涉及這些文件夾現(xiàn)在以“D\”開始。
c)必須修改位于Windows Registry內(nèi)的通路“HKLM>Software>Microsoft>W(wǎng)indows>CurrentVersion”中的“CommonFilesDir”,“ProgramFilesDir”,“ProgramFilesPath”的值,使得其內(nèi)容以“E\”開始。
d)位于“C\Windows”中的“Apllication Data”,“Desktop”,及“Offline Web Pages”文件夾,轉(zhuǎn)移到驅(qū)動(dòng)器“F”。這一移動(dòng)要求修改Windows Registry與安裝文件,使得所有涉及這些文件夾現(xiàn)在以“F\”開始。
e)“C\My documents”文件夾轉(zhuǎn)移到驅(qū)動(dòng)器“F”。這一改變也要求修改修改Windows Registry與安裝文件,使得所有涉及這一文件夾現(xiàn)在以“F\”開始。
配置操作系統(tǒng)的附件a)位于“C\Windows”中的“Temporary Internet Files”文件夾轉(zhuǎn)移到驅(qū)動(dòng)器“D”。必須在Windows Registry中作出所需的調(diào)整,使得所有涉及這一文件夾現(xiàn)在以“D\”開始。
b)位于“C\Windows”中的“Favorites”文件夾轉(zhuǎn)移到驅(qū)動(dòng)器“F”。類似地必須在Windows Registry中作出所需的調(diào)整,使得所有涉及這一文件夾現(xiàn)在以“F\”開始。
步驟5。復(fù)制的操作系統(tǒng)卸載的應(yīng)用程序“C\program files”文件夾轉(zhuǎn)移到驅(qū)動(dòng)器“E”。必須在WindowsRegistry,安裝文件,及所有快捷鍵中作出所需的所有的改變,使得所有涉及這一文件夾現(xiàn)在以“E\”開始。
步驟6??紤]有一個(gè)以上操作系統(tǒng)的情形第六步驟跳過(guò),因?yàn)椴恍枰惭b附加的操作系統(tǒng)。
第三階段。安裝并配置應(yīng)用程序重要的是要記住,這階段頭三個(gè)步驟著眼于一個(gè)應(yīng)用程序。因此,所有認(rèn)定適于安裝的應(yīng)用程序必須通過(guò)以下三個(gè)步驟,每次一個(gè),直到它們都已安裝為止步驟1。安裝一個(gè)應(yīng)用程序及其補(bǔ)充安裝一個(gè)應(yīng)用程序使用對(duì)應(yīng)的的安裝盤,在這時(shí)進(jìn)行安裝應(yīng)用程序。當(dāng)安裝程序允許設(shè)置其文件將位于的通路時(shí),為此必須在“E\Program Files”文件夾內(nèi)選擇一文件夾,這樣實(shí)現(xiàn)所有的文件被安裝到驅(qū)動(dòng)器“E”內(nèi)。
安裝應(yīng)用程序的更新和補(bǔ)丁使用包含對(duì)所述應(yīng)用程序匹配的更新和補(bǔ)丁的盤,這時(shí)進(jìn)行安裝那些元件,保證其文件安裝到驅(qū)動(dòng)器“E”中。
安裝應(yīng)用程序的附件使用包含用于所述應(yīng)用程序?qū)?yīng)附件的盤,這時(shí)進(jìn)行安裝那些元件,保證其文件安裝到驅(qū)動(dòng)器“E”中。
步驟2。配置一個(gè)應(yīng)用程序及其附件配置一個(gè)應(yīng)用程序a)如果應(yīng)用程序提供了這樣作的方法,進(jìn)行所需的調(diào)整,使得應(yīng)用程序的動(dòng)態(tài)文件,諸如出錯(cuò)與事件記錄,存儲(chǔ)在驅(qū)動(dòng)器“D”。在所述的調(diào)整中有必須在涉及這些一元件的Windows Registry及那些安裝文件中進(jìn)行的調(diào)整,使得所有涉及這一文件夾現(xiàn)在以“D\”開始。
b)安裝所述應(yīng)用程序打開了對(duì)于不希望改變Windows Registry內(nèi)的值的可能性,諸如所有位于通路“HKLM>Software>Microsoft>W(wǎng)indows>CurrentVersion”中的“CommonFilesDir”,“ProgramFilesDir”,“ProgramFilesPath”的值。如果這樣,這些值應(yīng)當(dāng)修改為使得它們的內(nèi)容再以“E\”開始。
c)如果應(yīng)用程序提供了這樣作的方法,則要作出所需的調(diào)整,使其這樣涉及“F\My documents”文件夾,或驅(qū)動(dòng)器“F”內(nèi)任何其他文件夾,當(dāng)用戶希望保存/她的工作時(shí),結(jié)果的文件默認(rèn)存儲(chǔ)在這一驅(qū)動(dòng)器中。在所述的改變中有那些必須在Windows Registry及安裝文件中作出的改變,以便使所有涉及這一文件夾以“F\”開始??筛玫乇硎具@一點(diǎn)的例子包括但不限于以下情形。如果電子郵件應(yīng)用程序提供了配置存儲(chǔ)消息和通信的那些文件的物理位置的方法,則必須作出這樣的配置,使得所有有關(guān)的文件存儲(chǔ)在驅(qū)動(dòng)器“F”中。
d)如果應(yīng)用程序提供了這樣作地方反應(yīng)作出必須的調(diào)整,使得這一應(yīng)用程序能夠識(shí)別且采用在附加交中生成的專用區(qū)段。在所述的調(diào)整中有那些必須在Windows Registry及安裝文件中作出的調(diào)整,以便更新所有涉及這些區(qū)段。可更好地表示這一點(diǎn)的例子包括但不限于以下情形。(1)如果用于進(jìn)行CD-R或CD-RW記錄的應(yīng)用程序能夠配置其緩存的位置,則調(diào)整所述參數(shù)使得驅(qū)動(dòng)器“H”能夠用于這一目的。(2)另一例子將是配置使用圖象掃描儀的應(yīng)用程序,使得它們采用驅(qū)動(dòng)器“K”,其目的是存儲(chǔ)掃描的數(shù)字圖象。
配置應(yīng)用程序的附件a)使用允許這樣作的應(yīng)用程序附件,作出必要的調(diào)整使得動(dòng)態(tài)文件存儲(chǔ)在驅(qū)動(dòng)器“D”。在所述改變中有那些必須在Windows Registry及安裝文件中作出的改變,使得所有涉及這一動(dòng)態(tài)文件現(xiàn)在以“D\”開始。
b)使用允許這樣作的應(yīng)用程序附件,進(jìn)行必要的調(diào)整,使得當(dāng)用戶希望保存他/她的工作時(shí),這些附件涉及“F\My documents”文件夾;這些改變?cè)试S在驅(qū)動(dòng)器“F”保存用戶數(shù)據(jù)。在所述調(diào)整中有那些必須在Windows Registry及安裝文件中作出的調(diào)整,使得所有涉及這一文件夾現(xiàn)在以“F\”開始。
c)使用允許這樣作的應(yīng)用程序附件,進(jìn)行必要的調(diào)整,使得那些附件能夠識(shí)別且使用在附加集中生成的專用區(qū)段。如果需要,還要在Windows Registry及安裝文件中作出的調(diào)整,以便對(duì)所有涉及所述區(qū)段進(jìn)行更新。這一情形的例子包括但不限于以下的情形。配置使用圖象掃描儀的附件,使得它們能夠利用驅(qū)動(dòng)器“K”,作為掃描圖象的存儲(chǔ)區(qū)。
步驟3。重新配置從操作系統(tǒng)卸載的文件在所述應(yīng)用程序的安裝程序在通路“C\Program Files”存放文件的情形下,把任何現(xiàn)有文件夾的內(nèi)容轉(zhuǎn)移到“E\Program Files”。在Windows Registry及所有快捷鍵中必須作出所需的調(diào)整,使得涉及這些文件夾現(xiàn)在以“E\”開始。
步驟4??紤]有一個(gè)以上操作系統(tǒng)的情形第四步驟跳過(guò),因?yàn)椴恍枰惭b附加的操作系統(tǒng)。
第四階段。恢復(fù)用戶文件這一階段跳過(guò),因?yàn)樾碌挠?jì)算機(jī)沒(méi)有用戶文件。
第五階段。優(yōu)化文件的碎片整理在這一階段,在每一驅(qū)動(dòng)器“單元”進(jìn)行優(yōu)化的碎片整理過(guò)程。為了得到更好的結(jié)果,建議采用最適合每一驅(qū)動(dòng)器專用的碎片整理工具和不同的文件放置方案。
重要的是要強(qiáng)調(diào),以上所示的優(yōu)選實(shí)施例僅為示例,且本發(fā)明的第一成份不限于只用于模擬環(huán)境下。這意味著在另外的場(chǎng)合為采用本發(fā)明必須作出那些適配和考慮-或其任何成份-對(duì)于業(yè)內(nèi)專業(yè)人員將是明顯的,只要這種環(huán)境包括在本發(fā)明的范圍。
權(quán)利要求
1.優(yōu)化計(jì)算機(jī)性能的一種方法,該方法包括A)準(zhǔn)備非易失主存儲(chǔ)介質(zhì),使其包含專用區(qū)段的一基本集,該集包含一區(qū)段,其中安裝操作系統(tǒng)部分的文件;一個(gè)用于動(dòng)態(tài)文件的區(qū)段,動(dòng)態(tài)文件是由于操作系統(tǒng)和應(yīng)用程序的工作固有的任務(wù)的結(jié)果的臨時(shí)性文件或經(jīng)常修改的文件;一個(gè)用于應(yīng)用程序部分的文件的區(qū)段;以及一個(gè)用于用戶文件的區(qū)段;B)安裝操作系統(tǒng)及硬件裝置的驅(qū)動(dòng)程序,以及對(duì)它們的優(yōu)化操作有作用的相關(guān)更新,補(bǔ)丁與附件,其通過(guò)必不可少的文件的配置和重新安放被精細(xì)調(diào)整,使得安裝的元件放置在它們對(duì)應(yīng)的專用區(qū)段中,使得它們可識(shí)別并使用這些區(qū)段,并使它們?cè)谖锢砑?jí)與邏輯級(jí)分開;C)安裝應(yīng)用程序及其他對(duì)它們的優(yōu)化操作有作用的更新,補(bǔ)丁與附件,其通過(guò)必不可少的文件的配置和重新安放被最優(yōu)化,使得在此步驟安裝的元件存放在它們匹配的專用區(qū)段中,使得現(xiàn)有的區(qū)段可被識(shí)別并使用,并使它們?cè)谖锢砑?jí)與邏輯級(jí)分開;D)完成先前的步驟之后,在那些駐留用于設(shè)備操作的基本元件,諸如操作系統(tǒng),動(dòng)態(tài)文件,應(yīng)用程序和用戶文件的專用區(qū)段中,進(jìn)行文件的優(yōu)化的碎片整理。
2.權(quán)利要求1的方法,其中在需要一個(gè)以上安裝的操作系統(tǒng)的情形下,對(duì)每一個(gè)附加的操作系統(tǒng)重復(fù)步驟A)、B)、C)和D),使得它們每一個(gè)有其自己的專用區(qū)段的基本集。
3.權(quán)利要求1的方法,其中在準(zhǔn)備非易失主存儲(chǔ)介質(zhì)之前,準(zhǔn)備非易失主存儲(chǔ)介質(zhì)的所述步驟A)還包括生成對(duì)用戶和計(jì)算機(jī)內(nèi)硬件裝置的操作有用的那些文件的備份拷貝。
4.權(quán)利要求1的方法,其中的方法還包括一附加的步驟,用于在對(duì)應(yīng)的專用區(qū)段恢復(fù)用戶文件的備份拷貝,這是通過(guò)在安裝應(yīng)用程序的步驟C)配置的地方放置這些文件作出的,并在執(zhí)行優(yōu)化的碎片整理步驟B)之前完成這種恢復(fù)。
5.權(quán)利要求4的方法,其中的方法還包括在用于恢復(fù)備份拷貝的附加步驟內(nèi)包含在操作系統(tǒng)和應(yīng)用程序中必須的額外配置,以及在恢復(fù)的文件中必須的轉(zhuǎn)換,以便使用戶可使用他/她的信息。
6.權(quán)利要求1的方法,其中準(zhǔn)備非易失主存儲(chǔ)介質(zhì)的所述步驟A)還包括生成附加的專用區(qū)段集,其中駐留有用于被優(yōu)化的設(shè)備的操作的那些非重要的元件,它們?cè)谖锢砑?jí)與邏輯級(jí)被分開。
7.權(quán)利要求1的方法,其中如果指導(dǎo)在這一步驟安裝的每一元件的安裝的安裝的程序,允許設(shè)置用于設(shè)備操作的一個(gè)或多個(gè)重要和非重要的元件的位置,則安裝操作系統(tǒng)的所述步驟B)還包括選擇可用的選項(xiàng),使得這一配置被永久設(shè)置,且所述元件從它們被安裝時(shí)刻起被放置在它們自己的專用區(qū)段中。
8.權(quán)利要求1的方法,其中如果運(yùn)行在這一步驟被安裝的每一元件的安裝的程序,允許設(shè)置用于設(shè)備操作的一個(gè)或多個(gè)重要和非重要的元件的位置,則安裝應(yīng)用程序的所述步驟C)還包括選擇可用的選項(xiàng),使得這一配置被永久設(shè)置,且所述元件從它們被安裝時(shí)刻起被放置在它們自己的專用區(qū)段中。
9.權(quán)利要求1的方法,其中優(yōu)化碎片整理的所述步驟D),還包括對(duì)在非易失主存儲(chǔ)介質(zhì)中生成的每一專用區(qū)段作碎片整理。
10.權(quán)利要求1的方法,其中優(yōu)化碎片整理的所述步驟D),還包括使用允許采用不同文件布放方案的碎片整理工具,其對(duì)于正進(jìn)行碎片整理的區(qū)段的專用目的最為適合。
11.權(quán)利要求1的方法,其中的方法能夠用來(lái)優(yōu)化不同類型或平臺(tái)的計(jì)算機(jī);在可用作為非易失主存儲(chǔ)介質(zhì)的不同類型的裝置中;以及使用不同的操作系統(tǒng)或應(yīng)用程序。
12.用于加速使用計(jì)算機(jī)性能優(yōu)化方法的一種補(bǔ)充方法,該方法包括A)準(zhǔn)備非易失主存儲(chǔ)介質(zhì),使其包含專用區(qū)段的一基本集,該集包含一區(qū)段,其中安裝操作系統(tǒng)部分的文件;一個(gè)用于動(dòng)態(tài)文件的區(qū)段,動(dòng)態(tài)文件是由于操作系統(tǒng)和應(yīng)用程序的工作固有的任務(wù)的結(jié)果的臨時(shí)性文件或經(jīng)常修改的文件;一個(gè)用于應(yīng)用程序部分的文件的區(qū)段;以及一個(gè)用于用戶文件的區(qū)段;B)安裝操作系統(tǒng)及硬件裝置的驅(qū)動(dòng)程序,以及對(duì)它們的用戶操作有作用的相關(guān)更新,補(bǔ)丁與附件,其通過(guò)必不可少的文件的配置和重新安放被精細(xì)調(diào)整,使得安裝的元件放置在它們對(duì)應(yīng)的專用區(qū)段中,使得它們可識(shí)別并使用這些區(qū)段,并使它們?cè)谖锢砑?jí)與邏輯級(jí)分開;C)安裝應(yīng)用程序及其他對(duì)它們的優(yōu)化操作有作用的更新,補(bǔ)丁與附件,其通過(guò)必不可少的文件的配置和重新安放被最優(yōu)化,使得在這步驟安裝的元件存放在它們匹配的專用區(qū)段中,使得現(xiàn)有的區(qū)段可被識(shí)別并使用,并使它們?cè)谖锢砑?jí)與邏輯級(jí)分開;D)完成先前的步驟之后,在那些駐留用于設(shè)備操作的基本元件,諸如操作系統(tǒng),動(dòng)態(tài)文件,應(yīng)用程序和用戶文件的專用區(qū)段中,進(jìn)行文件的優(yōu)化的碎片整理;以及E)通過(guò)分別或組合地采用市場(chǎng)上現(xiàn)有的用于這種目的的軟件工具、硬件裝置及其他存儲(chǔ)介質(zhì),優(yōu)化一個(gè)或多個(gè)“復(fù)制品”計(jì)算機(jī),以便在所有“復(fù)制品”計(jì)算機(jī)中快速?gòu)?fù)制在先前步驟已被優(yōu)化的“主”計(jì)算機(jī)的優(yōu)化狀態(tài),使得在“復(fù)制品”計(jì)算機(jī)的每一個(gè)的匹配介質(zhì)中,產(chǎn)生“主”計(jì)算機(jī)非易失主存儲(chǔ)介質(zhì)的結(jié)構(gòu)和內(nèi)容的精確拷貝。
13.權(quán)利要求12的方法。其中該方法還包括一附加的步驟F)通過(guò)在那些需要進(jìn)行的機(jī)器中配置參數(shù)作出對(duì)優(yōu)化的計(jì)算機(jī)的最后調(diào)整,以便在相配的場(chǎng)合區(qū)分某些機(jī)器與其余的機(jī)器。
14.權(quán)利要求12的方法。其中該方法還包括一附加的步驟G)如同安裝應(yīng)用程序的步驟C)中所述的情形,通過(guò)安裝針對(duì)專門用戶組的那些機(jī)器中所需的附加軟件,對(duì)優(yōu)化的計(jì)算機(jī)作出最后的調(diào)整。
15.權(quán)利要求12的方法,其中的方法能夠用來(lái)優(yōu)化不同類型的計(jì)算機(jī)或平臺(tái);在可用作為非易失主存儲(chǔ)介質(zhì)的不同類型裝置中;以及使用不同的操作系統(tǒng)或應(yīng)用程序。
16.一種以專用區(qū)段優(yōu)化的非易失主存儲(chǔ)介質(zhì),這是在使用計(jì)算機(jī)性能優(yōu)化方法或其補(bǔ)充方法之后獲得的,其中非易失主存儲(chǔ)介質(zhì)包括專用區(qū)段的一基本集,其主控用于設(shè)備操作的四個(gè)基本元件,在物理級(jí)與邏輯級(jí)被分開,使得所述基本集通過(guò)裝有操作系統(tǒng)部分的文件的一區(qū)段被集成;用于動(dòng)態(tài)文件的一區(qū)段,即由于操作系統(tǒng)與應(yīng)用程序的工作固有的任務(wù)的結(jié)果臨時(shí)性或經(jīng)常被修改的那些文件;用于應(yīng)用程序部分的文件的一區(qū)段;以及用于用戶文件的一區(qū)段。
17.權(quán)利要求16的非易失主存儲(chǔ)介質(zhì),其中同等可選地包括專用區(qū)段的一附加集,其中駐留有用于設(shè)備操作的非重要元件,在物理級(jí)與邏輯級(jí)被分開。
18.權(quán)利要求16的非易失主存儲(chǔ)介質(zhì),其中在裝有一個(gè)以上的操作系統(tǒng)的情形下,每一附加的操作系統(tǒng)有其對(duì)應(yīng)的專用區(qū)段基本集;它安裝在這種基本集的其自身的區(qū)段中;它是與其兼容的那些動(dòng)態(tài)文件、應(yīng)用程序、與用戶文件的“鄰居”;且它們都在物理級(jí)與邏輯級(jí)被分開;此外,可能它具有其自己的專用區(qū)段的附加集,其中存儲(chǔ)用于與其兼容的設(shè)備操作的非重要元件,也是在物理級(jí)與邏輯級(jí)被分開。
19.權(quán)利要求16的非易失主存儲(chǔ)介質(zhì),其中在計(jì)算機(jī)的不同類型或平臺(tái)中可能出現(xiàn)相同的情形;在可用作為非易失主存儲(chǔ)介質(zhì)的不同類型的裝置中;以及使用不同操作系統(tǒng)或應(yīng)用程序。
全文摘要
公開了一種方法,用于借助于在其非易失主存儲(chǔ)介質(zhì)中生成的專用區(qū)段優(yōu)化計(jì)算機(jī)性能。這種方法生成專用區(qū)段一基本集,以便在物理級(jí)與邏輯級(jí)把用于設(shè)備操作的重要元件分開,諸如操作系統(tǒng),動(dòng)態(tài)文件,應(yīng)用程序與用戶文件;并可選地生成專用區(qū)段的一附加集,用于存放以類似的方式分開的非重要元件。還展示了一種補(bǔ)充先前方法的輔助方法,以便快速優(yōu)化無(wú)數(shù)相同的計(jì)算機(jī)。此外,展示了一種優(yōu)化的非易失主存儲(chǔ)介質(zhì),這是使用先前方法任何之一的結(jié)果。采用本發(fā)明對(duì)被優(yōu)化的設(shè)備的擁有者產(chǎn)生許多的優(yōu)點(diǎn)。文件破碎被最小化,并引出幾個(gè)被證實(shí)的好處,因?yàn)橐暂^少的資源獲得可能最好的性能,對(duì)用戶文件改進(jìn)的安全方案,非易失主存儲(chǔ)介質(zhì)用戶的碎片整理,以及無(wú)比的成本-效益比。同時(shí)借助于傳統(tǒng)技術(shù)或當(dāng)前公開的優(yōu)化提議是不能獲得這些好處的。
文檔編號(hào)G06F17/30GK1610879SQ02826500
公開日2005年4月27日 申請(qǐng)日期2002年11月28日 優(yōu)先權(quán)日2001年11月30日
發(fā)明者曼努埃爾·費(fèi)爾南多·梅西亞斯·布特龍 申請(qǐng)人:曼努埃爾·費(fèi)爾南多·梅西亞斯·布特龍