国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

簡單明了!理解 Linux 虛擬內存的所有信息

系統 Linux
虛擬內存是從機器物理內存中提取出來的一種表示內存的方式。它利用了你的 RAM 和你的存儲空間,無論是在傳統的硬盤驅動器還是 SSD 上。

虛擬內存可幫助操作系統在不中斷的情況下執行其進程。虛擬內存是現代操作系統的基礎之一,但通常情況下,除非遇到問題,否則您也可能不會真正考慮它。Linux 發行版要求您在安裝期間設置虛擬內存空間(交換分區),但大多數初學者并不知道這有多大用處。

以下是您需要了解的有關 Linux 上的虛擬內存的所有信息。

什么是虛擬內存?

虛擬內存是從機器物理內存中提取出來的一種表示內存的方式。它利用了你的 RAM 和你的存儲空間,無論是在傳統的硬盤驅動器還是 SSD 上。

在Linux 中,這是在內核和硬件級別完成的。CPU 有一個稱為內存管理單元 (MMU) 的硬件,它將物理內存地址轉換為虛擬內存地址。這些地址與它們在機器上的物理位置無關。這些地址空間被稱為“頁面”,它們可能位于 RAM 中,也可能位于您的硬盤驅動器或 SSD 中。操作系統將這些地址視為一個大內存池,稱為“地址空間”。

虛擬內存利用了這樣一個事實,即理論上并非所有正在使用的內存都一直在使用。內存中的程序被分解成頁面,內核認為不必要的部分被“換出”或移動到硬盤驅動器。當需要它們時,可以將它們“換入”或帶回 RAM。

驅動器上用于虛擬內存的空間稱為“后備存儲”或“交換空間”。在 Windows 世界中,它通常被實現為一個文件,稱為“交換文件”。在 Linux 中也可以這樣做,但使用專用磁盤分區更為常見。

Linux 上的交換文件通常保留給最小系統或嵌入式系統,后者通常在完全沒有虛擬內存的情況下運行,因為嵌入式操作系統必須很小。

虛擬內存的結果是,可以通過使用比機器中的物理 RAM 更多的內存來運行大型程序,類似于信用卡可以讓您以比銀行賬戶中更多的錢進行大宗購買。就像信用卡一樣,虛擬內存在您需要時很有用,但您不想過度使用它。虛擬內存還允許開發人員創建應用程序,而不必知道計算機的內存是如何組織的。

歷史上虛擬內存的主要缺點是硬盤驅動器比 RAM 慢。如果一臺機器沒有足夠的 RAM,系統可以無休止地交換頁面,這個過程被稱為“抖動”。在具有更多 RAM 和更快 SSD 取代機械硬盤驅動器的現代 PC 上,這不是問題,但仍然需要注意。

Linux 交換分區

圖片

來自:Linux 中的交換空間及其用途?https://www.linuxmi.com/linux-swap.html如前所述,在 Linux 上設置虛擬內存的常用方法是使用專用磁盤分區。安裝實用程序將檢查您的硬件并提出一個包含交換分區的分區方案。您還可以在安裝后添加交換分區。如果要向現有驅動器添加新分區,則必須使用 GParted 等非破壞性分區工具。確保您已選擇“Linux swap”作為分區的文件系統。在重新分區驅動器之前備份重要數據。創建分區后,使用 mkswap 命令格式化分區。

sudo mkswap /dev/sdX

現在您必須以 root 身份編輯您的/etc/fstab以添加您的交換分區。添加到文件中的這一行將設置一個在引導時掛載的交換分區:

/dev/sdX none swap defaults 0 0

現在使用swapon命令激活新的交換空間,其中 sdX 是交換分區的名稱:

sudo swapon /dev/sdX

在 Linux 上使用交換文件

使用命令行在Linux 中設置交換文件很容易。如果您不想費心重新分區驅動器,可能想要編輯/etc/fstab 。一種方法是使用fallocate:例如,要創建一個 2GB 的交換文件:

sudo fallocate -l 2G /path/to/swapfile

作為替代方案,您可以使用 dd 命令創建交換文件。

sudo dd if=/dev/zero of=/path/to/swapfile bs=1024 count=2048

確保正確使用 dd 命令,因為輸入文件和輸出文件錯誤會導致數據丟失。出于這個原因, fallocate 是首選方法。/dev/zero 設備是輸出“0”的特殊設備。此 dd 命令所做的是使用適合用作交換空間的 1024 KB 塊創建一個空白的 2 GB 塊文件。然后,您可以像使用交換分區一樣對交換文件使用mkswapswapon命令:

sudo mkswap /path/to/swapfile
sudo swapon /path/to/swapfile

您可能想知道何時應該為您的交換空間使用交換文件或專用分區。選擇很簡單:在大多數情況下,您應該使用分區。這是 Linux 桌面或服務器的最佳選擇。安裝程序建議的分區方案通常適用于單用戶 Linux 桌面。如果您在虛擬機、小型嵌入式系統上運行 Linux,或者您只是不想對現有 Linux 系統進行重新分區,則可能需要使用交換文件。

多少交換空間?

多年來,需要多少交換空間的標準建議是物理 RAM 的兩倍。即使是最便宜的 PC 也配備大容量驅動器和大量內存,這條規則可能會受到質疑。在許多系統上,如果您檢查 top 或 htop,您甚至可能會注意到如果您以這種方式設置系統,您的交換空間甚至根本沒有被使用。

圖片

盡管如此,如果您對內存提出更高的要求,兩倍的物理內存是一個很好的起點和保險政策。您可以根據需要對系統進行更改。如果您的系統正在使用所有 RAM,則計算機在使用虛擬內存時可能會遇到性能問題。如今,這已經不是什么大問題了,因為即使是最便宜的 PC 上的 RAM 量也綽綽有余,而且 SSD 的速度也比舊硬盤快得多。這仍然是您應該注意的事情。解決此問題的最簡單方法是向您的計算機添加更多 RAM。如果這不可行,您可以嘗試調整 Linux 內核的“swappiness”。swappiness 數字決定了內核在虛擬內存中的投入量。它的范圍從 0 到 100。將其設置為 0 意味著 Linux 根本不會交換,而在 100 時,它會隨時交換。大多數系統的默認值為 60。要臨時更改 swappiness,請使用 sysctl 命令:

sudo sysctl vm.swappiness=20

該命令中的“20”將是交換編號,直到您重新啟動。要永久更改它,請以 root 身份編輯/etc/sysctl.conf文件并放置“vm.swappiness=[swappiness number]”行,其中“[swappiness number]”是您想要的 swappiness 編號。在您可以安裝更多 RAM 之前,這將是一個權宜之計。

虛擬內存讓您的 Linux 系統平穩運行

虛擬內存是現代操作系統(包括 Linux)的一個組件,可讓您的計算機平穩運行。您可以使用交換文件,但通常的方法是專用分區。您不必考慮太多,但 Linux 交換分區和交換文件很容易設置和排除故障。很多這樣的建議也適用于其他系統,包括 Windows,即使設置虛擬內存的方法不同。

責任編輯:龐桂玉 來源: 簡單明了!理解 Linux 虛
相關推薦

2023-06-25 12:10:34

Linux文件權限

2019-12-26 08:45:46

Linux虛擬內存

2022-08-21 16:52:27

Linux虛擬內存

2021-06-01 08:20:55

Linux虛擬內存命令

2009-11-11 13:13:00

ADO.NET分頁

2020-05-27 09:30:52

JavaScript重構函數

2015-02-28 11:36:01

FDD

2010-06-10 17:12:23

Linux 內存監控

2022-03-22 08:24:10

冒泡排序算法JS

2010-04-15 11:50:14

無線局域網安全配置

2018-12-28 10:43:59

5G公式4G

2018-03-19 09:42:33

智能制造

2020-04-14 16:03:31

Linux虛擬內存操作系統

2020-02-25 15:00:42

數據分布式架構

2019-03-14 09:29:02

Linux系統內存

2014-01-14 10:52:06

Linux vmsta虛擬內存

2022-08-02 09:02:17

虛擬內存操作系統

2019-03-20 14:29:46

Linux虛擬內存

2025-02-12 11:59:15

DeepSeekAI語言模型

2022-10-24 08:48:07

虛擬內存Linux
點贊
收藏

51CTO技術棧公眾號

亚洲精品一区二区三区婷婷月| 免费欧美网站| jizz日韩| 青青草观看免费视频在线| 免费看一级大黄情大片| 大胆欧美熟妇xx| 国产精品一久久香蕉国产线看观看| 欧美在线不卡一区| 91黄色免费网站| 精品国产一区久久| 日韩麻豆第一页| 91麻豆精品国产91| 亚洲午夜av在线| 亚洲精品成人精品456| 久久精品欧美一区二区三区麻豆| 紧缚捆绑精品一区二区| 激情亚洲小说| 欧美电影在线观看免费| 成人午夜大片免费观看| 大桥未久在线视频| 视频免费一区| 99re8这里有精品热视频8在线| 午夜视频一区二区在线观看| 成人一区福利| 日韩免费在线电影| 男女激情视频一区| 小香蕉视频在线| 精品久久久久久一区二区里番| 精品国产免费一区二区三区四区 | 天堂资源在线| 国产精品免费成人| 国产97在线播放| 欧美日韩视频第一区| 激情图片小说一区| 成功精品影院| 国产天堂在线| 可以免费看的黄色网址| 午夜精品理论片| 欧美日韩午夜剧场| 日韩国产成人精品| 综合久久成人| 成人在线高清视频| 黄色一级视频片| 久久99视频| 91久久偷偷做嫩草影院电| 精品久久久久久亚洲| 91av免费看| 日本中文字幕一区二区有码在线| 国产精品久久久久久久av电影| 制服丝袜在线91| 成人av综合一区| 欧美成人激情| 在线观看网站免费入口在线观看国内| www日韩视频| 精品国产综合区久久久久久| 美女撒尿一区二区三区| 免费在线看a| 成人18夜夜网深夜福利网| 麻豆精品视频在线观看视频| 日韩伦理在线观看| 国产91美女视频| 国产免费一区| 欧美激情在线有限公司| 8x8x8国产精品| 国产清纯美女被跳蛋高潮一区二区久久w | 爽好多水快深点欧美视频| 日韩成人久久| caopen在线视频| 日日噜噜噜夜夜爽爽狠狠| 日本丰满少妇黄大片在线观看| 国产精品网站视频| 色播久久人人爽人人爽人人片视av| 日韩日韩日韩日韩| 国产精品一香蕉国产线看观看| 亚洲视频第一页| 欧美日韩免费一区二区三区视频| 欧美国产97人人爽人人喊| 免费在线观看一区二区三区| 久久麻豆精品| 日韩精品中文字幕一区二区| 波多野结衣中文字幕久久| 亚洲欧美日本免费| 国产真人做爰毛片视频直播 | 久久久久国产精品麻豆ai换脸| 日韩一级大片| 亚洲激情播播| jizz亚洲女人高潮大叫| 天堂а√在线官网| 午夜影院免费| 免费日韩中文字幕| 一区二区三区av| 国产91aaa| 国产97在线亚洲| 美女撒尿一区二区三区| 亚洲精品久久久久久久久久久| 在线观看日韩电影| 亚洲午夜在线电影| 国产女人18毛片水真多成人如厕| 黑人巨大精品欧美黑白配亚洲| 亚洲字幕久久| 制服丝袜日韩| 亚洲精品国产九九九| 韩日精品一区| 国模私拍一区二区国模曼安| 日本在线观看免费| 飘雪影视在线观看免费观看 | 国产在线拍揄自揄视频不卡99| 久久99精品视频一区97| 日韩精品视频在线播放| 欧美精品乱码久久久久久按摩| 亚洲自拍偷拍图区| 欧美激情资源网| 波多野结衣亚洲一区| 老色鬼精品视频在线观看播放| 亚洲无线视频| 一区二区三区在线| 日本加勒比高清在线| 国产美女性感在线观看懂色av | 7777kkk亚洲综合欧美网站| 午夜精品久久久久久久久久| 欧美精品自拍偷拍| 成人在线观看一区| 成人污视频在线观看| 国产日韩欧美一区二区三区在线观看| 日韩欧美综合| 蜜臀av免费一区二区三区| 韩国三级成人在线| 欧美aaaaaaaa| 久久69成人| 四虎国产精品免费久久| 久久av影院| 不卡精品视频| 北岛玲精品视频在线观看| 少妇精品视频在线观看| 高清欧美日韩| www.久久99| 一区二区三区四区精品视频| 国产在线不卡一区二区三区| 国产精品久久免费视频 | 国产盗摄视频在线观看| 四虎影视永久免费在线观看一区二区三区| 精品一区久久久久久| 精品人伦一区二区三区| 麻豆精品传媒视频| 日韩一区不卡| 97av中文字幕| 蜜臀av午夜一区二区三区| 一区二区三区韩国| 美女视频黄a视频全免费观看| 成年人在线观看视频免费| 国产精品香蕉在线观看| 91sa在线看| 欧美有码在线视频| 欧美一区二区三区精品电影| 4k岛国日韩精品**专区| 国产精品444| 91免费精品国偷自产在线| 444亚洲人体| 久久综合一区二区三区| 在线视频欧美一区| 三上悠亚久久精品| 深夜黄色小视频| 日本特黄a级高清免费大片| 国产超碰在线| a√资源在线| 男男gaygays亚洲| 欧美xxxx做受欧美护士| 123成人网| 欧美五码在线| 欧美日韩精品久久| 欧美亚洲成人网| 国产精品福利久久久| 丁香婷婷久久久综合精品国产 | 在线看片你懂得| 激情小视频在线| 欧洲精品二区| 国产成人福利夜色影视| 丁香五月缴情综合网| 久久一本综合| 首页综合国产亚洲丝袜| 成人免费精品视频| 97欧美成人| 欧美不卡激情三级在线观看| 亚洲色精品三区二区一区| 久久国产精品无码网站| 青青青免费在线| 欧美 国产 小说 另类| 日本免费一二区| 免费大片在线观看www| 欧美freesex| 国产真实有声精品录音| 久久国产日韩| 国产午夜亚洲精品不卡| 欧美亚洲日本国产| 久久精品国产99国产精品澳门| 国产精品一区二区3区| 一区高清视频| 在线观看国产视频一二三| 国产精品高颜值在线观看| 亚洲激情播播|