電腦內(nèi)存固態(tài)硬盤區(qū)別大嗎
iPhone 6時(shí)代TLC首次進(jìn)入到iPhone當(dāng)中,掀起一波查詢閃存類型熱潮。如今QLC降臨,手機(jī)和固態(tài)硬盤買回來之后,你是否擔(dān)心會(huì)收到"意外驚喜"?作為高價(jià)值的精密產(chǎn)品,像搶發(fā)評(píng)測(cè)的數(shù)碼達(dá)人那樣自...
2025.07.02COPYRIGHT ? 2023
粵ICP備2021108052號(hào)
郵箱:611661226@qq.com
留言給我電腦內(nèi)存不夠了,加內(nèi)存條!除了加內(nèi)存條呢,很多人想到的就是設(shè)置虛擬內(nèi)存,比如windows在我的電腦中,可以開辟一塊硬盤空間做虛擬內(nèi)存,或者Linux中的SWAP,也是同樣的原理。但是無論是虛擬內(nèi)存,還是SWAP,使用的都是硬盤空間,就算是SSD,速度又怎么跟內(nèi)存比呢!
還有一個(gè)東西,可以提高你的電腦內(nèi)存,它就是ZRAM。
Zram是 Linux 內(nèi)核中采用時(shí)間換空間的一種技術(shù),2009年的時(shí)候就進(jìn)了Linux 3.11內(nèi)核。它通過壓縮內(nèi)存(Zram)來作為交換分區(qū),通過壓縮比來獲取更多可利用的內(nèi)存空間。該技術(shù)目前在各類內(nèi)存受限的嵌入式系統(tǒng)中,尤其是 Android 手機(jī)、電視等設(shè)備上廣泛采用。
雖然Zram是Linux最早實(shí)現(xiàn)的,但目前的主流操作系統(tǒng),Windows、Linux、Mac OS 均支持Zram技術(shù)
這玩意可以做到最大擴(kuò)大兩倍可用內(nèi)存大小,這樣能做的事情就很多了,2G 變 6G 、4G 變 12G,即使為了性能有所克制,翻倍也是輕輕松松。
相應(yīng)的,可以永遠(yuǎn)跟 swap 說拜拜了,這對(duì)尤其是云上讀寫很差的小機(jī)器還是很有意義的。
zram即是內(nèi)存交換區(qū)的一種實(shí)現(xiàn),與傳統(tǒng)交換區(qū)實(shí)現(xiàn)的不同之處在于,傳統(tǒng)交換區(qū)是將內(nèi)存中的頁交換到磁盤中暫時(shí)保存起來,發(fā)生缺頁的時(shí)候,從磁盤中讀取出來換入。而zram則是將內(nèi)存頁進(jìn)行壓縮,仍然存放在內(nèi)存中,發(fā)生缺頁的時(shí)候,進(jìn)行解壓縮后換入。根據(jù)經(jīng)驗(yàn),LZO壓縮算法一般可以將內(nèi)存頁中的數(shù)據(jù)壓縮至1/3,相當(dāng)于原本三個(gè)頁的數(shù)據(jù)現(xiàn)在一個(gè)頁就能存下了,賺到了兩個(gè)頁,從而使可用內(nèi)存感覺起來變多了。
所以需要強(qiáng)調(diào),Zram不是傳統(tǒng)的虛擬內(nèi)存。傳統(tǒng)的SWAP,即使將Swap分區(qū)遷移到SSD上面,但在發(fā)生Swap時(shí),卡總是無法避免的,萬惡之源都在于IO的瓶頸。如果減少IO交換的次數(shù),那么情況是不是就有些好轉(zhuǎn)呢?
Zram不是讓你的電腦總內(nèi)存增加,而是讓你電腦的可用內(nèi)存增加。
Zram使用了壓縮算法來處理你的內(nèi)存,理論上壓縮算法會(huì)消耗一定CPU,但是這個(gè)LZO壓縮算法對(duì)CPU的消耗很小。
啟用很簡(jiǎn)單,Ubuntu直接sudo apt-get install zram-config就行。zram-config會(huì)自動(dòng)搞定一切。
其他系統(tǒng)的話,如下操作:
# 加載zram模塊,并創(chuàng)建4個(gè)設(shè)備modprobe zram num_devices=4 #查看可用流設(shè)備cat /sys/block/zram0/max_comp_streams# 查看和選擇可用壓縮算法cat /sys/block/zram0/comp_algorithmlzo [lz4]echo lzo > /sys/block/zram0/comp_algorithm#設(shè)置增加的壓縮空間大小echo 512M > /sys/block/zrecho 1G > /sys/block/zram0/mem_limitam0/disksize# 啟用zram設(shè)備為swap。zram的原理就是分出一塊內(nèi)存當(dāng)swap分區(qū)用,其中的數(shù)據(jù)是壓縮的,這樣速度快,而且占用空間小。mkswap /dev/zram0 & 給zram設(shè)備分配一個(gè)高優(yōu)先級(jí),否則要是放著zram不用,去用硬盤上的swap分區(qū)就欲哭無淚了swapon -p 10 /dev/zram0 & rc.local要求最后返回0exit 0
對(duì)于Mac OS系統(tǒng),Mac OS X 在2013年發(fā)布的Mavericks就增加了這個(gè)新特性——壓縮內(nèi)存。
對(duì)于Windows而言,需要Windows 10 才支持這個(gè)特性,在Win10中,叫做內(nèi)存壓縮,最早在1067版本中引入這個(gè)特性,并自動(dòng)開啟。如果不確認(rèn)是否開啟的話,可以使用如下操作,開始菜單右鍵選擇“windows powershell(管理員)”輸入以下命令
#開啟內(nèi)存壓縮,重啟生效Enable-MMAgent -mc#關(guān)閉內(nèi)存壓縮,重啟生效Disable-MMAgent -mc#查看當(dāng)前狀態(tài)Get-mmagent
當(dāng)然,如果你的電腦足夠高端配置,內(nèi)存也等于或超過了32G,那不建議你開啟Zram了。畢竟,內(nèi)存不用也是浪費(fèi)!
iPhone 6時(shí)代TLC首次進(jìn)入到iPhone當(dāng)中,掀起一波查詢閃存類型熱潮。如今QLC降臨,手機(jī)和固態(tài)硬盤買回來之后,你是否擔(dān)心會(huì)收到"意外驚喜"?作為高價(jià)值的精密產(chǎn)品,像搶發(fā)評(píng)測(cè)的數(shù)碼達(dá)人那樣自...
2025.07.02如今,不論是老電腦升級(jí)或是DIY裝機(jī),鑒于如今內(nèi)存條價(jià)格偏高,配置要求不高的情況下,比較經(jīng)濟(jì)的選擇都是8GB內(nèi)存了。我們也都會(huì)面臨兩種選擇,是直接買單條8GB內(nèi)存好呢,還是買兩條4G內(nèi)存呢?不管何種選...
2025.07.02喜歡使用內(nèi)存卡的覺得好用,不喜歡的就會(huì)覺得礙眼。但不管如何,生活中還是有不少設(shè)備會(huì)使用到的,比如相機(jī)、手機(jī)、監(jiān)控等。用于存放一些視頻、文件、音樂、圖片等數(shù)據(jù)文件。但是誰也無法保證每個(gè)操作就一定不會(huì)...
2025.07.02不知道大家有沒有經(jīng)歷過游戲卡頓,掉幀數(shù)的情況,非常影響游戲體驗(yàn)。我從網(wǎng)上查到不少原因會(huì)引起游戲卡頓,我也一一對(duì)癥處理,這里介紹一點(diǎn)經(jīng)驗(yàn)給大家,希望能幫助大家解決問題。硬件方面,確認(rèn)自己電腦硬件有沒有問...
2025.07.03內(nèi)存是電腦非常重要的一個(gè)硬件,決定著可同時(shí)運(yùn)行的程序的多少以及速度,筆記本內(nèi)存不足時(shí)需要增加內(nèi)存時(shí)怎么做呢?小白這里給大家介紹筆記本如何加內(nèi)存條。首先確定自己電腦的筆記本內(nèi)存的頻率、代數(shù)以及是否還有空...
2025.07.02