电脑存储文件时,会将文件分散成许多个小包,然后分别存放在硬盘中的空白区域。由于硬盘在使用中会经常性做写入和擦除的动作,时间长了以后,硬盘上就有了许多分散的空白区域,新的文件就被分别存储在不同的空白区域中。每个文件的每个小包存放在那里,会有一个地址信息表,当需要提取信息时,中央处理器会指挥磁头按照地址信息,从不同的存放区域,调取所需要的文件包,将这些文件包提取到内存中,拼成完整的文件,供下一步任务使用。
这种方式下,如果文件包存放的位置非常分散,磁头在提取文件包时就会不断地大范围移动,这必然会影响提取速度,拖累整体运行效率。为了提高效率,电脑中有一个叫做“磁盘碎片整理”的小程序,这个程序可以将存放在不同位置的文件包整理,归置在一起,减少磁盘存储碎片化的现象,提高系统运行效率。但使用时间长了,电脑中有出现大量碎片化存储的文件信息,系统速度又会变慢,所以需要不时地整理硬盘,增加文件存储的连续性,减少碎片。
人的大脑的存储容量是很大的,但是人们在处理事情时,尤其是处理包含许多操作步骤的事情,或者包括许多具体项目的事情时,常常会丢三落四。应该说,不是记忆存储的问题,而是记忆提取阶段出现了问题。
大脑存储信息的方式类似电脑,为了存储速度的快捷,大脑会将信息存储在最近或者最方便的空白区域,在存储一组有多个项目构成的信息或者由多个步骤组成的操作任务时,一个任务中的多个步骤就被存储在了不同的区域,不同的位置。
这就好像一个大型仓库,他们将货主送来的一车货物分别存放在整个仓库中的许多不同位置的货架的空白区域,但给每一个分包都做好了位置记录,以便提取时能够按照记录从所有位置一一提取,还原成完整的一车货物。
存储方式虽然是类似的,但在提取方式上,人脑可比电脑和专业的仓库差远了。电脑可以准确记住所有分包的具体地址,然后驱动磁头去寻找和提取信息;仓库管理员手头也有详细的位置列表,他们可以开着铲车从整齐的货架中走过,在不同存储地址提取每一个分包,最终还原成完整的一车货物。
对电脑和仓库管理员来说,分散式存储可以最大化地提高空间的利用效率,而且他们也并不担心会忘记存储位置。影响他们的工作效率的主要因素是提取速度,如果分包被存储在比较靠近的位置,或者最好一个文件的所有分包,一车货物的所有分包,都存储在同一个位置,这样当他们需要提取文件和货物时,就可以减少运动距离,从而节省任务时间。所以,虽然电脑和仓库不会丢失分包,但进行整理,将碎片化存储的分包整理在一个连续的区域还是可以提高效率的。