磁盘缓存(英语:Disk BufferDisk Cache)实际上是将下载到的数据先保存于系统为软件分配的内存空间中(这个内存空间被称之为“内存池”),当保存到内存池中的数据达到一个程度时,便会将数据保存到硬盘中。这样可以减少实际的磁盘操作,有效的保护磁盘免于重复的读写操作而导致的损坏。

16MB缓冲区的硬碟

磁盘缓存是为了减少CPU透过I/O读取磁碟机的次数,提升磁碟I/O的效率,用一块记忆体来储存存取较频繁的磁碟内容;因为记忆体的存取是电子动作,而磁碟的存取是机械动作,感觉上磁碟I/O变得较为快速。

相同的技巧可用在写入动作,我们先将欲写入的内容放入记忆体中,等到系统有其它空闲的时间,再将这块记忆体的资料写入磁碟中。

大小

普遍的磁盘通常有32MB或64MB缓存,现在市售上128MB与256MB也十分常见。旧的硬碟则有8MB或16MB。

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.