centos分区方案
原文:centos磁盤安裝與磁盤分區方案詳解
這里只摘錄了該文中分區方案和swap大小等內容,跳過了具體的命令和設置步驟
原文1作者:不詳
原文2:Linux的swap空間需要設置多大?
原文2 作者:李向東
CentOS分區方案
( 1 )最基本分區方案:
/ :建議大小在 5GB 以上。
swap :即交換分區,建議大小是物理內存的 1~2 倍。
( 2 )進階分區方案:
/boot :用來存放與 Linux 系統啟動有關的程序,比如啟動引導裝載程序等,建議大小為 100MB 。
/ : Linux 系統的根目錄,所有的目錄都掛在這個目錄下面,建議大小為 5GB 以上。
/home :存放普通用戶的數據,是普通用戶的宿主目錄,建議大小為剩下的空間。
swap :實現虛擬內存,建議大小是物理內存的 1~2 倍。
( 3 )高級分區方案:
/boot :用來存放與 Linux 系統啟動有關的程序,比如啟動引導裝載程序等,建議大小為 100MB 。
/usr :用來存放 Linux 系統中的應用程序,其相關數據較多,建議大于 3GB 以上。
/var :用來存放 Linux 系統中經常變化的數據以及日志文件,建議大于 1GB 以上。
/home :存放普通用戶的數據,是普通用戶的宿主目錄,建議大小為剩下的空間。
/ : Linux 系統的根目錄,所有的目錄都掛在這個目錄下面,建議大小為 5GB 以上。
/tmp :將臨時盤在獨立的分區,可避免在文件系統被塞滿時影響到系統的穩定性。建議大小為 500MB 以上。
swap :實現虛擬內存,建議大小是物理內存的 1~2 倍。
swap空間大小:(原文數據較舊,建議跳過看下一部分)
通常情況下,Swap空間應大于或等于物理內存的大小,最小不應小于64M,通常Swap空間的大小應是物理內存的2-2.5倍。但根據不同的應用,應有不同的配置:如果是小的桌面系統,則只需要較小的Swap空間,而大的服務器系統則視情況不同需要不同大小的Swap空間。特別是數據庫服務器和Web服務器,隨著訪問量的增加,對Swap空間的要求也會增加,具體配置參見各服務器產品的說明。
swap數量:
Swap分區的數量對性能也有很大的影響。因為Swap交換的操作是磁盤IO的操作,如果有多個Swap交換區,Swap空間的分配會以輪流的方式操作于所有的Swap,這樣會大大均衡IO的負載,加快Swap交換的速度。如果只有一個交換區,所有的交換操作會使交換區變得很忙,使系統大多數時間處于等待狀態,效率很低。用性能監視工具就會發現,此時的CPU并不很忙,而系統卻慢。這說明,瓶頸在IO上,依靠提高CPU的速度是解決不了問題的
SWAP大小設置
無論是windows系統還是linux系統,除了物理內存外,都還有應用虛擬內存技術。在linux上,虛擬內存被稱為swap space。
隨著存儲技術的飛速發展,一般電腦的物理內存至少都有了好幾個GB,如果16G內存用32G的swap豈不是太占用硬盤空間?一直以來,虛擬內存大小設置為物理內存兩倍大小的習慣是否還應該繼續遵循?
我們看看redhat的官方答復是怎么說的:
紅帽SWAP大小設置
大概意思是,如果不打算開啟休眠功能:
物理內存在2G或以下,swap空間設置為物理內存大小的2倍
物理內存在2-8G,則swap設置為與物理內存一樣大。
如果物理內存在8G以上,swap空間至少4G(按照上面規律,可能物理內存大小的0.5倍)。
當物理內存大于64G時,swap空間至少4G(按照上面規律,可能物理內存大小的0.25倍),不建議開啟休眠功能。
以下是Ubuntu的指南,更加細致:
從左至右依次是物理內存大小,不開啟休眠,開啟休眠,最大值
Ubuntu的SWAP大小設置
作者:千幻流光
鏈接:https://www.jianshu.com/p/455ea0af98af
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權并注明出處。
總結
以上是生活随笔為你收集整理的centos分区方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 读书笔记:秘密
- 下一篇: pytorch 吸烟检测yolov5s