精華區beta FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (GSS)》之銘言: > ※ 引述《GSS (GSS)》之銘言: > : 請問重編 kernel 如果記憶體有 2G 需要加入下面這行設定嗎? > : options MAXMEM="(2048*2048)" > ^^^^ 自己修正一下 @@" 是 1024 > : 目前是剛裝好,在 top 的時候 Mem 的部分是已經可以看到 2G 的記憶體顯示了 > 自問自答一下,剛剛測試了兩次,發現有加沒加似乎都沒有差別 是 x86 的架構嗎? 在 x86 架構上,FreeBSD 用戶地址空間的大小為3GB,系統為1GB 系統的大小可以用 KVA 來調配。 目前系統的 KVM 可以用 sysctl 來查 # sysctl vm.kvm_size 用戶空間可以用 limits 來查 # limits -a // all # limits -d // datasize # limits -s // stacksize 如果記憶體沒有正確抓出來的話,可以用 MAXMEM 來調 要注意的是,單位是 KB,要調之前請看 LINT(4.x)或 NOTES(5.x)的說明 以 2GB 為例: [5.x] options MAXMEM=(2*1024*1024) [4.x] options MAXMEM="(2*1024*1024)" 如果要調 datasize 或 stacksize,以 2GB 為例 - MAXDSIZ :用戶空間位址最大的datasize - DFLDSIZ :用戶空間位址預設的datasize - MAXSSIZ :用戶空間位址最大的stacksize 要注意的是,單位是 Bytes [5.x] options MAXDSIZ=(2048UL*1024*1024) options DFLDSIZ=(2048UL*1024*1024) options MAXSSIZ=(2048UL*1024*1024) [4.x] options MAXDSIZ="(2048*1024*1024)" options MAXSSIZ="(2048*1024*1024)" options DFLDSIZ="(2048*1024*1024)" (如果有問題的話,把 2048 降為 2047 看看) -- _____________ | ,,, ,* | | ( '-')/) |「紊亂中找到秩序,混沌中釐清觀念」 | (( ) | 不管周遭的世界如何改變,世上仍然有恆常不變的根本價值與通則 | (,,),) | |_____________| - Jim Collins - > ※ 引述《GSS (GSS)》之銘言: > : 請問重編 kernel 如果記憶體有 2G 需要加入下面這行設定嗎? > : options MAXMEM="(2048*2048)" > ^^^^ 自己修正一下 @@" 是 1024 > : 目前是剛裝好,在 top 的時候 Mem 的部分是已經可以看到 2G 的記憶體顯示了 > 自問自答一下,剛剛測試了兩次,發現有加沒加似乎都沒有差別 -- _____________ | ,,, ,* | | ( '-')/) |「紊亂中找到秩序,混沌中釐清觀念」 | (( ) | 不管周遭的世界如何改變,世上仍然有恆常不變的根本價值與通則 | (,,),) | |_____________| - Jim Collins - -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 61-231-152-194.dynamic.hinet.net