欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

64位處理器運行32位系統

劉姿婷2年前19瀏覽0評論

64位處理器運行32位系統?

先來個直接的回答:不會。原因看下面。

首先,說明一下,普通的軟件是在操作系統上運行的,主流的64位操作系統可以支持64位應用程序也支持32位應用程序,而32位操作系統只能支持32位的應用程序。64位操作系統最大支持2^64字節 = 16384 PB(16777216 TB = 17179869184 GB,目前主板支持不了這么大的),32位操作系統最大支持2^32字節 = 4 GB。

很多低端主板和低端CPU都不支持那么大的內存好吧,不用擔心高地址位用不到而浪費了。運行內存需求較小的應用程序時,系統不會把內存全部占用。用到的內存空間,操作系統會進行合理分配,不會浪費的。比如你吃雞,操作系統就會給吃雞進程分配內存,直到沒有空閑的內存空間給它分配了(虛擬內存先不考慮)。

而且沒錢買大內存。

有個答主說寄存器會有損耗,下面來解釋一下。

目前內存(RAM)的原理和閃存(Flash)的工作原理是不一樣的。閃存有損耗而內存幾乎是沒有損耗的,寄存器和內存一樣,可以看作CPU內部自帶的內存,但是速度比主板上插的內存要快幾個數量級。

內存的工作原理

電腦里的內存的全稱叫做隨機存取存儲器(random access memory,RAM),它是利用電容保存電荷的原理工作的,它的每一個單元(比特,bit,位)的結構十分簡單,優點是讀寫速度很快,缺點是斷了電數據會丟失。它幾乎不存在損耗的問題。寄存器和內存原理差不多,寄存器可以看作是CPU內部自帶的內存,它的速度比插在主板上的內存要快得多,損耗也是可以忽略不計的。

閃存的工作原理

U盤、SSD里面使用的存儲單元是閃存,閃存(Flash Memory)是一種長壽命的非易失性(在斷電情況下仍能保持所存儲的數據信息)的存儲器,主流的閃存有NOR和NAND型,NAND型閃存的擦和寫均是基于隧道效應,電流穿過浮置柵極與硅基層之間的絕緣層,對浮置柵極進行充電(寫數據)或放電(擦除數據)。而NOR型閃存擦除數據仍是基于隧道效應(電流從浮置柵極到硅基層),但在寫入數據時則是采用熱電子注入方式(電流從浮置柵極到源極)。閃存的優點是斷電后數據可以保留,缺點是速度慢(相對于內存來說)。由于其工作方式導致閃存有擦寫次數的限制,也就是損耗。SSD內部的主控都會有磨損平衡算法來為SSD續命。

結論

內存的浪費一般是以下兩個原因導致的:主板不支持較大的內存(不同主板不一樣,16~128 GB不等,可能還有更大的)或者是32位操作系統不支持大于4GB的內存。在尋址能力之外的這部分內存會因為無法尋址而無法使用,就被浪費掉了。這部分內存并不會因為沒辦法使用而慢慢地損耗掉。電腦在運行的時候會對內存和寄存器進行頻繁的讀寫,既然頻繁的讀寫都幾乎不會對內存造成損耗,那么因為無法尋址而多出來的內存單元也不會損耗咯,都不讀寫,沒有操作,只是加上電閑著,當然不會有損耗了。

至于就是經常切換大小端,我還沒聽說過主流的Intel和AMD能切換大小端的。當然其他的少數的特殊CPU是可以在加電的時候指定大端還是小端,不過我們也用不到啊。經常切換大小端是不可能的了。

我覺得推文原作者確實是在講段子。

我覺得你需要看看操作系統和計算機組成原理。

能力有限,就是把上課學到的簡單說了說,只能回答這么多了,可能有些不合理的甚至錯誤的地方,請原諒。

點個贊再走唄(?`???′?)