Gentoo Linux 23
レス数が1000を超えています。これ以上書き込みはできません。
0001login:Penguin
2007/07/09(月) 21:22:53ID:IPu2+Iarhttp://www.gentoo.org/
Gentoo Linux Users Group Japan (GentooJP)
http://www.gentoo.gr.jp/
・はじめに
GentooJPの歩き方
http://www.gentoo.gr.jp/jpmain/arukikata.xml
Gentooハンドブック(含 インストールガイト)
http://www.gentoo.org/doc/ja/handbook/
・もうちょっと先
Gentoo Linux Frequently Asked Questions
http://www.gentoo.org/doc/ja/faq.xml
Gentoo Linux tips 集
http://www.gentoo.gr.jp/jpmain/tips.xml
Portage ユーザガイド
http://www.gentoo.org/doc/ja/portage-user.xml
Gentoo-Portage.com
http://www.gentoo-portage.com/
Gentoo-Wiki.com
http://gentoo-wiki.com/Main_Page
前スレ
Gentoo Linux 22
http://pc11.2ch.net/test/read.cgi/linux/1174358448
0951login:Penguin
2007/12/06(木) 23:57:29ID:xa+3bKMYemerge -p depcleanでも出るけど、他に調べる方法ってなにがある?
0952login:Penguin
2007/12/07(金) 00:09:22ID:VNNrwYmy0953login:Penguin
2007/12/07(金) 00:10:43ID:VNNrwYmy0954login:Penguin
2007/12/07(金) 00:17:18ID:VNNrwYmy103
emerge -ep world|wc -l
274
たぶん最初のヘッダ3行もカウントされてるんで実際は引く3かな。
genlop(gentoolkit)は入れてないんで分からない。
0955login:Penguin
2007/12/07(金) 00:19:56ID:COXjW7vSシステムの再構築にかかる"時間"を聞かれている訳だから、
パッケージ数よりも、どのパッケージをインストールしているかが重要だと思う。
/var/lib/portage/worldを晒した方がいいのか?どうだろう。
0956login:Penguin
2007/12/07(金) 00:23:59ID:RDselNbu# emerge -ep system | wc -l
270
# emerge -ep world | wc -l
671
ちなみに時間はこんな感じ。
# emerge -ep system | genlop -p
Estimated update time: 7 hours, 11 minutes.
# emerge -ep world | genlop -p
Estimated update time: 1day, 2 hours, 33 minutes.
速いマシンがうらやましいけど、特に支障はないからなぁ。
0957login:Penguin
2007/12/07(金) 00:29:53ID:COXjW7vS# emerge -ep system | wc -l
# emerge -ep world | wc -l
# equery l | wc -l
の値がそれぞれバラバラなのだがどれが正しいんだろう?
0958login:Penguin
2007/12/07(金) 00:35:10ID:COXjW7vS>>954の言う通り3を引けば、下記は同じ結果だった。
# emerge -ep world | wc -l
# equery l | wc -l
ただ、--depcleanは上記の結果より1少ない値が出力された。
0959login:Penguin
2007/12/07(金) 00:35:40ID:a1EPw3sz0960login:Penguin
2007/12/07(金) 00:53:06ID:COXjW7vSとまあ、それくらいかな?w
0961login:Penguin
2007/12/07(金) 00:55:03ID:OYCOiXiIアレよりコンパイルに時間かかるものある?
0962login:Penguin
2007/12/07(金) 00:59:03ID:Gan7bXrkやっぱアレはヤヴァイよな。
2.13GHzのCore2Duoで以前やったときも9時間くらいかかった。
6時間くらいしたときコンパイルエラーとか出てキレそうになった。
それからは妥協して32bitのOpenoffice-binにした。
0963login:Penguin
2007/12/07(金) 01:03:01ID:VrTftA10C2Dだけど32bit環境でやってる
0964login:Penguin
2007/12/07(金) 01:08:58ID:Gan7bXrkflashとか見るから結局emulパッケージが必要だし、なにげに32bitのほうが
アプリ的にいろいろ便利なことは分かっていても損な気がしてしまう64bitな俺。
0965login:Penguin
2007/12/07(金) 02:22:20ID:WalUjnWi~x86じゃないと入らないのかね?
0966login:Penguin
2007/12/07(金) 02:35:45ID:ojBZjwLu>qlist -Iv |wc -l
1468
> qlist -Iv 9999|wc -l
94
>emerge -ep system | wc -l
341
>emerge -ep world | wc -l
1446
>emerge -ep system | genlop -p
Estimated update time: 12 hours, 33 minutes.
>emerge -ep world | genlop -p
Estimated update time: 3 days, 14 hours, 12 minutes.
>qlop -l|wc -l
26788
0967login:Penguin
2007/12/07(金) 02:37:59ID:ILwiw+pM# emerge genlop
0968login:Penguin
2007/12/08(土) 00:41:33ID:G3b9fxwE0969login:Penguin
2007/12/08(土) 00:46:29ID:9QexPIXt前にここで出てたんで、worldは積極的に指定すれば登録される、依存で黙示に入った場合は未登録
というのは分かったんだけど、
systemはarchとかprofileの違いこそあれそれが同じ環境なら同じ数なんじゃなかったの?
そもそもsystemはどう決まってるんでしょう?
0970login:Penguin
2007/12/08(土) 01:10:33ID:JMitXr+QUSEでXを受けとるopensshとかが依存の関係で大量のebuildを連れてくるんで
ないかと
0971login:Penguin
2007/12/08(土) 01:19:36ID:yOI9Wfnmkeywordsも関係するだろうね。
0972login:Penguin
2007/12/08(土) 07:06:23ID:MKZNrQZ8聞いてみたのですが、worldはともかくsystemのパッケージ数が人によって
違いすぎてあまり参考になりませんでした。ちなみに、私の場合はAthlonXP2000+で
system 241個 10 hours, 3 minutes
world 837個 1 day, 23 hours, 13 minutes
となります。Firefoxのコンパイル時間ならCPUによる違いが見られると思いますので
emerge -p mozilla-firefox | genlop -p
Mobile AMD Athlon(tm) XP 2000+
[ebuild R ] www-client/mozilla-firefox-2.0.0.11
Estimated update time: 1 hour, 28 minutes.
今度はこれでお願いします。
0973login:Penguin
2007/12/08(土) 08:05:11ID:xhP1CO4Nんだがfirefoxって並列コンパイル禁止のebuildだったようなw
0974login:Penguin
2007/12/08(土) 09:08:17ID:KD4sWPtqうちのCore2Duo@2GHzで 15 minutes and 57 seconds だ
0975login:Penguin
2007/12/08(土) 11:01:27ID:+7hsxsMZ0976login:Penguin
2007/12/08(土) 11:27:40ID:MKZNrQZ8Firefoxのコンパイル中にtopで見てみたところコンパイラは1つしか動いていないので
確かに並列コンパイルできないようです。Firefoxの場合はCFLAGSも-O2に固定されて
しまいます。FEATURESは以下の通りでparallel-fetchとtestを使うくらいでよく知りません。
emerge --info | grep -i features
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
gccバージョンはgcc-4.1.2だと思います。
という訳で、Firefoxだとマルチコアの性能をフルに発揮できないようです。今見ているとFirefoxよりクリティカルな
はずのglibcは並列コンパイルできるようなので、こちらの方でお願いします。それとgenlopはパッケージのバージョンを
またいで計算するようで、splatの方が正確だろうと思います。
splat -s glibc-2.7
Average Time: 1 hour, 2 minutes, and 27 seconds
0977login:Penguin
2007/12/08(土) 12:19:01ID:9QexPIXtsplatで14分47秒。
vmware player上でcore2duo 2GHzのコア2つ使用。
FEATURESはそちらのに加えてdigest。マイナス分はなし。
gccは4.1.2のp1.0.2
0978login:Penguin
2007/12/08(土) 12:30:13ID:HwJfYX5w音符マークが出て演奏されたと思うのですが、ポインタを
合わせても音が出なくなった。音符マークは出てます。
最新へアップデートして設定がおかしいのかと思うのですが、
ポイントはどの辺りでしょう?
プレイヤーを明示的に立ち上げれば問題なく演奏されます。
esdも再起動してみたりしましたが、変化なしです。
nautilusも再度コンパイルしてみましたが、変化なしでした。
0979login:Penguin
2007/12/08(土) 12:49:48ID:55N87KM/コンパイルの並列化が行われない。
しかし、WANT_MP="true"などとmake.confに書いておくと、上書きが行われず並列化できる
ebuildも存在する(firefoxとか)。
でも理由があるから制限しているわけで、推奨はされないだろうな。
0980login:Penguin
2007/12/08(土) 15:47:04ID:GEqLmpVIboostあたりがそこそこヘビーで当たり障りがなさそうなんだが。
0981login:Penguin
2007/12/08(土) 16:22:10ID:x/nlrD68Intel Core Duo 1.83GHz
0982login:Penguin
2007/12/08(土) 16:56:47ID:yOI9Wfnm実行して調べるならtimeでいいじゃんと思うのですが。
0983login:Penguin
2007/12/08(土) 17:20:26ID:70PJF+rGFEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
gcc 4.1.1
glibc-2.6.1 USE="hardened nls" 1h57m43s
userlocales ってなくなったんだっけ?
0984982
2007/12/08(土) 17:24:34ID:NGYZhKVBしかし、うちじゃ最小のアップデートしかしてないから-epやると
新しいパッケージが沢山引っかかるんだよな。
ていうか、それ以前にログは最近のしか残してないから使えないな。
0985login:Penguin
2007/12/08(土) 17:50:44ID:MKZNrQZ8ここで、数が少ないですが色々なCPUのコンパイル時間を調べられます。
OpenOfficeもCore 2 Duoなら、2時間切れそうです。
新しいCPUだとこれほど速くなるとは思いませんでした。
0986login:Penguin
2007/12/09(日) 03:26:33ID:eCfEiOOWうちのはギガないからFirefoxなんて6時間だぞ!
0987login:Penguin
2007/12/09(日) 04:39:41ID:0vvnEnYoうちだとfirefoxって-binの方が快適に動作するんだよねぇ。
依存関係でbinじゃないほうも引っ張られるけど。
0988login:Penguin
2007/12/09(日) 04:47:53ID:lzUy9chB現にCore2Duoなんですが8時間くらい余裕でかかるんですけどwwwwww
Firefoxは30分以内には終わってる。やっぱOpenofficeは別格か。。。
0989login:Penguin
2007/12/09(日) 05:12:08ID:NirbGsg+それなんかおかしくないかい?
周波数はいくつ?一口にcore2といっても低電圧とかだとそれなりに遅いし・・・
ちなみに俺のだとノート用の2GHzだけどOOで2時間は切るよ。
あ、並列コンパイル(-j3)は使ってだけどね。
デスクトップだとクロックアップしてもう少しで1時間切れそうなくらい。
Quadだと余裕で1時間以内だろうよ。下手したら30分切るんじゃないか?
0990login:Penguin
2007/12/09(日) 05:16:46ID:0vvnEnYomakeでの並列化には限界があるからそこまで速くならないと思う。
0991login:Penguin
2007/12/09(日) 05:56:53ID:lzUy9chBCore2Duoのデスクトップ用2.13GHzっす。メモリは2G
関係ある有効なUSEフラグは"cups dbus gnome gstreamer gtk pam"
MAKEOPTS="-j3"
CFLAGS="-O3 -march=native -mtune=native -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
ですね。
0992login:Penguin
2007/12/09(日) 09:52:57ID:2GmmPMJFぜひMAKEOPTS="-j5"に変更を。
コアの数 * 2 + 1が適正。
0993830
2007/12/09(日) 15:29:45ID:7XCWp+F98時間は明らかにおかしい。
OpenOfficeだけでその時間は有り得ない。
Core2DuoのマシンからPen3のマシンへSSHでログインしてて、
その事忘れてemergeしちゃったとか。
0994login:Penguin
2007/12/09(日) 15:30:21ID:4EzEoo2Zコア+1じゃないの?
0995993
2007/12/09(日) 15:31:06ID:7XCWp+F90996login:Penguin
2007/12/09(日) 16:01:47ID:ZMAl8PpI0997login:Penguin
2007/12/09(日) 16:09:01ID:9DD119oB0998login:Penguin
2007/12/09(日) 16:17:01ID:9DD119oBttp://pc11.2ch.net/test/read.cgi/linux/1197184271/
0999991
2007/12/09(日) 16:29:47ID:lzUy9chBCore2DuoのマシンからPen3のマシンへSSHでログインしてて、
いやそれはない。しばらくしてから試してみるわ。
>>992
そうだな、インスコドキュメント見なおしたらに( コアの数 + 1 ) * 2 が適正って書いてあったのでそうしてみる。
昔読んで書いた時二倍を読みとばしててその後ずっと勘違いしてたわww
>(Nにはここの設定に適した数値を入力してください)
>(一般的にはCPUの合計数+1の二倍をNに設定します)
>MAKEOPTS="-jN"
1000login:Penguin
2007/12/09(日) 16:36:39ID:lzUy9chBおっと御礼を言うのを忘れてましたわ。
ありがとうございました。
終わったらまた報告させて頂きますー。
1000get
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。