安装Ubuntu时,遇到自定义交换空间swap大小设置问题
?
?? ? ?在安裝Ubuntu時,如果使用的是一個新硬盤那么安裝向導會建議你使用整個硬盤,如果硬盤上已經有數據了,向導會建議使用剩余的空間。不管怎樣,是由向導自動劃分的分區。
?
?? ??對于整個linux系統來說,至少要有兩個分區,一個/分區,就是根分區,一個swap分區就是交換分區,安裝向導就是給Ubuntu劃分了這兩個基本的分區。
?
?? ? ?對于一個僅僅是想嘗試一下Ubuntu的用戶來說,這樣并沒有什么問題,可是對于需要使用Ubuntu的用戶來說,這絕對不是一個穩妥的做法。為什么呢?
?
?? ? ?
?
?? ? ?首先需要理解一下Ubuntu系統的目錄設置。
?? ? ?/ :根分區,所有目錄的開始,Ubuntu中的分區是作為一個目錄掛載到/目錄或者其他目錄下的。可以這么說:linux下的文件夾可以是和/文件夾一個分區,也可以重新指向一個新的分區,這樣當你訪問這個文件夾的時候就是訪問這個分區。其實不僅是分區,什么軟盤,U盤,移動硬盤,光盤,網絡文件夾都是可以掛載到linux下的一個文件夾的。不過首先這個文件夾得事先存在。
?
?? ? ?另外如果是一個事先存在的文件夾,里面已經有文件了,那么重新掛載了其他分區或者其他文件系統后,原來的文件不會刪除,只是無法訪問了。
?
?? ? ?swap交換分區就是存放系統內存交換文件的,作用和windows的頁面交換文件相似。swap有系統直接使用,用戶無法使用。
?
?? ? ?
?
?? ? ?Ubuntu下主要有這么幾個目錄:
?
?? ? ?(1)?/bin就是系統可執行文件夾,相當于windows的windows文件夾和program files文件夾。
?
?? ? ?(2) /usr就是附加的軟件的安裝文件夾,相當于windows的program files文件夾。
?? ? ?(3) /home 就是存放用戶數據和應用程序設置的文件夾,一般一個用戶在/home下建立一個文件夾,相當于windows下的documents and settings文件夾。
?? ? ?(4) /etc存放系統配置文件,相當于windows的注冊表。
?? ? ?(5) /tmp存放臨時文件的。
?
?
?? ? ?現在你可能就明白了,為什么只劃分/和swap兩個分區有什么不妥了,就像安裝windows的時候如果把整個硬盤劃成一個分區,把用戶數據和windows共存到一個分區是多么的危險。
?
?? ? ?對于Ubuntu來說,如果重新安裝系統,那么會格式化/分區。如果/home和/在一個分區,那么在/home的數據就會蕩然無存。所以對于一個需要使用Ubuntu的用戶來說,至少劃出/分區,/home分區和swap三個分區來。一般來說/分區至少8G空間就可以了,如果硬盤空間富裕可以考慮15G,swap分區流傳的說法是內存的2倍(我的是3G內存,swap設置為4G),其他可以作為/home使用。
?
?? ? ?如果,覺得有必要保留自己安裝的軟件,那么也可以為/usr單獨設立一個分區。如果喜歡也可以為/tmp單獨設立一個分區。
?
?? ? ?不使用自動分區,可以在live cd進入桌面的時候,使用分區編輯器直接改變硬盤分區。然后在安裝向導提示分區的時候選擇手動分區,把自己設置的分區掛
Swap分區,即交換區,Swap空間的作用可簡單描述為:當系統的物理內存不夠用的時候,就需要將物理內存中的一部分空間釋放出來,以供當前運行的程序使用。那些被釋放的空間可能來自一些很長時間沒有什么操作的程序,這些被釋放的空間被臨時保存到Swap空間中,等到那些程序要運行時,再從Swap中恢復保存的數據到內存中。這樣,系統總是在物理內存不夠時,才進行Swap交換。 其實,Swap的調整對Linux服務器,特別是Web服務器的性能至關重要。通過調整Swap,有時可以越過系統性能瓶頸,節省系統升級費用。下面看下官網上面的分區設置建議(硬盤非GPT 類型建議分三個區):Root partition (always required)Mount point(掛載點):/
Type: Linux type (generally EXT4)
Description: the root partition contains by default all your system files, program settings and documents.
Size: minimum is 8 GB. It is recommended to make it at least 15 GB. Warning: your system will be blocked if the root partition is full.
Mount point: /home
Type: Linux type (generally EXT4)
Description: seeHomeFolder. When your hard disk is big enough, a separate /home allows to separate your settings (and also your data if you don't use a data partition, see previous paragraph) from the rest of the system. A separate /home does not allow to share data with Windows nor MacOS (see previous paragraph).
Size: as you wish
Swap (very recommended)所謂的交換空間
Mount point: none (無掛載點)
Type: SWAP
Description: see SwapFaq.
Size: size of your RAM.
轉載于:https://www.cnblogs.com/suncf/p/4090586.html
總結
以上是生活随笔為你收集整理的安装Ubuntu时,遇到自定义交换空间swap大小设置问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 此blog已经迁移~~~
- 下一篇: 了解php面向对象