FreeBSD/amd64 part2 (and for oyster901)
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2007/02/13(火) 12:04:09(対象となるCPUは
AMD Opteron/Athlon64/ 64bit対応のSempron
Intel Core 2 Duo/EM64T対応の Xeon ,Pentium ,Celeron
など )
なお、本スレは2ch次世代向け実験鯖のためのスレでもあります。
2ch特化型サーバ・ロケーション構築作戦 Part24
http://qb5.2ch.net/test/read.cgi/operate/1166543133/
なにか情報などがありましたらお願いします。
root★さんが喜ぶでしょう。
前スレ
FreeBSD for AMD64(and for oyster901)
http://pc10.2ch.net/test/read.cgi/unix/1075691732/
0527名無しさん@お腹いっぱい。
2008/08/12(火) 15:36:45> emacs lisp で数値計算
(* 256 256 256 8) を評価してみ。
0528名無しさん@お腹いっぱい。
2008/08/13(水) 13:35:020529名無しさん@お腹いっぱい。
2008/08/13(水) 16:48:38出来るんならもっと話題になってると思う…
guest OS として FreeBSD を使う方の話なら問題ないだろうけど
0530513
2008/08/17(日) 11:14:34というわけでi386に戻しました。
>>529
いや使ってる人もここにいます。
デュアルブートにしてるけどwindows使うのはあまりないです。
Emacsで2chとメール、あとfirefoxとterminalがあればまぁまぁです。
けど一方でportsは1000越えてインストールしてます。
0531名無しさん@お腹いっぱい。
2008/08/17(日) 23:18:46え? FreeBSD を host OS として vmware server 使えてるの?
どのバージョンで?
0532名無しさん@お腹いっぱい。
2008/08/18(月) 04:36:11こんなのが安く使える時代になったことに感動。
FreeBSD 2.x のころに使っていたPCとは
おお違いだ。
チラウラすまん。
0533名無しさん@お腹いっぱい。
2008/08/18(月) 06:22:14自作?
0534名無しさん@お腹いっぱい。
2008/08/19(火) 08:12:55PCショップにオーダーメイド。
0535名無しさん@お腹いっぱい。
2008/08/19(火) 09:01:34使い回しの聞く汎用品ということで以前は頑張って
ショップオーダーとかしてたけど最近面倒になってしまった…
0537名無しさん@お腹いっぱい。
2008/08/19(火) 22:25:03DELLの2万ぐらいのサーバだと微妙だし
0538名無しさん@お腹いっぱい。
2008/08/19(火) 23:26:04ショップBTO機にBSD入れて
なんちゃってWSにすりゃいいじゃん
個人的にはLinuxやBSDをデスクトップで使うのはイヤだな
0539名無しさん@お腹いっぱい。
2008/08/19(火) 23:38:48購入した方が安いし、しかもパーツの相性も
事前に調べることができる。
0540名無しさん@お腹いっぱい。
2008/08/19(火) 23:56:33悲しいかなIntel CPUとIntel純正ビジネス用マザーあたりで落ち着きそう
それこそ2ちゃんねる用のサーバみたいに
あっちもBSDでやってるから同じ板買えばいいんじゃね?
0541名無しさん@お腹いっぱい。
2008/08/20(水) 00:20:56安鯖にFreeBSD入れてWindowsからいじればいい
0542名無しさん@お腹いっぱい。
2008/08/20(水) 01:06:34変なキャンペーンとかで激安になったりするからねぇ
0543名無しさん@お腹いっぱい。
2008/08/20(水) 01:07:32そこまで神経質にならなくても
最近はそんなに困ったことないなぁ…
ビデオカードは(どうせゲーマーじゃないし)古いの使ってるからかな?
0544名無しさん@お腹いっぱい。
2008/08/20(水) 02:44:58nForceマザボは地雷
0545名無しさん@お腹いっぱい。
2008/08/20(水) 10:53:480546名無しさん@お腹いっぱい。
2008/08/20(水) 10:58:590547名無しさん@お腹いっぱい。
2008/08/20(水) 11:00:34人柱ブランドのSMPマザーなんかだと今でも死ねる。
0548名無しさん@お腹いっぱい。
2008/08/20(水) 11:19:06チップセット側を直したわけじゃなくて、BIOSやドライバ側での対処法が明確に
なったというだけでは……
ソフトが「枯れてる」のとハードが「枯れてる」では意味が違うのかもしれないが。
0549名無しさん@お腹いっぱい。
2008/08/20(水) 12:29:370550名無しさん@お腹いっぱい。
2008/08/20(水) 13:43:570551名無しさん@お腹いっぱい。
2008/08/20(水) 14:07:400552名無しさん@お腹いっぱい。
2008/08/20(水) 20:38:23まー、バグネタが枯れるという意味で使うからな。
枯れた板は新しいOSが乗らないか、動いても古いまま。
腐った板は新しいOSを入れても腐ったまま。
0553名無しさん@お腹いっぱい。
2008/08/21(木) 11:29:220554名無しさん@お腹いっぱい。
2008/08/21(木) 11:35:37FreeBSD 7-stable で8コアな環境で全然問題ないよ。
make buildworld が10分ちょっとで終わる。
0555名無しさん@お腹いっぱい。
2008/08/21(木) 11:36:35あ、ccache 使ってないんだけど、ccache使えばもっと速くなる?
0556名無しさん@お腹いっぱい。
2008/08/21(木) 11:52:54理論上キャッシュの利く2回目以降速くなる。
おとなしくtmpfs上でやった方が速いと思う。
0557名無しさん@お腹いっぱい。
2008/08/21(木) 11:53:360558名無しさん@お腹いっぱい。
2008/08/21(木) 11:54:59distccに対応してなかったっけ?
0559名無しさん@お腹いっぱい。
2008/08/24(日) 23:16:06抵抗がある。
0560名無しさん@お腹いっぱい。
2008/09/07(日) 05:05:12ケースファンが爆音なんだが、どうしようか。
0561名無しさん@お腹いっぱい。
2008/09/07(日) 05:14:160562名無しさん@お腹いっぱい。
2008/09/07(日) 10:03:45夏になると出てくる超巨大外部ファンがあるだろ
0563名無しさん@お腹いっぱい。
2008/09/07(日) 10:24:21交換すればいいじゃん
0564名無しさん@お腹いっぱい。
2008/09/08(月) 03:34:20実際、標準で掃除機みたいなファンが付いているからね。
0565名無しさん@お腹いっぱい。
2008/09/09(火) 04:34:51make buildworld -j10 とかすると依存関係がおかしくなって
コンパイルでエラーが出る。
ちょっと前まで大丈夫だったのに。
0566名無しさん@お腹いっぱい。
2008/09/09(火) 13:44:10詳しく見てないけど存在しないファイルをインストールしようとしてたような感じ。
make -k installworld で乗り切ってるけど。
0567名無しさん@お腹いっぱい。
2008/09/09(火) 17:33:160568名無しさん@お腹いっぱい。
2008/09/09(火) 17:52:180569名無しさん@お腹いっぱい。
2008/09/09(火) 18:11:200570名無しさん@お腹いっぱい。
2008/09/09(火) 19:53:15釈迦に説法かもだが
先に /usr/obj の下のファイル消したり make clean とかやってる?
0571566
2008/09/09(火) 21:16:01make clean やってる。
で思い出したけどちょっと前に chflags のせいでcompat4xのworkが消えないってのがあった。
今度ちゃんと消えてるか見てみるわ。
0572名無しさん@お腹いっぱい。
2008/09/26(金) 23:01:37冷蔵庫買って中に組めばおk。
冷えすぎて困るぞ。
0573名無しさん@お腹いっぱい。
2008/09/27(土) 13:08:410574名無しさん@お腹いっぱい。
2008/09/27(土) 19:21:43ベランダに置く
0575名無しさん@お腹いっぱい。
2008/09/29(月) 10:02:54ケース内のエアフローをうまくやれば、けっこう静音で
いけるぞ。
うちのXeon(4コア)×2のサーバは、2GB×8で
やっと熱暴走しなくなった。
0576名無しさん@お腹いっぱい。
2008/11/05(水) 10:46:03家庭用とは限るまいぞ。
0577名無しさん@お腹いっぱい。
2008/12/09(火) 19:35:250578名無しさん@お腹いっぱい。
2008/12/09(火) 20:08:30・初心者質問スレ
・中級者質問スレ
自分のスキルに合わせてお選びください
0579名無しさん@お腹いっぱい。
2008/12/09(火) 20:20:400580名無しさん@お腹いっぱい。
2008/12/09(火) 23:46:14http://pc11.2ch.net/test/read.cgi/unix/1224668916/
0581名無しさん@お腹いっぱい。
2008/12/31(水) 19:27:47Phenom 9350e(ネガティブクアッドコア、2GHz)で /tmp、/usr/src、/usr/obj を md にして試してみた。ソースは今日のcurrent
# time make -j16 buildworld TARGET=amd64 TARGET_ARCH=amd64 >& /dev/null
5064.936u2325.352s 35:51.40 343.5% 6565+2106k 16382+9269io 16440pf+0w
だいたい36分。このままだとPhenomIIに代えても、10分とかかなり無理よ
1コアで-j4って聞くので、-j16にしてみた
ところで、いつも make buildworld/buildkernel/installworld/installkernelの時に「TARGET=amd64 TARGET_ARCH=amd64」をつけてるんだけど、これって毎回必須?
portsをmakeする時はつけてないんだけど、こっちもいらない?
0582581
2008/12/31(水) 19:33:00md遅いね
0583名無しさん@お腹いっぱい。
2008/12/31(水) 19:34:52TARGET_ARCH The target machine processor architecture. This is
analogous to the ``uname -p'' output. Set this to
cross-build for a different architecture.
TARGET The target hardware platform. This is analogous to
the ``uname -m'' output. This is necessary to
cross-build some target architectures. For exam-
ple, cross-building for PC98 machines requires
TARGET_ARCH=i386 and TARGET=pc98.
0584581
2008/12/31(水) 21:50:39手持ちのもう一台のAthlon64 5200+(1Mキャッシュの旧型)だと50分ぐらい
0585名無しさん@お腹いっぱい。
2009/01/01(木) 01:53:40恐らくR/W性能だけならmdとtmpfsで倍くらい違う。
0587名無しさん@お腹いっぱい。
2009/01/01(木) 03:05:500588581 【大吉】 【1681円】
2009/01/01(木) 06:13:59値段も足回りも相当違うし、クロックも違うだろうけど、コア数同じだし、兄弟CPUだし、「PhenomはAthlon64より25%ほどIPCがいい」
ってAMDが昔言ってたし、いけるんじゃねと思ったわけですが
>>585
tmpfs試したら、writeが330Mbyte/secぐらいまで行った。メモリはungangedモードで。
しかし、buildworldはたいして早くならず。
というか、3回目で気づいたんだけど、user time はいつも5000sec程度、CPU使用率 350%程度なのはあまり変化無し。
この状態で、例え system timeが0になったとしても、5000sec/3.5=24分程度よりは短縮できないわけで、、超無理
試しにUbenchしたら
Ubench CPU: 447621
Ubench MEM: 66423
--------------------
Ubench AVG: 257022
メモリの値がかなり悪い。世間ではPhenomは30万ぐらいでてようなのに、うちのはたったの6万6000。なんてこったい/(^o^)\
これが原因かな?デバッグオプションは外してるはずで、何でこんなことになるのか謎
ちょっと見直してきます
見直すとこ思い当たらないけど
0589名無しさん@お腹いっぱい。
2009/01/01(木) 06:58:580590名無しさん@お腹いっぱい。
2009/01/01(木) 10:56:220591名無しさん@お腹いっぱい。
2009/01/01(木) 22:16:50うちの3年前のAthlon 64 x2(2GHz) でも30分ちょっとだ。
0592名無しさん@お腹いっぱい。
2009/01/02(金) 06:45:37clockの低いOpteron(DELL PowerEdge T105)
の方が全然速い。なんでだろ?
L3$がそんなに効いてるとは思えんのだが。
0593名無しさん@お腹いっぱい。
2009/01/02(金) 18:19:11# 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と大して変わらないのか……
0594名無しさん@お腹いっぱい。
2009/01/02(金) 18:27:1522分ぐらいだよ?
0595名無しさん@お腹いっぱい。
2009/01/02(金) 18:38:3822分はbuildkernelだ
buildworldは1時間ちょっとだよ
ごめんよ
0596593
2009/01/02(金) 19:02:02こちらも同じく悲惨な結果になってしまった。
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://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
0597名無しさん@お腹いっぱい。
2009/01/02(金) 19:11:13ああ、びっくりした。
変な最適化オプションでもつけっぱなしだったかと確認しにいったよ。
-O2 -pipe だけだったから、strict-aliasing付け忘れてたけど、たぶん
そんなには変わらないと思う。
ついでにubenchも最適化なしだったから最適化ありで再計測してみた。
Ubench CPU: 541522
Ubench MEM: 179045
--------------------
Ubench AVG: 360283
コンパイルオプションだけでMEMが4倍になりますた。
……このベンチって信頼できるものなのか?
0598581
2009/01/02(金) 22:11:52FreeBSD/amd64のbuildworldは64bit版と、lib32セットも作るから、FreeBSD/i386のbuildworldとはコンパイル量は全然違うよ。
その後、該当のマシンに64bit VISTAを突っ込んでCrystalMarkを回したところ、他の人と同じスコアでした。
なのでハードウェア/BIOS周りは正常なようです。
【総合ベンチ】CrystalMark 2004【R2】
http://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なので何の報告なの
か不明。だと思うな。
0599581
2009/01/02(金) 22:39:11ungangedモード
--------------------------------------------------------
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
-------------------------------------------------------------
0600名無しさん@お腹いっぱい。
2009/01/02(金) 22:39:360601名無しさん@お腹いっぱい。
2009/01/02(金) 22:42:26おみそれしました
0602名無しさん@お腹いっぱい。
2009/01/02(金) 23:07:01> srcが非圧縮だとまた違うかもしれないが
殆ど変らないはず。
0603名無しさん@お腹いっぱい。
2009/01/02(金) 23:12:50おっしゃるとおり594-595はi386 の誤報でした
0604名無しさん@お腹いっぱい。
2009/01/04(日) 11:41:33シングルコア2.2GHzでamd64 buildworldは1時間36分 desu
0605名無しさん@お腹いっぱい。
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買ってこようかな…
0606名無しさん@お腹いっぱい。
2009/01/04(日) 17:11:29AM2+版
0607名無しさん@お腹いっぱい。
2009/01/04(日) 17:24:42出てから値下がりするのまちかな
0608名無しさん@お腹いっぱい。
2009/01/05(月) 01:40:18HP ML115G1にPhenom載せても動かんぞ。
0609名無しさん@お腹いっぱい。
2009/01/05(月) 01:44:02G5も持っているから大丈夫
0610名無しさん@お腹いっぱい。
2009/01/05(月) 01:45:590611名無しさん@お腹いっぱい。
2009/01/05(月) 11:10:55PowerPC G5ですね。わかります。
0612名無しさん@お腹いっぱい。
2009/01/05(月) 14:27:120613名無しさん@お腹いっぱい。
2009/01/06(火) 02:05:07http://journal.mycom.co.jp/news/2009/01/05/011/index.html
0614名無しさん@お腹いっぱい。
2009/01/06(火) 17:24:22マウントオプションも
0615名無しさん@お腹いっぱい。
2009/01/06(火) 17:25:310616名無しさん@お腹いっぱい。
2009/01/06(火) 19:39:07素人乙
一度asyncでも付けて試してみなよ
0617名無しさん@お腹いっぱい。
2009/01/07(水) 05:41:080618名無しさん@お腹いっぱい。
2009/01/07(水) 09:02:012551秒
obj を softupdateでマウントしたのと一緒でした
0619名無しさん@お腹いっぱい。
2009/01/08(木) 10:31:00実用するならasyncよりもatimeのほうがいいかな。
softupdate有効時のasyncは無意味。
0620619
2009/01/08(木) 10:32:09正 noatime
だた。
0621名無しさん@お腹いっぱい。
2009/01/09(金) 12:15:540622名無しさん@お腹いっぱい。
2009/01/09(金) 12:24:16softupdate 有効 async 無効
softupdate 無効 aynnc 有効
これで比較しました
0623名無しさん@お腹いっぱい。
2009/01/22(木) 00:52:170624名無しさん@お腹いっぱい。
2009/01/22(木) 00:55:23メモリとHDDとできればチップセットも教えてほすい。
0625名無しさん@お腹いっぱい。
2009/01/22(木) 01:05:37HDDは Seagate ST380815AS 80GByte
チップセットは Intel 3000 / ICH7R
です
0626名無しさん@お腹いっぱい。
2009/01/22(木) 01:38:42>Seagate ST380815AS
>Seagate ST380815AS
>Seagate ST380815AS
0627名無しさん@お腹いっぱい。
2009/01/22(木) 01:52:22どうしたの?
■ このスレッドは過去ログ倉庫に格納されています