BlenderCN论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 838|回复: 2

对于编译的硬盘问题

[复制链接]
发表于 2015-8-8 09:39:38 | 显示全部楼层 |阅读模式
论坛里的各位大神好!小弟遇到个问题,目前的台式机上的1T硬盘使用了4年,现在开机速度很慢,虽然win8优化了开机速度,进入桌面后的10min内,我的硬盘基本显示100%占满,读写速度有时候只有1M/s甚至0.5M/s的时候也是100%,小弟不明白这是怎么回事?
所以小弟买了块1T西数黑盘,我是这么想的,我能不能把源代码放在旧的硬盘上,vs安装在新硬盘上,这样编译,损坏块的是新硬盘,还是旧硬盘?我觉得应该是旧硬盘承担主要的读写任务,那么新硬盘上主要是什么操作呢?


综上所述,小弟的问题陈述如下:
1. 为什么硬盘读写速度不高的情况下(0.5M/s),硬盘使用率仍为100%?
2. vs安装在硬盘1,blender项目文件在硬盘2,这样编译的时候,损坏快的是哪个硬盘?编译后,硬盘1的主要操作是什么?
发表于 2015-8-8 11:04:18 | 显示全部楼层
1,微软的写数据是随机混乱的,只要空着就写,所以,一个大文件,会随意写成一堆碎片,美其名曰提高写入性能,实际上,提高不了多少,而且硬盘寿命 和读取速度会 随数据越来越多 直线下降。linux的很多文件格式就是无碎片的,所以linux不仅仅是计算能力强,数据安全上也是优于微软的ntfs的。
所以,用了很久的硬盘,文件也比较多,在没有磁盘整理的习惯下,文件的碎片文件会加剧硬盘里的扫描架损耗,增加了磁盘坏道几率。当一次数据读取,遇到坏道,加上扫描系统的老化,硬盘读取时假死、使用率不下降是必然的。
硬盘厂商太喜欢微软了,你很快需要新硬盘了。

2,vs运行的时候,很多文件都是在内存或者缓冲区里,硬盘使用 比 编译分区低很多,编译分区里 会有高频率的读写,所以,你猜。

点评

大神的回答鞭辟入里,深入浅出,让小弟受益匪浅,谢谢!  详情 回复 发表于 2015-8-8 11:41
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-8 11:41:39 | 显示全部楼层
nirenyang 发表于 2015-8-8 11:04
1,微软的写数据是随机混乱的,只要空着就写,所以,一个大文件,会随意写成一堆碎片,美其名曰提高写入性 ...

大神的回答鞭辟入里,深入浅出,让小弟受益匪浅,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Blender最新中文教学视频|Blender头条|小黑屋|手机版|Archiver|Blender中国 ( 蜀ICP备17002929号 )360网站安全检测平台

GMT+8, 2019-5-27 06:12 , Processed in 0.013006 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表