[問題] ls 結果輸出會卡住?

看板Linux作者 (Eric Chang)時間10年前 (2015/04/24 16:09), 10年前編輯推噓0(0012)
留言12則, 4人參與, 最新討論串1/1
我在工作站(freebsd)上執行一個 find的指令 find /nas/BB -type f -name '* [0-9].pp*[^~]' > /tmp/test.txt 這個指令大概會找出 500多個檔案 ,不過路徑很長 在沒寫入檔案時,直接在CONSOLE上面看,速度很快 可是只要寫入到 /tmp/test.txt 速度就驟降 而且看檔案的大小,都是以32768為級距往上跳,而且會跑很久很久 32768->65536->98301->131072 .... / 是用兩顆 160G 的 SATA硬碟作 mirror 檔案總共的大小大約是 5x ~6x KB 應該不至於這麼慢才對啊?? 請問我該怎麼檢查? 後來有測試建立一個 RAMDISK 給他寫入,還是一樣的狀況 所以應該是可以確定排除硬碟的問題.. 剛剛又跑了一次,用 time 去抓時間 結果跑了 16:35.69 ..... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.177.1 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1429862943.A.618.html ※ 編輯: chang0206 (60.251.177.1), 04/24/2015 16:11:24

04/24 16:58, , 1F
中途看檔案內容是對的嗎?
04/24 16:58, 1F

04/24 17:09, , 2F
是,中間、還有最後跑完都是正確內容
04/24 17:09, 2F
※ 編輯: chang0206 (60.251.177.1), 04/24/2015 17:10:14

04/24 17:18, , 3F
有測過console看(不寫到硬碟)的時間是多少?
04/24 17:18, 3F

04/24 17:36, , 4F
不加 more的話 大概是幾十秒完 /nas 是我用nfs去mount
04/24 17:36, 4F

04/24 17:36, , 5F
進來的目錄 我在猜是不是卡在這裡..
04/24 17:36, 5F

04/24 18:22, , 6F
用 | tee /tmp/test.txt 試看看?
04/24 18:22, 6F

04/24 18:39, , 7F
雖然覺得可能性不高,但唯一想得到的可能是把-type f移到
04/24 18:39, 7F

04/24 18:39, , 8F
-name ... 之後試試看,死馬當活馬醫
04/24 18:39, 8F

04/24 18:40, , 9F
再不然試 -o3 (這是ubuntu 12.04的 man page上參數,free
04/24 18:40, 9F

04/24 18:40, , 10F
bsd不知道有沒有此參數)
04/24 18:40, 10F

04/24 18:41, , 11F
-O3
04/24 18:41, 11F

04/25 02:02, , 12F
FreeBSD find 沒有 -O
04/25 02:02, 12F
文章代碼(AID): #1LEVeVOO (Linux)
文章代碼(AID): #1LEVeVOO (Linux)