[問題] -使用ls指令緩慢問題

作者: xyzman (.........)   2015-06-16 18:43:34
我的檔案系統是透過Fiber SAN mount進來約2x T的磁碟空間
當某些資料夾下存在約4xxx多個子資料夾的狀況下
在那個資料夾第一次下ls指令後,約需要等30~40秒檔案目錄
才會list出來,但是等第一次ls指令完成,後續再執行ls檔案
就出現得相當快速,如果ls -f不做排序,則不管是不是第一次
都會相當的快速。請問這樣的情形是正常的嗎?有什麼改善的方法?
作者: chang505 (眼線)   2015-06-16 21:15:00
檔案多當然慢一般ls下去 就類似 沒有index的db要撈資料 資料多就慢(比喻而已)但是只4000多 30幾秒的確有點誇張
作者: xyzman (.........)   2015-06-17 08:16:00
ls的結果會有類似cache的機制嗎?我執行ls第一次後,後續再ls就變的非常的快速?
作者: dou0228 (7777)   2015-06-17 10:09:00
檔案系統是啥? ext3 ??
作者: rickieyang (Rickie Yang)   2015-06-17 21:12:00
一次列出四千多檔案好像沒什麼意義...

Links booklink

Contact Us: admin [ a t ] ucptt.com