發信人:chess.bbs@snow.ice.ntnu.edu.tw (chess) 日期:Wed, 2 Apr 1997 23:26:53 GMT 標題:Re: 不是要考你啦!? 信群:tw.bbs.comp.novell 看板:novell 代號:<3I0PW4$NGA@snow.ice.ntnu.edu.tw> 組織:師大資訊白色情迷站 ==> 在 "C. 的文章中提到: : > chess 兄,我根據您提供的公式(vol-Mg*0.023/block-size)來算, : > 以 8MB 的 RAM 及 1GB 的 Hard-Disk 來計算,怎麼算也算不出 5M 多 是我寫得太簡略了!因為我想 vol size 跟 memory requirement 的公式在本版上應該大家耳熟能詳了 so.. : > 我們在探討一個問題,那就是在你所考慮的幾項要件中,是否應將此 : > Server 中的目錄多寡及檔案大小的因素考慮在其中,就整個 Server 的 第二點就是在考慮這個啊! 不過雖然從公式中算出 1G 的 volumn 需要 5mb 多 但是您去 mount 一個空的 volumn 跟已經有一堆檔案的一個同樣大小 的 volumn 您可以從 memory resource 中看到所耗的 memory 是不同的 這公式算出來的應該是當每一個 block 都被用掉時會耗用的 memory : 在 3.12 版當Block Size 設較大時有浪費硬碟空間的顧慮, : 但記憶體不足時就不得不的措施。 除了記憶體的關係外,我想 block-size 小您的 cache buffer size 也就小了,當然一般的 file server 上應該沒什麼差別,但在某些情 況上是會影響 performance的 : Block Suballocation 的功能會利用未用完的Block 空間存放 : 較小的檔案,所以即使有很多小於Block Size 的檔案存在也不 : 會浪費很多的硬碟空間。 所以上文我有書名在 3.12 時,當然更早的版本 block size 還是嚴重影響到 硬碟的有效儲存率!不過補充一點一個 block 就是固定的 size 4.x 並不是 利用未用完的 block 空間,而是另外去 create 一些 block 大小 default 是 512 bytes 來存放,這些 512 bytes 大小的 block 稱其為 suballocation -- ★ 發信站: 白色情迷 (140.122.77.49) 來自: 168.95.90.104 .