2016 - 2024

感恩一路有你

笔记本电脑c盘莫名其妙满了 电脑没安装什么东西,为什么系统就满了呢?

浏览量:4810 时间:2023-06-25 20:22:38 作者:采采

电脑没安装什么东西,为什么系统就满了呢?

你好,我给你分析一下。一般有以下原因。

1.如果系统更新了,可以找到c盘,右键属性,清理磁盘,清理系统文件。检查并确认。

2.将虚拟内存转移到其他磁盘,右键单击计算机图标属性,高级系统设置,性能点设置,高级,虚拟内存点更改,选择没有分页文件的c盘,然后选择D盘,选择系统管理的大小,如图设置点,确认。

3.关闭系统休眠以减少对c盘空间的占用,启动菜单,运行,输入cmd并回车,在如下图的窗口中输入powercfg -h off。

4.以上设置完成后,重启电脑,c盘会有很多空间。

固态硬盘c盘突然满了是什么情况?

硬盘满了肯定会影响读写速度。但是c盘是否满会影响。在8102年的今天,这要看具体情况:

机械硬盘:任何分区写满后,如果经常删写或修改文件内容,可能导致文件碎片,读写性能会严重下降。

固态硬盘:基本不会影响读取性能;是否会影响写作成绩,要看具体情况。

一、机械硬盘:

技术背景:

机械硬盘寻道时间很慢。即使是最新的模型,如希捷 s 14TB酷鱼Pro,最大传输速度258.7MB/s,随机寻道延迟14.5ms:

磁盘使用时间长了,会产生文件碎片。

对于文件系统来说,一个物理硬盘分为多个分区,每个分区又分为若干个簇来存储数据。一般来说,一个簇对应一个或多个物理扇区。例如,假设磁盘C中只有10个集群,编号从0到9。首先,我们写一个文件A,它从0到3占据了4个簇。然后写入文件b,占用4~6簇;接下来,文件A被删除,簇0~3被释放。

如果你写一个文件C,这个时候需要占用6个簇,C这个时候从0到3,从7到8会占用6个簇,这6个簇是不连续的。所以以后无论是写C文件还是读C文件,硬盘都需要两次寻道。

如果c盘有足够的空间,比如从0到99有100个簇,文件C可能会占用从7到12的6个连续簇而不产生碎片。读写所需的寻道次数为1。

什么?;有碎片和没有碎片的区别是什么?根据上面酷鱼Pro 14TB的性能,需要10/10/250 * 1000 14 . 554 . 5 ms;如果没有碎片,读取10MB文件;如果将这个文件分成四个片段,则需要10/250*1000 14.5*498ms(均按最快传输速率250MB/s计算)。几乎要花两倍的时间。

当然,文件系统通常没有这么简单。常见的FAT/FAT32分区有FAT表,NTFS分区有$MFT文件,没有缓存。在这种情况下,可能需要多次查找来定位指定文件的簇号,并将其转换为对应于硬盘的物理扇区号。很大一部分寻道操作可以通过读写内存中的缓存数据来完成。

二、固态硬盘

对于SSD来说,未使用的空间(包括长时间放置后的固态支撑TRIM),直写时间大概在几百us左右。但是在整个硬盘满了之后,删除一些文件重新写入需要一个2ms2000us的擦除动作,甚至要把几个脏块上的数据写到其他块中,腾出几个可以擦除的块再写入,自然影响性能。

还有现在流行的TLC固态硬盘,通常模拟SLC用部分容量来加速写入。如果硬盘已满,没有足够的空闲空间用于模拟,写入稍大的数据会消耗SLC缓存,返回TLC原型也会影响写入性能。

但是SSD只看整个物理硬盘是否满。除非硬盘的分区方案是整个物理硬盘只有一个分区(忽略安装操作系统时创建的一个或多个小容量分区),并且没有剩余可用空间,否则单个分区是否满并不影响。如果分区时留有足够大的未使用空间,或者有其他分区并且这些分区有充足的空闲空间,即使c盘已满,也不会对性能造成太大影响。另外,有些企业级硬盘预留了OP空间,换句话说,用户永远不会遇到真正的硬盘满了。

PS:对于SSD来说,读取延迟很低,数据往往分布在多个闪存芯片上。如果只是读操作,即使满了,性能也几乎不受影响。

[1]:希捷酷鱼Pro机械硬盘评测:5000元14TB土豪新宠

硬盘 文件 性能 空间

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。