環境在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.pswp.cn/news/275960.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/275960.shtml
英文地址,請注明出處:http://en.pswp.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。不過關于兩者的比較似乎有點針尖對麥芒的趕腳。確實,面試的偏重點往往映射公司對該框架的重視程度,但也不能一概而論,去學習或放…

開發中的問題——環境相關

開始了解Android差不多兩周了,作為一名.net開發者,首次接觸Java類的技術,免不了會碰到一些問題,開博的第一篇就來說說自己遇到的問題以及一些感受。關于Android開發環境的搭建,網上已經有很多,其實等更新完…

荒島余生為什么沒有打開包裹_您會帶到荒島什么辦公桌設置?

荒島余生為什么沒有打開包裹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…

c++ 整數取反_c++ 取反運算符“~”

取反符將二進制表示的數字中的0變為1, 1變為0但是需要注意的是c中對int型進行取反操作時,將前面的前導0也進行了取反(int型變量為32bit)。比如1的二進制表示是00000000 00000000 00000000 00000001~(00000000 00000000 00000000 00000001) 11111111 11111111 11111…

第五課 路由之初識路由

1.路由快速入門 1.1 概念 是指把數據從一個地方傳送到另一個地方的行為和動作,而路由器,正是執行這種行為動作的機器。它的英文名稱為Router,是一種連接多個網絡或者網段的網絡設備,它能將不同網絡或者網段之間的數據信息進行“翻…

Console Snacks[摘自Advanced Rails Recipes]

1. Write Console Methods在~/.irbrc定義ActvieRecord::Base.connection.select_all方法1.# ~/.railsrc2.def sql(query)3.ActiveRecord::Base.connection.select_all(query)4.end1.# ~/.irbrc2.if ENV[RAILS_ENV]3.load File.dirname(__FILE__) /.railsrc4.end這樣就可以在直…

如何使用 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頁面的列表緩存方案。感謝屏幕前的你一直關注著我。點擊下方卡片關注我、加個星標,或者查看源碼等系列文章。學習源碼整體架構系列…

SQL未能排它地鎖定數據庫以執行該操作解決

SQL未能排它地鎖定數據庫以執行該操作解決: --原因其他用戶或進程在用著數據庫 /* 關閉用戶打開的進程處理 */ use master if exists (select * from dbo.sysobjects where id object_id(N[dbo].[p_killspid]) and OBJECTPROPERTY…

不只是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的,安裝還挺簡單的,而且還有一大堆廣告,不過使用免費…