环境在c盘_如何给女朋友解释为什么 Windows 上面的软件都把自己安装在 C 盘

ae250fb1d085cd56a83b322e3c1f98e2.gif
e3c213a80a1013ff0d09730771806571.png

本文经授权转载自漫画编程(ID:mhcoding)

周末,我在家里面看电视,女朋友正在旁边鼓捣她的电脑,但是好像并不是很顺利,于是就有了以下对话。

2d44f42813f2c8cbd88b0fbcdad01ef5.png
b6c47e4b2fdd492a29a5a79265137c92.png
09ff9e4b7d51d8af9054c2f344305ca2.png
187b9a258f404d16b950c255d58c689f.png
3756dcb36030ebcd415deff78bff4e55.png
ef74f52f1da232cc040e26179c1d5a72.png
07f506140d50dfaa7151536b2091f277.png
86d09bd253b04302573da60acb766049.png
b4cc87b9c3e3b9cffe08316a8e411d63.png

计算机存储

我们使用的计算机中,保存信息的介质有两类:

一类是内部存储器,一断电就会把记住的东西丢失。

一类是外部存储器,断了电也能存住。

内部存储器,就是我们通常说的内存,内存的信息存取速度很快,但是通常容量较小,并且依赖电源,断电后其中存储的内容就会丢失。内部存储器包括寄存器、高速缓冲存储器(Cache)和主存储器。

另外一种不依赖电源的外部存储器相对内存来说,容量会大一些,但是存取速度会相对慢一点。常见的外存储器包括磁盘、光盘、U盘等。

d73aa5f3582db30b448dc269637eba8a.png

从冯.诺依曼的存储程序工作原理及计算机的组成来说,计算机分为运算器、控制器、存储器和输入/输出设备,这里的存储器就是指内部存储器,而硬盘等外部存储器属于输入/输出设备。

CPU运算所需要的程序代码和数据来自于内存,内存中的东西则来自于磁盘,所以磁盘并不直接与CPU打交道。

d152ce4ebcc7885177361e67177e3f12.png
08a3e11945782f8dc305d09b570fee58.png

磁盘

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

根据登上历史舞台的先后顺序我们来见识一下软盘和硬盘

软盘

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

软盘(Floppy Disk)是个人计算机(PC)中最早使用的可移介质。软盘的读写是通过软盘驱动器完成的。

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

软盘驱动器(floppy disk driver)就是平常所说的“软驱”,它是读取软盘的设备。

软盘存储在20世纪80至90年代盛行,直至2000年以前,3.5英寸软盘仍是电脑普及设备之一。

所以在早期的DOS计算机上经常能够看到如下信息:

·Please insert source disk into drive A:...·Please insert destination disk into drive A:...·Please insert source disk into drive A:...

软盘想要被读取到计算机中,就需要映射到计算机中的某一个标识,于是字母“A”就作为第一个盘符被软盘驱动器所占用,而随后更多的计算机开始配备第二个软驱,以满足数据拷贝的需要,所以盘符B也被软驱给占据了。

所以软盘驱动器按照顺序占据了A和B盘符的位置:A盘就是的3.5英寸软盘驱动器、B盘就是的5.25英寸软盘驱动器。

而后来的Windows系统也沿用DOS下分区的设置。

d50d805f709c68eac34256dbdd299d90.png

A盘的真正含义是“第一软盘驱动器”,并非单指3.5英寸软驱或软盘。实际上,最早的软盘是8英寸软盘,因此,最早期的A盘其实是8英寸软驱。但是,8英寸软盘由于携带不方便等原因,很快被5.25英寸软盘取代,后来出现了一台PC配2个软驱的情况,因此有了A盘和B盘的区分,但这两者都是5.25英寸软驱。后来3.5英寸软盘的推出,3.5英寸和5.25英寸两种软盘开始共存,于是PC上的两个软驱,一个是3.5英寸软驱(通常是A盘),另一个是5.25英寸软驱(通常是B盘,也有的正好相反)。

42dd2057ee4fd208dee0174beee0daa0.png
f82b89769d695eb8cb72702694486b44.png
ec5ea76ca6ffcf5159a8b0344084178b.png
6d3d4c249b087b8163e4c2236f17a991.png

硬盘

3.5英寸软盘在80至90年代曾盛极一时,1996年时全球有多达50亿只软盘正在使用。直到CD-ROM、USB存储设备出现后,软盘销量逐渐下滑。

1998年苹果推出第一代iMac,是第一台舍弃软式磁盘驱动器的电脑,戴尔2003年推出的Dimension台式机也放弃了软盘支持。之后,标配软驱的新电脑越来越少。

取而代之作为计算机中主要的外部存储器的是硬盘。硬盘是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。碟片外覆盖有铁磁性材料。

57e252b8e0de2b53f128bc932dbbdd71.png

随着硬盘被研发出来,早期的计算机就开始考虑如何兼容硬盘,想要兼容硬盘,最先考虑的就是要给硬盘划分醒的分区。而A和B两个字母命名的分期已经被软盘占用了,所以硬盘只能从C开始。

而随着硬盘技术的发展,一方面软盘逐渐退出历史舞台,另外一方面硬盘开始支持多个分区,于是,就演变成今天我们看到的计算机中有多个分区,从C开始,分别是C、D、E等。

a96c5ec8aa92cdb20626f59ec32ce304.png

52d2deb0b89a052c6d3cf4fc26a1780a.png
5ff448a7ba0765d8b14fac076d563734.png
5d1f0ef512a185bc24c6fda94398b9fd.png
98bd994d7cd1e9741500539cf529ce5d.png

分区

硬盘分区实质上是对硬盘的一种格式化,然后才能使用硬盘保存各种信息。在硬盘中,一般先划分出一个主分区(活动分区),一般来说,这个就是划出的C盘。然后建立扩展分区,在扩展分区内,再建立若干个逻辑分区,这些逻辑分区就是后面的D、E等盘。

所以,很多新买的windows计算机中,至少都会有一个C盘。

因为只要电脑中安装了硬盘,默认情况下都会有C盘,所以软件初始安装位置设定为C盘的话可以避免出现无此分区的情况。

其实,软件安装的时候,默认选择的是系统盘的Program Files目录下(环境变量:%programfiles%),只不过大多数情况下系统盘恰好是C盘而已。

还有另外一个原因,那就是把软件安装在C盘的话,会更加流畅一些。

对于机械硬盘的数据读取,硬盘的主轴的工作方式都是CAV(Constant Angular Velocity,恒定角速度,单位时间内放置的角度一致),所以在相同时间内,读取位于硬盘外圈的数据,比读取硬盘内圈的数据要多。

换句话说,读取相同大小的数据,数据位于硬盘外圈的读取时间比位于内圈的速度时间要短,也就是外圈读取速度快。

6a69bd3c07e0ca571057894a093a5d79.png

而按照正常的分区方法,C盘一般位于硬盘外圈,C盘后的D、E、F逐渐向内。所以,C盘的读取速度会相对快一些。

当然,以上只针对机械硬盘,目前已经非常普遍的固态硬盘就没有这种情况了,所以,如果你用的是SSD(固态硬盘),那么就随意吧。

ac42e97433e3bd8c4c5394c503dc7090.png

f91a22e339e487b939d2c78bfd2959c3.png
55b986b42ab883762d12abdb1ec9d25d.png
6675c9a91656648271672907e0fcce1d.png
a80c338d19a588e247ae9e15a8086b7a.png

C盘太满系统会卡?

影响系统速度的原因有很多,硬件上就有两个重要的部分:CPU(处理器)和内存。CPU不用说,相当于大脑,处理所有运算;而内存就是运行程序的场所。

在以前,电脑的配置普遍不太高,CPU计算效率低下,快速运行本就很难,尤其是内存空间还紧张。不过windows系统有个办法,会根据内存情况调用虚拟内存来使用。而C盘恰恰就是虚拟内存的所在地,如果C盘满了,也就没有虚拟内存的空间。内存兄弟只能凭借自己的小身板硬抗,当运行多个程序时,就容易导致电脑卡慢甚至崩溃。

实际上,上面说的情况仅仅是历史遗留问题,现在的电脑在硬件配置上已经足够强大,并且系统会有充足的空间合理分配虚拟内存,所以上述情况基本不存在了。

6205ff43ac7ef50c72fa139a1e303473.png
a5a03a54ce787445662db8de2d59f581.png
4f98f8b7bc2ca6d9a91e55e67c3a8c72.png
a1cf8d12fd286e049d6035dabbd879bc.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/275960.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

能让你纵享丝滑的SSR技术,转转这样实践

大家好,我是若川(点这里加我微信 ruochuan12,长期交流学习)。今天推荐这篇图文并茂的SSR技术文章。这是江西前端群里一个小伙伴的文章。群里小伙伴很多都在知名大厂,但他们都很低调。点击下方卡片关注我、加个星标&…

魅族魅蓝mirror简单打开usb调试模式的步骤

经常我们使用安卓手机链接电脑的时候,或者使用的有些应用比如我们企业营销团队经常使用的应用引号精灵,以前使用的老版本就需要开启USB调试模式下使用,现经常新版本不需要了,如果手机没有开启USB调试模式,电脑则无办法…

hp-ux 单用户 启动_UX备忘单:搜索与浏览

hp-ux 单用户 启动重点 (Top highlight)When designing search results and interest sites, you have to keep in mind what ‘mode’ your user is in. Are they in ‘searching mode’ or ‘browsing mode’? This will help you determine how to design your platform to…

细数开源历史上的九个重大事件

开放源码(开源)的精神在于使用者可以使用、复制、散布、研究和改进软件。这可以追溯到20世纪60年代,至今已有半个世纪了。伯乐在线-职场博客的这篇文章将列举开源历史上的九大重要事件。虽然本文不是专门对开源产品,但还是说到了一…

有赞大数据平台安全建设实践

一、概述 在大数据平台建设初期,安全也许并不是被重点关注的一环。大数据平台的定位主要是服务数据开发人员,提高数据开发效率,提供便捷的开发流程,有效支持数仓建设。大数据平台的用户都是公司内部人员。数据本身的安全性已经由公…

请先设置tkk_理光MP2014扫描至文件夹的设置方法

理光旗下的2014系列入门级A3黑白复印机市场保有量较大,该系列机型加装M16网卡后可以方便的实现扫描至文件夹功能,经常有客户咨询该机型的扫描设置方法,下面我就以MP2014D为例来演示一下该机型的SMB扫描设置方法:首先是在电脑上建立…

听说现在都考这些React面试题

大家好,我是若川。最近刷脉脉看见圈里都在聊面试,吐槽最多的还是万年考点 React 和 Vue。不过关于两者的比较似乎有点针尖对麦芒的赶脚。确实,面试的偏重点往往映射公司对该框架的重视程度,但也不能一概而论,去学习或放…

荒岛余生为什么没有打开包裹_您会带到荒岛什么办公桌设置?

荒岛余生为什么没有打开包裹Throughout life, you experience a lot of desks and a lot of desk setups. Real or virtual, at the office or at home, temporal or permanent — just a way to call it, nothing is permanent— a big one with a great office view or a sma…

第五课 路由之初识路由

1.路由快速入门 1.1 概念 是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器。它的英文名称为Router,是一种连接多个网络或者网段的网络设备,它能将不同网络或者网段之间的数据信息进行“翻…

如何使用 React 和 React Hooks 创建一个天气应用

大家好,我是若川(点这里加我微信 ruochuan12,长期交流学习)。今天推荐一个练手的React项目,创建天气应用,相信很快能看完。昨天发送书掉粉18人,是我没想到的,送书一般是出版社按阅读…

拟态防御_纯素食汉堡的拟态

拟态防御If people are so against the idea of pigs and chickens being chopped up why would they want to buy fake bacon with realistic visual streaks of pork fat, or soy meat that tries to replicate the streaky texture of cooked chicken flesh? Surely these …

delphi 算术溢出解决方法_性能优化系列:JVM 内存划分总结与内存溢出异常详解分析...

前言那些使用过 C 或者 C 的读者一定会发现这两门语言的内存管理机制与 Java 的不同。在使用 C 或者 C 编程时,程序员需要手动的去管理和维护内存,就是说需要手动的清除那些不需要的对象,否则就会出现内存泄漏与内存溢出的问题。如果你使用 J…

微信小程序如何发送 http 请求

2019独角兽企业重金招聘Python工程师标准>>> 为什么要使用云函数发送 http 请求小程序云函数5 个可信域名不受限制需要备案无需备案在一些特殊情境, 比如域名没有备案或域名 5 个以上就需要使用云函数发送 HTTP 请求了. 如何使用云函数发送 HTTP 请求? 在云函数中能…

H5 页面列表缓存方案

大家好,我是若川(点这里加我微信 ruochuan12,长期交流学习)。今天给大家介绍一下关于h5页面的列表缓存方案。感谢屏幕前的你一直关注着我。点击下方卡片关注我、加个星标,或者查看源码等系列文章。学习源码整体架构系列…

不只是coding_不只是外表

不只是coding“We just need it to look more professional…”“我们只需要看起来更专业...” “We don’t have the graphic expertise you do…”“我们没有您所需要的图形专业知识……” “I just don’t know how to make it look good…”“我只是不知道如何使它看起来…

读取 wps_软件前世今生篇之WPS(求伯君1988年先于OFFICE研发出WPS)

软件前世今生篇之WPS今天给大家普及一下WPS这款办公软件,相信你会问wps有什么可普及的?我们都知道啊,不就是一款办公软件,而且还是抄袭office的,安装还挺简单的,而且还有一大堆广告,不过使用免费…

吴恩达机器学习笔记11-梯度下降法实践2-学习率

梯度下降算法收敛所需要的迭代次数根据模型的不同而不同,我们不能提前预知,我们可以绘制迭代次数和代价函数的图表来观测算法在何时趋于收敛。 也有一些自动测试是否收敛的方法,例如将代价函数的变化值与某个阀值(例如0.001&#…

制作五彩纸屑转场动效_何时以及如何将五彩纸屑添加到产品UI

制作五彩纸屑转场动效As I am sure all designers have picked up on, confetti has become a popular method of (positive) feedback inside mobile and desktop apps. I will discuss the viable scenarios where you can implement confetti and will even provide some co…

【无套路送书】架构师是怎样炼成的?

大家好,我是若川。不知道这是今年第几次送书了,前三次分别是:第一次,第二次,第三次。本次《架构师的自我修炼》,非常珍贵,我争取到了2本送给大家,送书规则见文末。可以参与下&#x…

WinForm中使用Excel控件

最近项目中要在WinForm中使用Excel控件,经过几天的研究,现在总结一下成果。 在WinForm中使用Excel控件主要有三种方法:WebBrowser、DSOFramer、OWC。下面分别描述一下如何使用。 一、WebBrowser /// -1、如何使用 WebBrowser 控件…