電腦存儲文件時,會將文件分散成許多個小包,然后分別存放在硬盤中的空白區(qū)域。由于硬盤在使用中會經(jīng)常性做寫入和擦除的動作,時間長了以后,硬盤上就有了許多分散的空白區(qū)域,新的文件就被分別存儲在不同的空白區(qū)域中。每個文件的每個小包存放在那里,會有一個地址信息表,當(dāng)需要提取信息時,中央處理器會指揮磁頭按照地址信息,從不同的存放區(qū)域,調(diào)取所需要的文件包,將這些文件包提取到內(nèi)存中,拼成完整的文件,供下一步任務(wù)使用。
這種方式下,如果文件包存放的位置非常分散,磁頭在提取文件包時就會不斷地大范圍移動,這必然會影響提取速度,拖累整體運(yùn)行效率。為了提高效率,電腦中有一個叫做“磁盤碎片整理”的小程序,這個程序可以將存放在不同位置的文件包整理,歸置在一起,減少磁盤存儲碎片化的現(xiàn)象,提高系統(tǒng)運(yùn)行效率。但使用時間長了,電腦中有出現(xiàn)大量碎片化存儲的文件信息,系統(tǒng)速度又會變慢,所以需要不時地整理硬盤,增加文件存儲的連續(xù)性,減少碎片。
人的大腦的存儲容量是很大的,但是人們在處理事情時,尤其是處理包含許多操作步驟的事情,或者包括許多具體項目的事情時,常常會丟三落四。應(yīng)該說,不是記憶存儲的問題,而是記憶提取階段出現(xiàn)了問題。
大腦存儲信息的方式類似電腦,為了存儲速度的快捷,大腦會將信息存儲在最近或者最方便的空白區(qū)域,在存儲一組有多個項目構(gòu)成的信息或者由多個步驟組成的操作任務(wù)時,一個任務(wù)中的多個步驟就被存儲在了不同的區(qū)域,不同的位置。
這就好像一個大型倉庫,他們將貨主送來的一車貨物分別存放在整個倉庫中的許多不同位置的貨架的空白區(qū)域,但給每一個分包都做好了位置記錄,以便提取時能夠按照記錄從所有位置一一提取,還原成完整的一車貨物。
存儲方式雖然是類似的,但在提取方式上,人腦可比電腦和專業(yè)的倉庫差遠(yuǎn)了。電腦可以準(zhǔn)確記住所有分包的具體地址,然后驅(qū)動磁頭去尋找和提取信息;倉庫管理員手頭也有詳細(xì)的位置列表,他們可以開著鏟車從整齊的貨架中走過,在不同存儲地址提取每一個分包,最終還原成完整的一車貨物。
對電腦和倉庫管理員來說,分散式存儲可以最大化地提高空間的利用效率,而且他們也并不擔(dān)心會忘記存儲位置。影響他們的工作效率的主要因素是提取速度,如果分包被存儲在比較靠近的位置,或者最好一個文件的所有分包,一車貨物的所有分包,都存儲在同一個位置,這樣當(dāng)他們需要提取文件和貨物時,就可以減少運(yùn)動距離,從而節(jié)省任務(wù)時間。所以,雖然電腦和倉庫不會丟失分包,但進(jìn)行整理,將碎片化存儲的分包整理在一個連續(xù)的區(qū)域還是可以提高效率的。