Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【漫画】为什么C盘太满系统会卡?

【漫画】为什么C盘太满系统会卡?

作者头像
程序员小猿
发布于 2021-01-19 07:19:29
发布于 2021-01-19 07:19:29
9640
举报
文章被收录于专栏:程序IT圈程序IT圈

PS:本文原作者发于去年中秋的时候 。

假期的最后一天,二毛坐高铁回到了这座一不努力就要每天吃猪脚饭的城市,转乘地铁回到了租房里。

随后两人一起吃着月饼,二毛此时打开了电脑,发现他的系统C盘已经快要爆满了。

计算机存储

简单可以分为两类:

内部存储器:一断电就会丢失记住的东西。就是我们通常说的内存,内存的信息存取速度很快,但是通常容量较小,并且依赖电源,断电后其中存储的内容就会丢失。

外部存储器:断了电也能存住。相对内存来说,容量会大一些,但是存取速度会相对慢一点。常见的外存储器包括磁盘、光盘、U盘等。我们这里说的C盘就是磁盘了。

CPU运算所需要的程序代码和数据来自于内存,内存中的东西则是从磁盘加载进来的,而磁盘存放着各种各样的软件代码、数据文件等等。

虚拟内存

别称虚拟存储器(Virtual Memory)。电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。

为解决该问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。

而C盘恰恰就是虚拟内存的所在地,如果C盘满了,也就没有虚拟内存的空间。内存兄弟只能凭借自己的小身板硬抗,当运行多个程序时,就容易导致电脑卡慢甚至崩溃。

磁盘的分类

磁盘有软磁盘和硬磁盘两种,就是我们通常说的软盘和硬盘。

(软盘)

(硬盘)

在计算机刚诞生的年代,还没有硬盘,那时数据存储主要靠软盘。

软盘是早期计算机上必备的一个硬件,也是计算机上面最早使用的可移介质。它作为一种可移储存硬件适用于一些需要被物理移动的小文件,软盘的读写是通过软驱也就是软盘驱动器来完成的。

因为软盘出现的比硬盘早,所以软盘驱动器按照顺序占据了A和B盘符的位置,后面的硬盘也就从C盘开始了。

-本文完-

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员小猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
系统盘为啥往往是C盘?软件为啥希望把自己装在C盘上?
周末,我在家里面看电视,女朋友正在旁边鼓捣她的电脑,但是好像并不是很顺利,于是就有了以下对话。
Java3y
2019/05/08
1.8K0
系统盘为啥往往是C盘?软件为啥希望把自己装在C盘上?
计算机存储设备简介
冯·诺伊曼定义了计算机的基本结构:中央处理器(CPU)、内存和输入/输出设备(IO)。数据和程序都存储在内存中,内存中的内容是按位置寻址的。
存储小白
2021/08/12
2.8K0
计算机存储设备简介
为什么在 Windows 中常常见到的第一个分区的盘符是 C:
微软的操作系统,包括Windows操作系统, 是从DOS操作系统一步步发展过来的。
糖果
2021/10/28
1.1K0
为什么在 Windows 中常常见到的第一个分区的盘符是 C:
计算机组成原理:4. 存储器
地址线和数据线共同来反应存储芯片的容量,比如地址线 10 根,数据线 4 根,芯片容量为 2^{10} \times 4 = 4 K位。
浪漫主义狗
2023/03/23
2K0
计算机组成原理:4. 存储器
程序员需要了解的硬核知识之磁盘
我们大家知道,计算机的五大基础部件是 存储器、控制器、运算器、输入和输出设备,其中从存储功能的角度来看,可以把存储器分为内存和 磁盘,内存我们上面的文章已经介绍过了,那么此篇文章我们来介绍一下磁盘以及内存和磁盘的关系。
cxuan
2019/11/12
7460
微型计算机硬件系统的性能主要取决6,大学计算机基础单选试题「附答案」
9、“PentiumⅡ350”和“PentiumⅢ450”中的“350”和“450”的含义是 ( D)
全栈程序员站长
2022/09/14
6300
cache与虚拟存储的异同点_多级cache
大家好,又见面了,我是你们的朋友全栈君。 1. cache是指(高速缓冲存储器)。
全栈程序员站长
2022/11/09
1.5K0
计算机硬件基础知识试题[通俗易懂]
1、通常计算机的存储器是由一个Cache、主存和辅存构成的三级存储体系。辅助存储器一般可由磁盘、磁带和光盘等存储设备组成。Cache和主存一般是一种__A__存储器,磁带则是一种__B__存储设备。在各种辅存中,除去__C__外,大多是便于脱卸和携带的。Cache存储器一般采用__D__半导体芯片,主存现在主要由__E__半导体芯片组成。
全栈程序员站长
2022/07/23
8180
数据存储的趣事
随着更新、更好、更快的存储介质的到来,一个字节的数据能够以多种不同的方式进行存储。字节是数字信息的单位,通常指八位,比特位是一个信息单位,可以表示为0或1,表示逻辑状态。让我们跟随时光的脚步简单地走一走,先了解一下比特和字节的起源。
半吊子全栈工匠
2021/01/13
1K0
数据存储的趣事
图解计算机的存储器金字塔
在计算机组成原理中的众多概念中,开发者接触得最多的还是内存、硬盘、虚拟内存、CPU 缓存这些概念。这些概念有一个更为抽象的表示 —— 存储器,它是冯 · 诺依曼计算机体系中的五大组件之一,用于存储程序和数据。
用户9995743
2022/12/22
8820
图解计算机的存储器金字塔
虚拟内存如何转移?
如果你的实际内存为4G,Windows就会自动建立约4G左右的虚拟内存文件在C盘,有些小伙伴的电脑最开始分区时,C盘没分多大,没用多久C盘空间就快满了,这时如果转移虚拟内存至其他盘的话,会节约出几个G的空间给C盘。
简单并不简单
2019/07/23
8.6K0
虚拟内存如何转移?
磁盘,硬盘,软盘,光盘的区别[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/168318.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/20
1.8K0
计算机硬件组成(3)
    服务器:一直开机,不要宕机。(对硬件损耗巨大,极易损坏,要做好监控,防患于未然)
贾维斯Echo
2023/10/18
2680
计算机硬件组成(3)
计算机总述--组成
MMU: 在CPU当中有一个独特的芯片叫MMU,它是内存控制单元。是用来计算进程的虚拟地址和物理地址的对应关系的,实现内存分页【memory page】。它还用于访问保护的,即一个进程先要访问到不是它的内存地址,是会被拒绝的 ** 寄存器:**
陈不成i
2021/05/25
5650
计算机组成原理:第七章 外存与I/O设备
存储介质:它具有保存信息的物理特征。例如磁盘就是一个存储介质的例子,它是用记录在盘上的磁化元表示信息。
Here_SDUT
2022/08/11
1.5K0
计算机组成原理:第七章   外存与I/O设备
常规机械硬盘分类应用场景与硬盘接口存储方案介绍
Q: 磁盘基本组成结构的五个方面盘片(platter)/ 磁头(head)/ 磁道(track)/ 扇区(sector)/柱面(cylinder)?
全栈工程师修炼指南
2022/09/29
3.1K0
常规机械硬盘分类应用场景与硬盘接口存储方案介绍
计算机系统
指令是指示计算机执行某种操作的命令,它由一串二进制数组成,这串二进制数码包括操作码和地址码两部分 操作码规定了操作的类型,即进行什么样的操作;地址码规定了要操作的数据(操作对象)存放在什么地址中,以及操作结果存放到哪个地址中去
青灯古酒
2023/10/16
3530
02.计算器存储器的原理
import java.util.HashMap; public class StudentHashMapExample { public static void main(String[] args) { // 创建一个哈希映射 HashMap<String, Integer> studentMap = new HashMap<>(); // 添加学生信息到哈希映射 studentMap.put("Alice", 85); studentMap.put("Bob", 92); studentMap.put("Charlie", 78); studentMap.put("David", 90); // 获取学生信息 int aliceScore = studentMap.get("Alice"); System.out.println("Alice's score: " + aliceScore); // 更新学生信息 studentMap.put("Alice", 88); aliceScore = studentMap.get("Alice"); System.out.println("Updated Alice's score: " + aliceScore); // 删除学生信息 studentMap.remove("Bob"); System.out.println("Bob's information removed."); // 遍历学生信息 for (String name : studentMap.keySet()) { int score = studentMap.get(name); System.out.println(name + "'s score: " + score); } } }
杨充
2024/08/01
1790
计算机存储技术入门
对存储技术进行了大量的研究,到 1951 年,Eckert 和 Mauchly 创立了自己的公司,设计了一台叫 UNIVAC 的新电脑,最早进行商业销售的电脑之一。它推出了一种新存储:磁带。磁带是纤薄柔软的一长条磁性带子 卷在轴上,磁带可以在"磁带驱动器"内前后移动,里面有一个"写头"绕了电线,电流通过产生磁场,导致磁带的一小部分被磁化。电流方向决定了极性,代表 1 和 0,还有一个"读头",可以非破坏性地检测极性。
硬核编程
2019/09/19
9010
数据存储(1):从数据存储看人类文明-数据存储器发展历程
传统的考古学家和历史学家认为,楔形文字起源于美索不达米亚特殊的渔猎生活方式。这是较为通行的看法,西方的各种百科全书大都持这一观点。约在公元前3400年左右,楔形文字雏形产生,多为图像。到公元前 500 年左右, 这种文字甚至成了西亚大部分地区通用的商业交往媒介。楔形文字一直被使用到公元元年前后,使用情景如同现今的拉丁文。
周陆军
2020/07/27
1.5K0
相关推荐
系统盘为啥往往是C盘?软件为啥希望把自己装在C盘上?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档