bv2lk
2008-03-29, 12:31 AM
不好意思
我在 FF 裡面裝了這個
http://www.undermined.org/projects/view/5
前幾天忘記 關 ......... 這個讀的資料量比較大 .....
TOMATO 沒問題的.
我在 FF 裡面裝了這個
http://www.undermined.org/projects/view/5
前幾天忘記 關 ......... 這個讀的資料量比較大 .....
TOMATO 沒問題的.
| 【討論】Tomato Firmware 中文化for Buffalo&Linksys bv2lk 2008-03-29, 12:31 AM 不好意思 我在 FF 裡面裝了這個 http://www.undermined.org/projects/view/5 前幾天忘記 關 ......... 這個讀的資料量比較大 ..... TOMATO 沒問題的. bx2aa 2008-03-29, 01:01 AM 原本在想把 strftime(s, sizeof(s), "%a, %d %b %Y %H:%M:%S %z", localtime(&t)); web_puts(s); 中間加一行 strftime(s, sizeof(s), "%a, %d %b %Y %H:%M:%S %z", localtime(&t)); s =~ web_puts(s); 改好了就不用了. puwen 2008-03-29, 01:08 AM 原本在想把 strftime(s, sizeof(s), "%a, %d %b %Y %H:%M:%S %z", localtime(&t)); web_puts(s); 中間加一行 strftime(s, sizeof(s), "%a, %d %b %Y %H:%M:%S %z", localtime(&t)); s =~ web_puts(s); 改好了就不用了. Hi, 有更簡單的方法嗎? 我的第二種方法應該是比較消耗資源 如果有可以更簡單就達到目地的方法 可以拿出來討論一下 Thanks. bx2aa 2008-03-29, 01:20 AM 所以實際使用的 session 越多, 可用(剩餘)的記憶體就會越少 當少到某種程式 系統就會 crash 假設: 設定 40960 和設定 2048 開機後剩餘記憶體容量有沒有差異? ps:還沒開始用時. 如果有差, 就要找出最佳值, 透過判斷記憶體容量自動設定最佳值為預設值或最大值. 可以避免有人改太大後, 會有一段時間要重開機ㄧ次的問題. bv2lk 2008-03-29, 01:28 AM 假設: 設定 40960 和設定 2048 開機後剩餘記憶體容量有沒有差異? ps:還沒開始用時. 如果有差, 就要找出最佳值, 透過判斷記憶體容量自動設定最佳值為預設值或最大值. 可以避免有人改太大後, 會有一段時間要重開機ㄧ次的問題. 設定成 65535 和 2048 剛開機的記憶體消耗量 幾乎不變. 我想 機器開久了 還是REBOOT TOMATO 才會設計 定時重開機的功能 (舊版TOMATO 並沒有) puwen 2008-03-29, 01:57 AM 設定成 65535 和 2048 剛開機的記憶體消耗量 幾乎不變. 我想 機器開久了 還是REBOOT TOMATO 才會設計 定時重開機的功能 (舊版TOMATO 並沒有) 開完機, 系統中記憶體剩下 21.53 MB可用 (約 22045 KB) 有 19 連線, 每個 ip_conntrack buffer 會佔用 292 Byte (算 300 Byte) 19 * 300 Byte = 6K 所以可以推算出 開完機後可用記憶體剩 22 MB 系統大約使用 10 MB 的記憶體 如果規劃留 5 MB 的記憶體給系統用的 16M 可用連線數為 (16-10-5 MB) / 300 Byte = 3,495 32M 可用連線數為 (32-10-5 MB) / 300 Byte = 59,419 所以 32M 的 router 來說 20480 應該是可以接受的值 補充一下 ip_conntrack_max 指的應該是你系統可以建立 n 個連線 並不是實際上目前的連線數 所以設成 65536 & 20480 剩餘記憶體是沒什麼差的 bv2lk 2008-03-29, 02:36 AM 開完機, 系統中記憶體剩下 21.53 MB可用 (約 22045 KB) 有 19 連線, 每個 ip_conntrack buffer 會佔用 292 Byte (算 300 Byte) 19 * 300 Byte = 6K 所以可以推算出 開完機後可用記憶體剩 22 MB 系統大約使用 10 MB 的記憶體 如果規劃留 5 MB 的記憶體給系統用的 16M 可用連線數為 (16-10-5 MB) / 300 Byte = 3,495 32M 可用連線數為 (32-10-5 MB) / 300 Byte = 59,419 所以 32M 的 router 來說 20480 應該是可以接受的值 補充一下 ip_conntrack_max 指的應該是你系統可以建立 n 個連線 並不是實際上目前的連線數 所以設成 65536 & 20480 剩餘記憶體是沒什麼差的 16M 的機器 若要 "非常" 穩定的工作 4096 應該是正常值? 當 ip_conntrack 數量超過之後 , 會發生什麼狀況? 很久沒用 16M 的機器了 . 可用 TOMATO 韌體的機器 最少 FLASH 4M ,RAM 16M 官方預設ip_conntrack_max 2048 . 如 WHR-G54S WHR-HP-G54 這類的機器 只是符合基本需求而已. puwen 2008-03-29, 02:44 AM 16M 的機器 若要 "非常" 穩定的工作 4096 應該是正常值? 當 ip_conntrack 數量超過之後 , 會發生什麼狀況? 很久沒用 16M 的機器了 . 可用 TOMATO 韌體的機器 最少 FLASH 4M ,RAM 16M 官方預設ip_conntrack_max 2048 . 如 WHR-G54S WHR-HP-G54 這類的機器 只是符合基本需求而已. session 數超過設定時(ip_conntrack_max), 頂多無法連線吧 http://cha.homeip.net/blog/archives/2005/06/_linux_nat_ip_c.html 如果 session 數尚未超過 ip_conntrack_max, 可是系統上可用記憶體為 "0" 應該就會當機了 有興趣可以看一下 Netfilter conntrack performance tweaking, v0.8 http://www.wallfire.org/misc/netfilter_conntrack_perf.txt bv2lk 2008-03-29, 10:21 AM 謝謝你的資訊 有個問題 關於 cpu 頻率顯示 每次顯示 cpu 頻率時 ,會不會 每次讀 nvram 一次? 若會的話 我覺得取消 比較好. ----------------------------- 掛 usb 並加上 webcam 功能! http://lampiweb.com/foro/index.php/topic,1538.0.html http://www.dd-wrt.com/phpBB2/viewtopic.php?t=28195&postdays=0&postorder=asc&start=0 http://www.dd-wrt.com/phpBB2/viewtopic.php?t=28958&postdays=0&postorder=asc&start=0 應該不錯!!! bx2aa 2008-03-29, 10:10 PM 設定成 65535 和 2048 剛開機的記憶體消耗量 幾乎不變. 我想 機器開久了 還是REBOOT TOMATO 才會設計 定時重開機的功能 (舊版TOMATO 並沒有) 如果排好幾天結果和 Server 斷了, 重頭排, 有時希望可以撐久一點. 沒改變的話. 16MB 預設值 Session 3600 最大值 14000 32MB 預設值 Session 17500 最大值 65535 64MB 和 32 MB 相同就可以了. |