1. 程式人生 > >第二章習題答案

第二章習題答案

linux

1. 我們所謂的32位、64位指的是cpu的gprs(general-purpose registers,通用寄存器)的數據寬度。64位的cpu較之32位可以進行更大範圍的整數運算;可以支持更大的內存。不能因為數字上的變化,而簡單的認為64bit處理器的性能是32bit處理器性能的兩倍。實際上在32bit應用下,32bit處理器的性能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應用下性能更強。?
而操作系統也是區分32位和64位的,目前主流的計算機硬件大多都是64位的cpu,所以都支持安裝64位的操作系統,當然安裝32位操作系統也是可以的,至於安裝32位還是64位系統主要看我們的計算機內存有多大,如果超過4g就安裝64位,否則就安裝32位反而會更好。?

查看系統是32位還是64位使用命令 uname -a 如果顯示有x86_64則是64位系統,而顯示 i386,i586或者i686則是32位系統。?
2. swap分區也就是windows下面的虛擬內存,它的作用主要在於,當系統內存不夠用時,或者說快用完時,那麽系統會把內存裏面的較老的數據臨時放到swap中,這樣就可以騰出一部分內存分配給其他程序使用。一般我們安裝系統的時候,都要分一部分磁盤空間給swap,通常我們分內存大小的2倍給swap,但有時您的服務器內存量很大比如說32g甚至64g,那麽沒有必要分內存大小的2倍給swap了,因為那樣太浪費了。我的建議是,當內存不大於8g時,就分內存的2倍,如果大於8g就分16g即可。?

3. grub是基於gun的一個boot loader, 它是一個多操作系統管理器,用來引導不同的系統。grub可以管理windows系統也可以管理linux系統。?
4. 在分區之前,在左下角有一個選項“加密系統”,如果勾選則設置grub密碼。?
5. /boot分區給200M,swap分區給到內存的2倍,剩下的都給/

第二章習題答案