1
yangqi 2015-03-12 22:39:53 +08:00
5s, 3s是你自己感觉的?
|
2
pandada8 2015-03-12 23:19:56 +08:00 1
缓存吧……
|
5
sNullp 2015-03-13 00:08:58 +08:00 1
缓存。而且是操作系统的缓存(进了内存),不是硬盘的缓存。
|
6
wecan 2015-03-13 00:12:42 +08:00 via Android
楼主是在GUI上看着感觉到的吗,GUI不准的
|
7
msg7086 2015-03-13 07:31:10 +08:00 via iPhone 1
系统自己的buffer。简单说就是自带的ramdisk之类的东西。
|
8
Exin OP |
11
typcn 2015-03-13 09:23:04 +08:00 1
你先拔下硬盘再插上,确定那个电影能打开看
|
14
Exin OP @sNullp 那么问题来了,限制机械硬盘写入的难道不是转速吗?
内存到硬盘缓存速度快我理解,硬盘缓存到硬盘那么快我不理解了。 |
16
loading 2015-03-13 12:29:36 +08:00 1
提示复制完,你马上点击拔出硬盘时,也许系统会提示正在处理。。。请稍后
硬拔,也许就是所谓的文件损坏,也就是没写完。。。 |
17
wy315700 2015-03-13 12:31:43 +08:00 1
其实是这样,
当你ctrl + c的时候,其实操作系统会自动的把源文件加载到内存里了, 所以粘贴的时候,看起来很快 |
18
imn1 2015-03-13 12:47:39 +08:00 1
90+也不是大数目,我这里还经常200+呢——两个esata之间,反正感觉是缓存(预读),刚看完的视频马上移动最明显,copy/move完根本不敢断电,继续干其他事,等
|
19
frankzeng 2015-03-13 13:53:34 +08:00
不同硬盘对拷是很快的,但也没到那种地步,这显示时间有问题吧,跟汽车的时速表一样属于快乐表呗
|
20
lincanbin 2015-03-13 14:02:09 +08:00 1
缓存,你可以打开任务管理器,内存组合中已修改一项就是文件复制的缓存。
因为拷贝的两方都不是可移动磁盘,所以实际上是在后台里跑的,包括读和写都是。 |
21
luw2007 2015-03-13 20:12:14 +08:00
为什么不打开资源监视器, 看看具体的硬盘操作呢?
|
22
Exin OP |
23
wy315700 2015-03-13 21:21:56 +08:00 1
|
25
msg7086 2015-03-14 04:24:11 +08:00 1
@Exin 原来如此,爪机漏楼请见谅。
那么本质上就是9L的解释错误。5L的解释是正确的。 操作系统里,读取有读取Cache,写入有写入Buffer。硬盘的Buffer是很小的,在你的栗子里起的作用也很小。 操作系统当然要欺骗用户了。 就比如说你从硬盘上读取数据,但是操作系统发现Cache里有了,所以没有读硬盘而是读了缓存,速度快了好多,算不算欺骗用户了呢?(明明我要你从硬盘读,你却抄了捷径 写入的时候,比如你写入了500个小文件,操作系统先把他们写到内存里,然后一次性刷新到硬盘上,速度快了好多,算不算欺骗用户了呢?(明明我要你写500次,你却只写了一次 之前看到过很多人为了建ramdisk不惜牺牲内存容量,殊不知空闲内存本来就会起一定的ramdisk的作用。 只有非常「专业」的需求,才会用到独立ramdisk。 一般家用,让系统来管理是最好的。 |