2014-01-31 21 views
0

我試圖在Synology DS209j上構建gcc。這是舊的和相當薄弱的硬件,但我想知道一切是否正常。運行製造。一切正常嗎?

在shell中,我在過去16小時內沒有輸出。最後的輸出是:

build/genautomata ../.././gcc/config/rs6000/rs6000.md \ 
    insn-conditions.md > tmp-automata.c 

top命令揭示狀態d的過程中,並使用CPU的平均5%。該構建是否按預期進行,還是永遠無法完成?如果它的行爲如預期那樣,爲什麼CPU利用率如此之低?

回答

1

你不說你正在使用什麼操作系統,所以很難給出建議。首先,當然,您可以查看tmp-automata.c文件的內容並查看它是否正在寫入。您也可以查看該文件的時間戳以查看上次更新的時間。如果你使用的是Linux,你可以運行strace -p <pid>,看看系統調用它的方式,並試着去感覺它是否處於無限循環中。 UNIX的其他變體也有類似的命令。

+0

這是一個Linux系統,所以你的建議應該工作。 – Bengt62

相關問題