回复:博图那些头疼事

Zaxife

  • 帖子

    2503
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2016-07-13 12:20:38

7楼

个人给几个建议:

1 安装到非系统分区;这样可以尽量减少系统分区的碎片,使得操作系统不会越用越慢。

2 禁用系统Superfetch服务且删除Windows/Perfetch下的文件;预读是双刃剑,虽然可以加快软件启动但是同样的会导致系统分区碎片增多,系统使用久了导致系统启动时间过长。

3 如果觉得电脑疯狂读取硬盘可以考虑用Defraggler进行硬盘碎片分析整理。碎片整理的好处就是把软件生成的大量文件碎片优化掉从而加快软件读取文件的时间。比如一个文件有100个碎片,软件要读取读取100次才能读完时间比较长;碎片整理后没有碎片只要一次就读取完时间很快。直接体现就是软件打开变快了。

ps:有很多人说SSD不需要碎片整理,他们的理由就是SSD寻址时间可以忽略且碎片整理会导致寿命缩短,但是他们忽略了读取次数也会直观的反应读取时间长短的。个人建议SSD不用碎片整理,但可以分析看哪个文件碎片太多直接拷贝一个副本后删掉原本再重命名副本为原本,这种碎片自然也没了。
其实文件碎片大量产生是因为分区可用空间太少导致系统底层无法得到一个连续的空间保存文件,或者软件不停的读取、改变文件导致的。特别是很多程序员写程序是总是用硬盘来缓存文件就导致软件运行时产生大量临时文件,软件关闭时又删掉部分文件,导致每次运行关闭软件都产生碎片,长期下去软件打开不慢才怪。还有现在的程序动不动就是多线程,这样软件关闭时同时写入多个文件时就每个文件分多次写入这是灾难的源头。

ps:以上纯属个人见解仅供参考。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54427条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。