cnhnln 发表于 2006-10-11 17:37:36

Speed up performance by using

Speed up performance by using multiple swap partitions

http://lists.nchc.org.tw/pipermail/articles/2003-March/000435.html

如果你有多個實體磁碟機,分割你的swap空間在各個磁碟機上可以增進系統的效能
因為它們可以同時進行虛擬記憶體的暫時存取動作
使用SCSI磁碟機可增加更多效能,因為SCSI裝置是並列作工的-同時進行的-
一般IDE裝置是串列作工的-交替進行-

如果你的系統(尤其是Server)有多個磁碟機設為RAID 0,它會自動分散資料成並列式
到所有的磁碟機中,這可比將swap分割區至於一個磁碟機中增加非常多寫入速度
當然,並不是所有人都有足夠的錢去玩RAID;幸運地,有另一個方法提供swap分割區
相當的效能在多重磁碟機的環境

使用/etc/fstab檔案的優先權設定來"並列"swap檔案的讀寫動作(Note:這在多重SCSI
裝置 與/或 多重控制器的情況下最好。在這個技術下,兩個IDE裝置在同一個控制器
的情形下將可看到一點點或沒有任何的效能增進,但多重IDE裝置在多重控制器的情況
下可以增加頗多的效能)

開啟/etc/fstab這個檔案,如果你每個SCSI裝置都有一個swap分割區,你也許會看到
一些像這樣的東西(不包含標籤)

<partition<mount      <partition      <mount          <backup
name>       point>      type>         options>      dump>      <pass>
/dev/sda2    none         swap             sw            0         0
/dev/sdb2    none         swap             sw            0         0
/dev/sdc2    none         swap             sw            0         0
/dev/sdd2    none         swap             sw            0         0

預設情況下,它沒有足夠的空間供應現在的暫存動作所需時,Linux會先使用/dev/sda2
這個swap分割區,然後是/dev/sdb2,以此類推

另外,你可以改變這個設定成:

<partition<mount      <partition      <mount          <backup
name>       point>      type>         options>      dump>      <pass>
/dev/sda2    none         swap             sw,pri=3      0         0
/dev/sdb2    none         swap             sw,pri=3      0         0
/dev/sdc2    none         swap             sw,pri=3      0         0
/dev/sdd2    none         swap             sw,pri=1      0         0

你將分配前三個分割區為相同優先等級。(swap分割區由高優先權至低優先權順序備使
用,最高優先權等級是32767而0是最低。)這使Linux寫入前三個分割區為並列的,增進
相當多的 讀/寫 處理量在swap空間。第四個分割區只有在頭三個分割區滿的時候才會
被使用

使暫存動作並列的這項技術也可以讓你優先存取最快的磁碟機。因此,你可以用低優先
權設定一個swap分割區在老舊且慢的磁碟機,如此,他就只有在所有高速的swap空間耗
盡時才被使用
--
知識本無價資訊價更高
加入OpenSource 兩者皆可得美哉!
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: 61-231-240-91.hinet-ip.hinet.net
-- end of forwarded message --

--
Julian Yu-Chung Chen
http://homepage.mac.com/julian9/
mailto: [email protected]


http://www.tldp.org/HOWTO/Partition/setting_up_swap.html

linky_fan 发表于 2006-10-12 20:30:23

我觉得还是加根内存实在 :mrgreen:

jiangtao9999 发表于 2006-10-12 22:33:52

技嘉的 i-ram …………

cnhnln 发表于 2006-10-13 23:35:58

kao,明显都是在灌水

yetop 发表于 2006-10-14 23:11:23

IDE的用处不大,SCSI应该是有帮助的
页: [1]
查看完整版本: Speed up performance by using