标题: Dos支持多大的SSD缓存 ?
[打印本页]
作者: zhuimengren2034
时间: 2009-7-3 05:53
标题: Dos支持多大的SSD缓存 ?
我们公司现在用的SSD上面装的是MS-DOS7.1
不过我们的SSD自带的缓存有256M, 我一直想知道MS-DOS支持多大的磁盘缓存,
256M的缓存,MS-DOS都用到了吗?
作者: DOSforever
时间: 2009-7-3 06:04
SSD自带的缓存和硬盘所带的缓存是一个概念吧?有256M?这么大?!
作者: zhuimengren2034
时间: 2009-7-3 06:12
和HDD自带的缓存是一个概念, 是有256M的,呵呵
作者: DOSforever
时间: 2009-7-3 06:17
那如果这样的话,这个和 DOS 是无关的,和任何操作系统也都是无关的,硬件的缓存对软件来说都是透明的,操作系统不存在对硬件的缓存支持多大的问题。
作者: zhuimengren2034
时间: 2009-7-3 06:19
缓存的存在,应当说是对小文件的读写更为有利一些,是吧?
如果缓存特别大的话,比如大到512M,还有没有必要smartdrv啊?
作者: DOSforever
时间: 2009-7-3 06:37
一般来说有缓存总比没缓存好,有缓存对随机读写的小文件好,对连续读写的大文件也有一定的好处。
SMARTDRV 是软件缓存,和硬件的 buffer 两个概念。外存储器的缓存当然是大一点好,但速度上还是比不上内存储器,还要考虑到一个总线的速度,所以我认为还是有必要开辟软件缓存的。
作者: zhuimengren2034
时间: 2009-7-3 06:55
说得太对了,我没有考虑到总线速度的限制
[
Last edited by zhuimengren2034 on 2009-7-3 at 06:59 ]