トップページunix
1001コメント304KB

FreeBSD for AMD64(and for oyster901)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
FreeBSD for AMD64(Opteronなど)を取り扱うスレです。

なお、本スレは2ch次世代向け実験鯖oyster901のためのスレでもあります。
【uma作戦】2ch特化型サーバ構築作戦 Part4
http://qb3.2ch.net/test/read.cgi/operate/1074124767/l50

なにか情報などがありましたらお願いします。
root★さんが喜ぶでしょう。
0619名無しさん@お腹いっぱい。2005/11/04(金) 00:31:13
>>618
それこそAMD64の計算能力の腕のみせどころなんでは
0620名無しさん@お腹いっぱい。2005/11/04(金) 00:32:07
>>618
ビルドして公開してくれ。
0621名無しさん@お腹いっぱい。2005/11/04(金) 00:32:51
AMD64なFreeBSDで、32bitアプリのコンパイルってどうやるんですか?
0622名無しさん@お腹いっぱい。2005/11/04(金) 02:16:29
portsはクロスコンパイルについては一切考慮されてないので
0623名無しさん@お腹いっぱい。2005/11/04(金) 07:02:22
>>617
勉強になります。ありがとうございます。
0624名無しさん@お腹いっぱい。2005/11/04(金) 13:26:58
そこでpkgsrcですよ
0625名無しさん@お腹いっぱい。2005/11/04(金) 19:11:03
>>622
>portsはクロスコンパイルについては一切考慮されてないので
えっマジ?
FreeBSD って、x86-64 ABI に従ってるんじゃなかったっけ?
ttp://www.x86-64.org/contributors

/lib と /lib64 のようにディレクトリ分かれてるんだろ?
0626名無しさん@お腹いっぱい。2005/11/05(土) 00:53:14
amd64カーネルで、JDK1.5が動くOSのバージョンはどれ?
0627名無しさん@お腹いっぱい。2005/11/05(土) 14:54:50
>>626
とりあえずうちで動いてるやつ

% uname -mr
5.4-RELEASE-p8 amd64

% java -version
java version "1.5.0-p2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-p2-root_15_oct_2005_14_40)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0-p2-root_15_oct_2005_14_40, mixed mode)
0628名無しさん@お腹いっぱい。2005/11/05(土) 15:23:36
>>627
情報サンクス
0629名無しさん@お腹いっぱい。2005/11/13(日) 18:18:11
FreeBSD AMD64 が安定して動くチップセットって何?
VIA? nVidia?
0630名無しさん@お腹いっぱい。2005/11/13(日) 18:30:50
AMD純正
0631名無しさん@お腹いっぱい。2005/11/13(日) 20:18:37
AMD純正のチップセットって何だっけ?
MBとか売ってるの?
0632名無しさん@お腹いっぱい。2005/11/13(日) 20:40:05
AMD8000
0633名無しさん@お腹いっぱい。2005/11/13(日) 21:05:02
AMD純正って、パフォーマンスも何も考えていなくて、
単に動くだけ(っていうのは言いすぎだけど)のもの。

基本的にAMDはチップセットは外部に任せたいと思っているメーカなので
純正チップセットが絶対いいとは言いきれない。
0634名無しさん@お腹いっぱい。2005/11/13(日) 21:19:24
Sun FireサーバもチップセットははAMD製なんですが
Ultra20はnForce4だが
0635名無しさん@お腹いっぱい。2005/11/13(日) 22:23:36
V20
0636名無しさん@お腹いっぱい。2005/11/14(月) 00:43:24
>633
でも手堅いガチ

大体 Opteron Server は AMD8000 でしょ
ぼちぼち NForce 系も見かけるように
なってきたけど PCI-express 系で
ガチサーバーにはあまり使われない。

HT-2000/1000 系がどうなるかってとこじゃない?
0637名無しさん@お腹いっぱい。2005/11/14(月) 02:16:45
>>629
も、もれはA8V Dulexeを家鯖に使ってます...
つまりVIAです。
nForuceはELPIDAメモリと相性が悪いといううわさを聞いたので意図的に避けました。
0638名無しさん@お腹いっぱい。2005/11/14(月) 10:55:12
nForuceはELPIDAメモリと相性が悪いといううわさ
0639名無しさん@お腹いっぱい。2005/11/15(火) 02:37:18
うちでは問題なく動いてるな>nForce4&ELPIDAメモリ
VIA使うなら自作ヤメル
0640名無しさん@お腹いっぱい。2005/11/15(火) 14:02:21
相性出るのはnForce2のメモリコントローラが糞だからだよ……
メモリコントローラ内蔵のK8で相性出たらチップセット関係ないって。
0641名無しさん@お腹いっぱい。2005/11/16(水) 01:41:03
そうだったのか。
価格.comの情報を鵜呑みにしてVIAにしちゃったよ(--;;
次買い換えるときはnForceにしよう。

ところで、nForceを勧める理由って何でしょう?
基本性能はあまり変わらない気がしてたんですが...
0642名無しさん@お腹いっぱい。2005/11/16(水) 03:30:39
ベンチではnForceの方が何故か値がよかったりするんだけどね。
0643名無しさん@お腹いっぱい。2005/11/16(水) 12:49:17
厨質問ですみません。6.0のAMD64版をインストールしようとしたのですが、最初の起動画面に「FreeBSD/i386」と言う文字列が見えました。このままインストールしたら、i386版がインストールされてしまうのでしょうか?CPUはAthlon64 X2 4400+です。
0644名無しさん@お腹いっぱい。2005/11/16(水) 13:02:16
何のインストーラを使ってるんですか
0645名無しさん@お腹いっぱい。2005/11/16(水) 13:15:19
Sun の Opteron マシンも nForce 使ってるし、別にそう悪くは
ないと思うよ。そういう俺も nForce4。
メモリは hynix (w
06466432005/11/16(水) 17:25:48
>>644
AMD64用の6.0Releaseのisoイメージを、
CDに焼いて使いました。
0647名無しさん@お腹いっぱい。2005/11/16(水) 21:02:11
最近 amd64 の boot 画面みてないけど
loader 辺りは i386 と共通で、
その辺に "i386" って紛れ込んでたりしなかったっけ?
0648名無しさん@お腹いっぱい。2005/11/16(水) 21:26:27
>>643
とりあえず入れてみれば?というわけにはいかないかな。
0649名無しさん@お腹いっぱい。2005/11/16(水) 21:57:27
AMD64環境を提供するVMWareとかがあれば、とりあえず入れてみればというのも楽なんだけどね。
0650名無しさん@お腹いっぱい。2005/11/16(水) 22:04:59
文面を見る限り、>>643の手元にはFreeBSDをインストールするために用意した機材が
あるようなので、「とりあえず入れてみれば?」と言っても大丈夫だと思うな。
0651名無しさん@お腹いっぱい。2005/11/16(水) 22:39:32
とりあえず入れてみれば?
0652名無しさん@お腹いっぱい。2005/11/16(水) 23:02:58
>>649
VMWare 5.5betaならゲストに64bit OS動かすことも可能
ttp://www.vmware.com/products/beta/ws/
06536432005/11/17(木) 08:02:31
レスありがとうございます。
とりあえず入れてみます。
0654名無しさん@お腹いっぱい。2005/11/17(木) 23:54:33
>>652
i386な32ビットCPUでも、ゲストで64ビットOK?
0655名無しさん@お腹いっぱい。2005/11/18(金) 00:14:06
>>654
リンク先読めよ
0656名無しさん@お腹いっぱい。2005/12/01(木) 11:26:38
研究室内にCPU負荷の高い計算鯖をAthlon64x2 で
作ろうと思っているんだけど、安定性はどうでしょうか?

FreeBSD 6.0-stableを考えているんだけど、マザーボードで
お薦めとかありますか?
0657名無しさん@お腹いっぱい。2005/12/01(木) 11:55:19
>>656
そういう用途ならOpteronでECCつきメモリを使ってやりなよ
0658名無しさん@お腹いっぱい。2005/12/02(金) 01:19:10
ぷらっとほーむがそういうサーバー売ってるね。
http://www.plathome.co.jp/factory/ser/slim_d_a64.html
これの構成を参考にしたら?
0659名無しさん@お腹いっぱい。2005/12/02(金) 01:19:38
あ、あとHW MLでこういうのもみたのでこれもついでに。
http://lists.freebsd.org/pipermail/freebsd-hardware/2005-July/002678.html
0660名無しさん@お腹いっぱい。2005/12/02(金) 21:08:28
ところでopenofficeはどうしたものでしょう
0661 386BSDだった2005/12/05(月) 00:52:27
amd64で! FreeBSD6.0で!
 java 1.5動いた
 tomcat4.1/5動いた<-いつも通りトラップあり(w
 linuxエミュも快調!
あとなんか試してほしいのある?X-winは入れてないから。
0662名無しさん@お腹いっぱい。2005/12/05(月) 00:59:34
>>661
vncserver
0663名無しさん@お腹いっぱい。2005/12/05(月) 01:43:51
>>661
FDclone
0664& ◆c8P6SMNE5. 2005/12/05(月) 14:12:21
 Xはだめだっちゅーの。
 portsのディレクトリ名でおしえてちょーだい。
 /.usr/ports/xxx/xxxx
 よろしうう〜
0665386BSDだった 2005/12/05(月) 14:15:14

 おたませ。
FD(File & Directory tool) Ver.2.07b (c)1995-2005 T.Shirai 05-12-05 14:14
 これでよいのけ?
 ばっちしだお。
0666嫌われ者のVipper2005/12/05(月) 14:17:05
>>664
lang/gfortranでベンチをお願いしたいのです

  _   ∩
( ゚∀゚)彡 gfortran! gfortran!
 ⊂彡
0667名無しさん@お腹いっぱい。2005/12/05(月) 14:52:16
>>665
FEPSONX住人?
0668名無しさん@お腹いっぱい。2005/12/05(月) 21:16:09
>661
emulators/qemu
0669名無しさん@お腹いっぱい。2005/12/05(月) 22:01:49
>>661
商用ものでも良ければ Wnn7 をお願いしたいところだがやっぱり自分でやるわ・・・
いまDELLのEM64Tな安鯖発注してるとこだし
0670名無しさん@お腹いっぱい。2005/12/05(月) 22:58:31
そういや、はよDELLでOpteronなサーバ機出ないかなぁ。デスクトップではAMD機が
ようやっと出たことだし。
0671名無しさん@お腹いっぱい。2005/12/05(月) 23:42:48
DellにもIntel以外のCPUが採用されたんだ?
0672名無しさん@お腹いっぱい。2005/12/05(月) 23:49:59
DELLにはあんまり期待してないけどね。Opteronが広まることはうれしい。

そういえば、AMD64がEM64Tの互換だから採用すべきでないと書いていた会社はどうなったかな。
0673名無しさん@お腹いっぱい。2005/12/05(月) 23:59:02
その本末転倒名テイストがイイ(イがイたくなる)
0674名無しさん@お腹いっぱい。2005/12/06(火) 00:16:42
あった
ttp://www.hpc.co.jp/B-Common/HITroadmap2005Q2.html
0675名無しさん@お腹いっぱい。2005/12/06(火) 00:54:35
電波キター
0676名無しさん@お腹いっぱい。2005/12/06(火) 01:38:16
>>670
初耳だけど、どの型番?
0677名無しさん@お腹いっぱい。2005/12/06(火) 02:08:55
http://search.dell.com/results.aspx?s=dhs&cat=snp&c=us&l=en&cs=19&category_id=2999&k=Athlon+64&x=8&y=7
これのことか?
0678名無しさん@お腹いっぱい。2005/12/06(火) 02:49:38
http://www.digitimes.com/systems/a20051121PR205.html
0679名無しさん@お腹いっぱい。2005/12/06(火) 09:39:47
こっちの方が適切だろう。(678は有料ニュース)
http://www.google.co.jp/search?q=Dell+AMD&start=0&start=0&hl=ja&lr=lang_ja&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:ja-JP:official
0680名無しさん@お腹いっぱい。2005/12/06(火) 11:44:46
今からOpteron dual な鯖を5.4-stableから6.0-stableにバージョン上げます。
ドキドキ...
0681名無しさん@お腹いっぱい。2005/12/06(火) 12:12:50
はよOpteronにPacificaが載らないかな。もっとも、Pacificaつかって
ネイティブなFreeBSDを動かすよりFreeBSD/Xenのほうがパフォーマンスは
いいんだけれど。
0682名無しさん@お腹いっぱい。2005/12/06(火) 18:27:45
>>681
XenがFreeBSD上で動くようになったら考えてもいい
結局今の Xen って

↑上位レイヤ
バーチャルマシン上OS
Xen
Linux
ハードウェア
↓下位レイヤ

だろ?
0683名無しさん@お腹いっぱい。2005/12/06(火) 18:40:51
>>682
違う。Xen 3.0でdom0経由でPCIデバイスさわるようになったデザイン上の改悪は
あったけど、基本的にハードウェアの上に直接Xenがモニタとして乗る形。
dom0のOSはあくまで制御用。
0684名無しさん@お腹いっぱい。2005/12/06(火) 20:17:20
そういえば、FreeBSDのXenの対応状況ってどんな感じなのですか?
0685名無しさん@お腹いっぱい。2005/12/06(火) 20:36:53
>>684
ttp://www.freebsd.org/projects/summerofcode.html に
Integrate Xen Support: Support for the Xen virtual machine monitor is
coming into FreeBSD -CURRENT, so the installer could be updated to make
it possible to setup a Xen system with several FreeBSD nodes, etc.
とある。

ttp://www.freebsd.org/news/status/report-jan-2005-mar-2005.html#XenFreeBSD---FreeBSD-on-Xen
には
FreeBSD 5.3 runs on the stable and the development branches of xen and
is now checked into both trees. Over the next couple of weeks I will be
adding improvements for better batching of page table updates and SMP support.
Open tasks:
1. FreeBSD support for running as Domain 0, i.e. running as the hosting operating system.
2. FreeBSD support for VM checkpoint and migration.
なんてある。

ってことで、非VT & Pacifica対応CPUでもdomUはどうにかなっているけど、Xen 3.0で対応した
AMD64に関してはまだよくわからない。

dom0に関してはNetBSDで動かしているという話は結構出てくるけど、FreeBSDではほとんど見かけない…
0686名無しさん@お腹いっぱい。2005/12/06(火) 23:38:20
さらに問題なのは、Xen 2.0 と 3.0 で互換性ないってこと。
Xen 2.0 の domain U, domain 0 は Xen 3.0 上では動作しないのが悲しい。

>>685
>>FreeBSDではほとんど見かけない…
ってことは、domain 0 として FreeBSD/Xen を動かしたっていう報告はないわけではないの?
0687685じゃないけど2005/12/07(水) 00:07:54
> ってことは、domain 0 として FreeBSD/Xen を動かしたっていう報告はないわけではないの?
2,3ヶ月前にそういう情報を見たような気がするんだが、
俺の勘違いかな? 検索しても見つからん。
0688名無しさん@お腹いっぱい。2005/12/07(水) 00:22:14
>>686
3.0からPCIデバイスをdom0のドライバ経由で触るようになって、dom0のOSへの
依存が高まったからね。ますますdom0がLinux専用になっていってる気が。
2.0同様、3.0でもNetBSDがdom0で動いてくれるのかは怪しいところ…
以前はdom0のOSがなくても動くようにするとかいう目標があった気がするのに。

>>687
685だけど、ヲレも見たような気がするんだけど、検索しても見当たらない。

少なくとも今年の春のステータスレポートの中のopen tasksに
1. FreeBSD support for running as Domain 0
なんてあったように、どこぞでdom0で動かすような作業はしていたはずなんだけど…
0689386BSD& ◆G.pEF.bJ0Q 2005/12/07(水) 02:17:19
>>667
386BSDのFD回覧でPC9801DAでXのコンパイルに12時間掛かったのはなつかしい思い出。
0690386BSDだった2005/12/07(水) 02:31:33
>>666
>lang/gfortranでベンチをお願いしたいのです
す、すごい時間がかかるんだけど。
gcc4までがんばってる、コンパイラはいじりたくないので
逃げます。。。
>>668
えーっくす!は勘弁してぇ〜



0691名無しさん@お腹いっぱい。2005/12/07(水) 08:59:55
>>688
ひどい。
Dom0のOSの安定性が全体を決めるのに、そこの選択の自由度が無いとは。
0692名無しさん@お腹いっぱい。2005/12/07(水) 09:26:08
>>691
ん? 3.0になっても、domUからPCIデバイスを触ろうとしない限りは
dom0は所詮は管理用OSのままだから、OS全体が落ちるようなシロモノ
だと困るけど、そうじゃなければ安定性にはそうは影響せんぞ。
VMwareやqemuとかと混同しとらんか?

まあ、各domU OS用のストレージ周りの面倒を見るのにdom0でLVM使う
ことも多いから、そうなるとdom0の安定性も重要になるし、dom0のfsが
どうのというのも考える必要が出るけど。
0693名無しさん@お腹いっぱい。2005/12/07(水) 09:47:12
dom0 の file system とは言わないまでも I/O は
経由するってこと?

そこに Linux ってのは本末転倒…
0694名無しさん@お腹いっぱい。2005/12/07(水) 09:57:25
>>693
あまりに的の外れた質問を連発する前にXenのドキュメントを読めよ…
0695名無しさん@お腹いっぱい。2005/12/07(水) 10:13:39
ttp://ascii24.com/news/i/soft/article/2005/10/29/658812-000.html?geta
0696名無しさん@お腹いっぱい。2005/12/07(水) 10:25:31
Xen 3.0のユーザーマニュアル ttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/readmes/user/user.html
によれば、
The Xen distribution includes three main components: Xen itself, ports of
Linux and NetBSD to run on Xen, and the userspace tools required to manage
a Xen-based system.
ってことだから、3.0でもdom0にNetBSDを使えるのかな? そのうちNetBSDをdom0にした
報告が出てくるかも。

にしても、Xen 3.0で
x86/32, x86/32 with PAE, and x86/64 platform support.
となったことだし、dom0 OSがなんであれFreeBSD/amd64を複数起動できるように
なったのは素直に嬉しい。

つい最近リリースされたVMware workstation 5.5でも可能だけど、こっちはXen
どころじゃないほどホストOSべったりだし。
0697名無しさん@お腹いっぱい。2005/12/07(水) 12:53:15
portsから32bitアプリをインストールする方法をないのでしょうか?

mozilla の32bit版を入れたいのですが、portsからだと64bitアプリになってしまいます。
0698名無しさん@お腹いっぱい。2005/12/07(水) 13:45:14
>>696
FreeBSD/amd64 の domain U サポートってまだじゃなかったっけ。
VT でシステムエミュレーションするってこと?
0699名無しさん@お腹いっぱい。2005/12/07(水) 14:21:21
>>698
そだね。現状はVT付きPen4つかって、ネイティブなFreeBSD/amd64を起動ですな。
0700名無しさん@お腹いっぱい。2005/12/15(木) 03:39:53
Athlon64 x2買いました。明日、CPUを換装します。
FreeBSD 6.0-stableなんだけど、何か体感で速くなるような
使い方ってあるのかな?
0701名無しさん@お腹いっぱい。2005/12/15(木) 03:56:34
>>700
んじゃ、後ろでmake worldしながらGnomeやKDEの上でFirefox動かしてSVGを見る
0702名無しさん@お腹いっぱい。2005/12/15(木) 06:42:33
あまり変わらんだろ、それじゃ。元からたいしたことはない。
0703名無しさん@お腹いっぱい。2005/12/15(木) 13:43:48
両方のコア使ってコンパイルしてしまって、Firefoxが遅くなったりして。
0704名無しさん@お腹いっぱい。2005/12/16(金) 07:07:30
?(・∀・)?
0705名無しさん@お腹いっぱい。2005/12/17(土) 08:09:17
>>694
>>693 ぜんぜん的外れじゃないとおもうけど

xenが仮想化するのはぶっちゃけMMUと割り込みだけ。あとdom間の通信路。
その他のハードウェアのI/Oはすべてdom0で行う。
domUにはダミーのデバイスドライバがあって、デバイスへのI/O要求を通信路を通じてdom0に渡す。
dom0にはwrapperのデバイスドライバがあって、通信路からのI/O要求を自OSのデバイスドライバ(ブロックデバイス等)に渡す。

たとえばdomUのFreeBSDがせっかくI/O順を注意深くsoftupdateしても、dom0のLinuxのI/Oスケジューラが順不同で書き込んだら意味ねー、ってことになる。
もちろんDom0のハードウェアデバイスドライバが腐ってたら以下略。

3.0のVTによるフルエミュレーションはどーなってるかってーと、ハードウェアへのI/O(i/o命令やmemory-mapped i/o)をxenがトラップして
(たぶん)dom0にあるユーザプログラムのQEMU(の一部であるioemu)に渡してる。
0706名無しさん@お腹いっぱい。2005/12/17(土) 09:40:03
なるほど。
昔聞いた exokernel みたいな軽量 microkernel による
仮想化層とその上に乗る OS サーバーみたいなイメージなのかなと
解釈しかけてたんですが >705 で Xen の資料の読み方が分かったです
0707名無しさん@お腹いっぱい。2005/12/18(日) 01:25:36
Usenix論文の内容もそんなだよね。
なんで>>694は的外れだと思ったんだろう...
0708名無しさん@お腹いっぱい。2005/12/18(日) 02:43:03
近頃amd64でもxineのportがコンパイルできるんですね。
普通に動きました。
vmwareも動いてるそうだしi386モードがそれなりになったってことなの?

が、NAS経由で音トビが激しい。
amd64でxine動かしてi386でXサーバ+NASサーバ動かしてるんだけど、
このあたりのチューニングってどうやるの?
nasd.confのいじり方わからんです。
0709名無しさん@お腹いっぱい。2005/12/18(日) 02:53:38
>>707
Xenは1と2とでarchが全然違うからね。1のdom0は完全に管理用で
Xen自体にデバドラが入っていたはず。
0710名無しさん@お腹いっぱい。2005/12/19(月) 09:13:31
部屋のオプな鯖の暖かさがありがたくなってきたな。
0711名無しさん@お腹いっぱい。2005/12/21(水) 04:57:27
Dual core opteron の dual CPU な環境を試した香具師いない?
来年度の予算辺りで勝負に出たいのだが...

OSは、とりあえずFreeBSD 6.x を考えている。
0712名無しさん@お腹いっぱい。2005/12/21(水) 05:52:19
FreeBSD 6.xがNUMAできちんとパフォーマンス出るか否か。
コア数が多くなるとOSによる差がでてきそう。

FreeBSD/sparc64をNiagaraなマシンに載せて、8コアとか16コアとかでの挙動を
確かめてみたりした人っているのかな?
0713名無しさん@お腹いっぱい。2005/12/21(水) 14:37:38
現時点で、動くNiagaraに触れる人は超少数って
話が・・・
0714名無しさん@お腹いっぱい。2005/12/22(木) 01:00:04
montecito x 8で32wayのLinuxは試したがFreeBSD/ia64やってる暇無し。
LinuxだとccNUMAそれなりに効くようだ。
Olacle10gでいじりまくると30%upくらいだそうだ。
Niagaraも似た感じかな?

つうかFreeBSDのアプリ、ミドルでNUMAサポートしてるのあるの?
0715名無しさん@お腹いっぱい。2005/12/22(木) 01:49:26
> montecito x 8で32wayのLinuxは試したがFreeBSD/ia64やってる暇無し。
FreeBSDでのSMP/NUMAサポート向上のためにも、
是非そのマシンを開発者に寄付してやってください。
07167112005/12/23(金) 01:23:10
レスくれた方々、どうもありがとう。
ちょっと難しい話になったので、どうレスを付けていいか
分からなくなったので、書き込みが遅れてしまった。

とりあえず、確実に分かったことは自分自身で人柱になるしかなさそうだねって
ことかな。
0717名無しさん@お腹いっぱい。2005/12/24(土) 01:19:33
>>716
アリガトン。
今、実機を持つ予算はないけれど、実機を持ったときはもれも後に続くよ。
0718名無しさん@お腹いっぱい。2005/12/24(土) 02:33:36
Niagara は 1 ソケットだから、NUMA じゃないよ。
■ このスレッドは過去ログ倉庫に格納されています