磁盘碎片整理

dingding_hi 2010-09-30 10:21:42
电脑用久了,碎片就会增多,速度就会变慢

所以要定期整理磁盘碎片

而整理碎片的时候,要关闭其它应用程序,要断开网络

我想问的是如果是服务器,应该怎么给它整理碎片呢?整理碎片的时候不能运行其它程序啊?那些服务肯定都是要关掉的啊?服务器整理碎片该怎么整理?在整理期间服务不能中断的,是不是?那又该怎么办呢?

有的文章说到产生碎片的主要原因是因虚拟内存而引起的对硬盘的频繁读写造成了大量的碎片。这个原因我就想不太明白了。我感觉虚拟内存应该是像临时文件那样的不是吗?用完了就要删的,是不是?既然文件都删了,还产生什么碎片啊?是不是我想错了?为什么虚拟内存是产生碎片的主要原因?
...全文
135 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
a250118181 2010-10-06
  • 打赏
  • 举报
回复
2楼正解
dingding_hi 2010-10-05
  • 打赏
  • 举报
回复
"虚拟内存是产生碎片的主要原因”这话不是我说的,我觉得这个说法有点儿不对劲,所以问问大家,基本上每篇提到碎片的文章都有这么一句话。所以我也糊涂了。谢谢大家
hanizor 2010-10-04
  • 打赏
  • 举报
回复
的确长知识了~~~
woaizhulong 2010-10-04
  • 打赏
  • 举报
回复
学习了!!
就是just4 2010-10-01
  • 打赏
  • 举报
回复
"而整理碎片的时候,要关闭其它应用程序,要断开网络",谁说的???

"说到产生碎片的主要原因是因虚拟内存而引起的对硬盘的频繁读写造成了大量的碎片",楼主在哪里看见的??

最重要有一点,楼主先分清晰,OS的多级存储方案,内存干什么,虚拟内存咋回事,磁盘干什么,内存是没有碎片之说只有缺页之说,磁盘上静态存储的东西才会有碎片

楼主先翻翻《操作系统原理》的书仔细核对下!!!

虚拟内页缺页产生的原因就是物理内存要给每一个程序提供4G的虚拟内存空间肯定是不够的,所以,把活动进程常用的代码存内存,不常用的先存磁盘的一个空间上,缺页中断就是刚好某进程需要执行的命令没保存在内存上所以需要中断下先到磁盘上调到内存上来

磁盘碎片的产生不是很简单的事,先扔一个几个东西占了很多空间,复制或删除时有可能把放在前面或中间的东西拿走了留下了一些小空间,后面来个大家伙发现后面连续空间不够,只能拆分成很多小份分别放各处,这不就是碎片了,所以,根本的就是如何保证连续有序存储的问题
ljc007 2010-10-01
  • 打赏
  • 举报
回复
整理碎片的时候运行的其它程序越少越好,不是说啥都不能运行,如果服务器不允许有downtime,那就选择一个业务低谷期进行碎片整理就行了。

文件系统的工作方式就决定了会有磁盘碎片的产生,如果一定要跟虚拟内存扯上关系的话,只能说:合理的设置虚拟内存可以在一定程度上减少碎片的产生。不能说“虚拟内存是产生碎片的主要原因”。

6,868

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧