ソースコードからアプリインスコする際コンパイルに時間かかりすぎる
makeに-jオプションつけるのも有名だけど何か爆速化できる方法はないものなのか・・・
欲を言えば./configureの時間も短縮したい
CPUを替えるっていうのはなしで
【make -j 2】爆速コンパイル
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2012/07/07(土) 22:50:18.07ID:KmMXFpEh2012/07/07(土) 22:51:56.34ID:25u5juZF
じゃあPCを買い換えるに1票
2012/07/07(土) 23:02:27.92ID:RTbyr1M+
4login:Penguin
2012/07/08(日) 03:18:38.05ID:pS2tXQ92 京を使うに一票
2012/07/08(日) 03:28:21.62ID:JFAideR7
全部RAMディスク上におく
2012/07/08(日) 03:32:17.64ID:t5KdOGwY
2コアじゃなくて4コア以上のマシンでやりなよ
アプリインスコするだけなら、コンパイルしなくてもすむんじゃね、今時のディストリは
アプリインスコするだけなら、コンパイルしなくてもすむんじゃね、今時のディストリは
7login:Penguin
2012/07/08(日) 05:35:54.48ID:cLMGpsNv >>4
GNOMEをビルドしてた時はマジで京使おうかと思ったよ
GNOMEをビルドしてた時はマジで京使おうかと思ったよ
8login:Penguin
2012/07/08(日) 08:26:13.40ID:FgoAVA/I AmazonEC2とかは?
一時間数百円でメモリー64GBでCPUもものすごい
化け物な計算資源借りれる
一時間数百円でメモリー64GBでCPUもものすごい
化け物な計算資源借りれる
2012/07/09(月) 08:36:41.44ID:SPutStie
distccつかって、コンパイル処理をほかのマシンにやらせる。
10login:Penguin
2012/07/09(月) 16:42:22.32ID:oU9cb4og2012/07/10(火) 08:25:56.50ID:jSF5dtSs
configureを早くしたい、ってのもまあ方法はなくもない。
確実に結果が決まっている処理についてはあらかじめ環境変数に
指定しておくのだ。本来はcross compile向けの機能。
例えばi386だとこんな感じ:
ac_cv_c_bigendian=no
ac_cv_c_char_unsigned=no
ac_cv_sizeof_long_long=8
ac_cv_sizeof_unsigned_long_long=8
ac_cv_sizeof_long=4
ac_cv_sizeof_unsigned_long=4
ac_cv_sizeof_int=4
ac_cv_sizeof_unsigned_int=4
ac_cv_sizeof_short=2
ac_cv_sizeof_unsigned_short=2
ac_cv_sizeof_short=2
ac_cv_sizeof_unsigned_short=2
ac_cv_sizeof_float=4
ac_cv_sizeof_double=8
ac_cv_sizeof_long_double=12
確実に結果が決まっている処理についてはあらかじめ環境変数に
指定しておくのだ。本来はcross compile向けの機能。
例えばi386だとこんな感じ:
ac_cv_c_bigendian=no
ac_cv_c_char_unsigned=no
ac_cv_sizeof_long_long=8
ac_cv_sizeof_unsigned_long_long=8
ac_cv_sizeof_long=4
ac_cv_sizeof_unsigned_long=4
ac_cv_sizeof_int=4
ac_cv_sizeof_unsigned_int=4
ac_cv_sizeof_short=2
ac_cv_sizeof_unsigned_short=2
ac_cv_sizeof_short=2
ac_cv_sizeof_unsigned_short=2
ac_cv_sizeof_float=4
ac_cv_sizeof_double=8
ac_cv_sizeof_long_double=12
2012/07/22(日) 22:28:18.43ID:JN2wvyLU
つccache
2012/08/04(土) 19:04:37.02ID:e2Y72pzp
export CFLAGS='-O0'
これで高速化まちがいなし
これで高速化まちがいなし
14login:Penguin
2012/08/30(木) 23:24:45.90ID:befk8oIj 何かGentooでemergeするときのコンパイルって普通に(例えばUbuntu上)でコンパイルするよりも早い気がする
カーネルのコンパイルも数時間でできるし
カーネルのコンパイルも数時間でできるし
2012/08/31(金) 12:34:58.42ID:uShs8kDJ
今時のマシンならカーネルコンパイルはmake cleanした後でも10分かからんだろ
2012/08/31(金) 12:41:58.93ID:VeHHeWK3
使わないモジュールも全部含めれば今時のマシンでも1時間くらいかかるのかも
それでも1時間はないかな
それでも1時間はないかな
17login:Penguin
2012/08/31(金) 12:45:54.99ID:Y5U/IO7J カーネルのコンパイルはすぐ終わるし
gnomeのコンパイルも一晩で終わった
最新のCore2Duoはやっぱり速い!
gnomeのコンパイルも一晩で終わった
最新のCore2Duoはやっぱり速い!
2012/08/31(金) 14:20:21.05ID:cjXBOtb9
縁側サーバーってCPUなんなのか
2012/08/31(金) 15:23:49.37ID:kP0ON9qv
最新のCore2Duoってのは流行ってるネタなのか?
20login:Penguin
2012/08/31(金) 23:36:57.91ID:XY5D0N7k スレチかも知れんが、
コアが1つのCPUで`make`したとしてもさ、
ディスクI/Oとかのせいで少しリソース余るんだよな?
それの割合みたいなもの算出できない?
コアが1つのCPUで`make`したとしてもさ、
ディスクI/Oとかのせいで少しリソース余るんだよな?
それの割合みたいなもの算出できない?
2012/08/31(金) 23:51:18.64ID:gto65JBu
timeで大体分かるんじゃないの
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- なぜコンビニは「外国人店員」だらけになったのか? 大手3社で8万人超…元セブン社員が明かす「日本人が集まらなくなった」現場の実情 [♪♪♪★]
- なぜコンビニは「外国人店員」だらけになったのか? 大手3社で8万人超…元セブン社員が明かす「日本人が集まらなくなった」現場の実情★2 [♪♪♪★]
- 大谷翔平が吐露…「自分のなかでもあまりよくない年の一つ」「WBCがあるとすごく長く感じる」 [王子★]
- 【速報】 高市首相 「円安ホクホク」発言に、米国が「…What the fuck」と日本に送っていた ★2 [お断り★]
- 【沖縄】海兵隊もコメント発表「極めて重く受け止め」 那覇のホテル強盗殺人 容疑で米兵逮捕 [ぐれ★]
- 【山梨】パラグライダーで着地時に人に衝突 衝突された東京都の68歳男性が背中の骨を折る重傷 上野原 [ぐれ★]
- 【実況】博衣こよりのえちえちみんなでBBQ🧪
- 【実況】博衣こよりのえちえちみんなでBBQ🧪★2
- ガールズ&パンツァー最終章4話、実況🏡21時スタートなのらよ🍬
- 高市早苗はヒトラー🪰23 [784319933]
- 【高市悲報】tuki.(17)のあたしこが止まらない。黒ニットで強調してしまい「すっかり大きくなったね」などのリプが大量発生 [663382246]
- 中国の物流ロボット、トヨタやコマツなどの大企業が続々と日本に導入開始!日本人人手不足が追い風 [668024367]