- 1 名前:名無しさん@お腹いっぱい。 [2007/02/13(火) 12:04:09 ]
- FreeBSD/amd64を取り扱うスレです。
(対象となるCPUは AMD Opteron/Athlon64/ 64bit対応のSempron Intel Core 2 Duo/EM64T対応の Xeon ,Pentium ,Celeron など ) なお、本スレは2ch次世代向け実験鯖のためのスレでもあります。 2ch特化型サーバ・ロケーション構築作戦 Part24 qb5.2ch.net/test/read.cgi/operate/1166543133/ なにか情報などがありましたらお願いします。 root★さんが喜ぶでしょう。 前スレ FreeBSD for AMD64(and for oyster901) pc10.2ch.net/test/read.cgi/unix/1075691732/
- 592 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 06:45:37 ]
- NetBSDだけど、ウチもPhenom遅いな。
clockの低いOpteron(DELL PowerEdge T105) の方が全然速い。なんでだろ? L3$がそんなに効いてるとは思えんのだが。
- 593 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 18:19:11 ]
- Op1352(4core 2.1GHz), DDR2-667 2GB にて昨日の7-stable(実質7.1)
# time -h make -j6 buildworld > /tmp/build.log 25m5.43s real 1h10m43.09s user 15m5.31s sys /tmpと/usr/objがtmpfs、/usr/srcはuzipなmd(メモリ上) 2回目以降はキャッシュに乗るから確か30秒くらいは縮んだはず。 -j4と-j8も試してみたけど、-j6が一番速かった。 srcが非圧縮だとまた違うかもしれないが、-j6では数秒しか変わらず。 >>581よりはまだマシな結果だけど、>>591と大して変わらないのか……
- 594 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 18:27:15 ]
- え?うちのathlon64 3500+(2.2GHz)でも 7.1RC2の make -j2 buildworld は
22分ぐらいだよ?
- 595 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 18:38:38 ]
- あ、うそうそ
22分はbuildkernelだ buildworldは1時間ちょっとだよ ごめんよ
- 596 名前:593 mailto:sage [2009/01/02(金) 19:02:02 ]
- >>588
こちらも同じく悲惨な結果になってしまった。 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk <sv@phystech.com> www.phystech.com/download/ubench.html FreeBSD 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #2: Fri Jan 2 03:55:25 JST 2009 Ubench CPU: 465467 Ubench MEM: 48385 -------------------- Ubench AVG: 256926 同機種、以前のデータ FreeBSD 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Mon Sep 29 02:28:35 JST 2008 Ubench CPU: 467283 Ubench MEM: 106032 -------------------- Ubench AVG: 286657 何故か突然MEMが半速になっている……意味が分からん。 ついでにメモリが180MB/sしかでないK6-2+のスコアがこれ。 FreeBSD 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Fri Jan 2 14:59:42 JST 2009 Ubench CPU: 24191 Ubench MEM: 12893 -------------------- Ubench AVG: 18542 AM2+とOpなのにメモリがSocket7の4倍速なのか。orz
- 597 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 19:11:13 ]
- >>594
ああ、びっくりした。 変な最適化オプションでもつけっぱなしだったかと確認しにいったよ。 -O2 -pipe だけだったから、strict-aliasing付け忘れてたけど、たぶん そんなには変わらないと思う。 ついでにubenchも最適化なしだったから最適化ありで再計測してみた。 Ubench CPU: 541522 Ubench MEM: 179045 -------------------- Ubench AVG: 360283 コンパイルオプションだけでMEMが4倍になりますた。 ……このベンチって信頼できるものなのか?
- 598 名前:581 mailto:sage [2009/01/02(金) 22:11:52 ]
- 何か、i386の結果報告とamd64の結果報告がごちゃ混ぜになってる気がする。
FreeBSD/amd64のbuildworldは64bit版と、lib32セットも作るから、FreeBSD/i386のbuildworldとはコンパイル量は全然違うよ。 その後、該当のマシンに64bit VISTAを突っ込んでCrystalMarkを回したところ、他の人と同じスコアでした。 なのでハードウェア/BIOS周りは正常なようです。 【総合ベンチ】CrystalMark 2004【R2】 pc11.2ch.net/test/read.cgi/jisaku/1171159074/ >>596-597 ubenchなんだけど、その後 -ms、-m とかオプションつけて何度か実行していたら、数倍のスコアが出たり、0になったりと 結構めちゃめちゃなことになったので無視することにしました。ぐぐったら、同様にわけわからないことになってる人もいたし。 あと、buildworldについては、他にも2.2GHzのAthlon64で、3030.97 real 4522.13 user 614.92 sys な人もおり、user time を比べる限り、 やはりうちの結果は正常なようです。 >>591 うちは4コアだけど、Athlon64 X2(2GHz)でその結果っておかしくね?FreeBSD/i386の環境でi386のbuildworldしてね? うちもi386のbuildworldなら、FreeBSD/amd64環境でも Phenom(2GHz)で20分ちょい、Athlon64(2.6GHz)で30分。 >>594-595 うちは、Phenom(2GHz)でのbuildkernelなら12分ぐらい。デバッグオプション全部外したさっきのCURRENT というか、シングルコア2.2GHzで1時間ちょいって、その結果も実はFreeBSD/i386のbuildworldの結果だったりしね? ということで、総合すると>>347、>>591、>>594-595はbuildkernelもしくはi386のbuildworldの誤報。>>554は8コアintelなので何の報告なの か不明。だと思うな。
- 599 名前:581 mailto:sage [2009/01/02(金) 22:39:11 ]
- メモリテストですが、 home.comcast.net/~fbui/bandwidth.html のBandwidth source code * Version 0.15. の中のLinuxバイナリを直接実行したら(makeでこけたので)こんな感じ
ungangedモード -------------------------------------------------------- All tests are 32-bit: L1 cache sequential read 12287.2 MB/sec L1 cache sequential write 10102.7 MB/sec L2 cache sequential read 7403.94 MB/sec L2 cache sequential write 6334.72 MB/sec Main memory sequential read 2090.4 MB/sec Main memory sequential write 1546.45 MB/sec gangedモード -------------------------------------------------------- All tests are 32-bit: L1 cache sequential read 12301.4 MB/sec L1 cache sequential write 10103.4 MB/sec L2 cache sequential read 7403.75 MB/sec L2 cache sequential write 6333.94 MB/sec Main memory sequential read 2173.31 MB/sec Main memory sequential write 1587.58 MB/sec ports/benchmark/streamはGangedモードでこんな感じ。通常利用はUngangedモードなんですが、、 ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time Copy: 4078.4505 0.0079 0.0078 0.0079 Scale: 3947.6963 0.0081 0.0081 0.0081 Add: 4459.7522 0.0108 0.0108 0.0108 Triad: 4418.3512 0.0109 0.0109 0.0109 -------------------------------------------------------------
- 600 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 22:39:36 ]
- ああなるほど
- 601 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 22:42:26 ]
- >>598
おみそれしました
- 602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 23:07:01 ]
- >>593
> srcが非圧縮だとまた違うかもしれないが 殆ど変らないはず。
- 603 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 23:12:50 ]
- >>598
おっしゃるとおり594-595はi386 の誤報でした
- 604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 11:41:33 ]
- で、やりなおし
シングルコア2.2GHzでamd64 buildworldは1時間36分 desu
- 605 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 16:39:48 ]
-
シングルコア2.2GHzでamd64 make -j 2 buildworldは1時間36分2秒 96分2秒 5762秒 5400+ 2.8GHz x2 で amd64 make -j 4 buildworld は 42分31秒 2551秒 Phenom買ってこようかな…
- 606 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 17:11:29 ]
- 1月10日にPhenomIIが出るぞ
AM2+版
- 607 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 17:24:42 ]
- 俺のマシンたぶん対応しないし
出てから値下がりするのまちかな
- 608 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 01:40:18 ]
- >>604-605
HP ML115G1にPhenom載せても動かんぞ。
- 609 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 01:44:02 ]
- >>608
G5も持っているから大丈夫
- 610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 01:45:59 ]
- 心配ありがとう
- 611 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 11:10:55 ]
- >>609
PowerPC G5ですね。わかります。
- 612 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 14:27:12 ]
- FreeBSD/ppcはまだ PowerPC G5をサポートしていないみたいだネ!
- 613 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/06(火) 02:05:07 ]
- FreeBSD 7.1登場、CPUコアとスレッドを結びつける機能
journal.mycom.co.jp/news/2009/01/05/011/index.html
- 614 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/06(火) 17:24:22 ]
- ストレージの条件揃えないと比較できないっしょ
マウントオプションも
- 615 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/06(火) 17:25:31 ]
- そんな小さいこと気にスンナよ!
- 616 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/06(火) 19:39:07 ]
- >>615
素人乙 一度asyncでも付けて試してみなよ
- 617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 05:41:08 ]
- で、>>616が試した結果はまだ?
- 618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 09:02:01 ]
- 5400+ 2.8GHz x2 で obj を ayncでマウントしたら amd64 make -j 4 buildworld は 42分31秒
2551秒 obj を softupdateでマウントしたのと一緒でした
- 619 名前:名無しさん@お腹いっぱい。 [2009/01/08(木) 10:31:00 ]
- > 618
実用するならasyncよりもatimeのほうがいいかな。 softupdate有効時のasyncは無意味。
- 620 名前:619 [2009/01/08(木) 10:32:09 ]
- 誤 atime
正 noatime だた。
- 621 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 12:15:54 ]
- /usr/obj を SSDにマウントしたら早くなるかしらん?
- 622 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 12:24:16 ]
- >>619
softupdate 有効 async 無効 softupdate 無効 aynnc 有効 これで比較しました
|

|