dragonfly bsd どうよ

NGNG
dragonfly bsd どうよ
なんか面白そうだが。
NGNG
>>115-121
http://wids.net/www.dragonflybsd.org/ja/goals/threads.cgi
NGNG
>>142 神!
NGNG
>>138 はるかタン オサーンだったのか orz
NGNG
>>121
atomicity であってたみたいです。"原子性"のままでいいでしょうか ?
http://www.dragonflybsd.org/cvsweb/site/data/goals/threads.cgi.diff?r1=1.10&r2=1.11&f=u

>>144
オサーンじゃないわいっ
NGNG
>>145
「不可分性」ぐらいかな?
要するに「ある動作が一つの要素として完結し、その動作の間に関係する
状態が変わることが無い事」ぐらいの意味だから。
例えば、rename(2)の動作は一見「目的のファイルをopenし、
元のファイルもopenし、元のファイルからreadし、目的のファイルにwriteし、
目的のファイルをcloseし、元のファイルをunlinkする」ことによって
達成できるけど、これはatomicな動作ではないため競合状態が起きたり
するということね。
NGNG
atomic は atomic でいいよ。
ヘタに訳すとわけわからん。
NGNG
>>147
そう、いろいろ考えたけどしっくりくる訳語がない。でもアルファベット
が散りばめられた翻訳もそれはそれで読みづらい(人によるかな)し、かと
いって「アトミシティ」と書くのもどうかなと思う。
「…性」という造語で訳すなら>>146がいっているように「不可分性」かな。
元の文章をきれいさっぱり忘れるとして、日本語でできるだけ簡単な言葉を
使ってどう説明できるか、なんだよね。
NGNG
googleしたら、原子性という言葉を結構使ってるね。
でもこれだったらatomicってしてくれたほうがなんぼかまし。
NGNG
アトミック性とかはどうよ。
NGNG
英字で atomicity のままが一番わかりやすいよ。
atomicity と書いてわからない人には
どう書いてもわからないと思う。
せいぜい訳注をつけるくらいか。
NGNG
とりあえず5-CURRENTだったメル鯖を置き換えてから10日が過ぎました。
NGNG
>>152
うを、漢だ…
NGNG
1.0 リリースということなんで興味はあるものの、
OSのコードが読めないどころか、atomic の意味も知らないようなへたれは
まだ来ない方が良い雰囲気ですのう。
NGNG
>>154
Document まとめてる某氏も C が読めないと言ってたような気が
NGNG
>>154
"DragonFly_Stable" tag が打たれてからなら、ちょっと安心かも。
いつ打たれるのかはわからんけど。
NGNG
>>154-156
いまは本当に-CURRENTなので、最低でもFreeBSD-CURRENTを自分の
メインマシンに入れて、うまいことババ引かずに運用する技術
and/or 運を持っていることが必要。アプリケーションまわりだと
ports/dfportsの代替ができないと一般ユーザにはつらいかな。

ところでnullfsは不安定だという声をたまに聞くけど、それって
4.x系でもそうなんだっけ。5-CURRENTの時にひどいめにあったけど
4.xではどんなにハードに使っても刺さったことなかったけど。
このあいだのVFS 04/99が入って以降、nullfsは刺さるようになったよ。
NGNG
以前の4-stableでは使い方によってはおかしくなったりしたけど、
最近は問題ないよ。
159名無しさん@お腹いっぱい。
垢版 |
NGNG
とりあえずクロック爆走問題は「options TIMER_USE_1」で直ったよ、
とbugs@で みやもっさんが感動のご様子。
160159
垢版 |
NGNG
bugs@じゃなくてkernel@だった
NGNG
>>152
激藁
NGNG
>>152のメル鯖は今どうなってるんだろう?
163152
垢版 |
NGNG
>>162
IPFW2をコンパイルしていなかったのでコンパイルしなおしてから
こんなもんです(15 usersはメーラを上げっぱなしにしているから)。
$ uptime
1:42PM up 8 days, 11:05, 15 users, load averages: 0.02, 0.03, 0.00

まあsubversionやqmailのMLを抜けてからは流量が減ったので
非常に蝦そうですね。
NGNG
蝦そうって何だw
NGNG
それはttyドライバの(ry
NGNG
>>152には申し訳ないがもっと負荷をかけていじめてもらい
Dragonflyがどれほどのものか見てみたい。
167163
垢版 |
NGNG
>>166 DragonFlyの限界より先に冷却の限界が来てしまうのだけど。
NGNG
負荷かけっぱなしだとで冷却しきれないマシンって不良品じゃないのか?
169167
垢版 |
NGNG
>>168
ヒートシンク頼みなんで夏場はcx_stateとcpu_throttle_stateを
最低に絞ってるんです。だからいじめないでね。
NGNG
>>167
結局鯖をDragonFlyに変えてなんか違いを感じるの?
NGNG
とんぼのめがねはみずいろめがね
あおいおそらをとんだから
とんだから
172169
垢版 |
NGNG
>>170 使用感は5.xの時とそんなに違わない。
NGNG
もしDragonFlyにGUIインストーラがついてきたらBSDユーザーの割合に
変化は生じるだろうか?
NGNG
誤差
NGNG
YesかNoかでいったらYesだろう
NGNG
anaconflyキボンヌ
NGNG
>>173
その場合の「インストーラ」というのは、実はインストール時だけじゃなく
設定ツールとしても動作しなくてはいけないんだよね。

インストール時だけでいいならinstaller teamが作っているCGI installer
にちょっと化粧をすれば見栄えはよくなるんじゃないかなと思う。
NGNG
>>176
シャレで作ってみた。
http://wids.net/balk/20040927-dragonfly-anaconda.png
NGNG
>>177
anacondaって設定ツールとしても使えるの?
設定ツールはインストーラーと別でもまとまり取れてれば
なんとかなる気がするよ。
180176
垢版 |
NGNG
>177
まさか出てくるとは..全角でGJ!
NGNG
!>>178
シャレとわかっていながらちょっと期待しちゃったよ
182名無しさん@お腹いっぱい。
垢版 |
NGNG
Onipotefly BSD
NGNG
ApjBSD
NGNG
EbiFlyBSD for nagoya
NGNG
本家のdiaryだがもうちょっと頻繁に更新されないものだろうか?
NGNG
dillon が書いている限り、無理だろうね
NGNG
そこで はるかタン登場ですよ。
NGNG
>>187
あの質を維持するには hrs さんくらいの人じゃないと無理
NGNG
忙しさでDillonぶっ倒れそーな気がするよ
NGNG
stripped /kernel ってのは --strip-debugのほうの話で、--strip-all
しなければfileコマンドの結果は'not stripped'になるんだよもん。
NGNG
>>190
おぉ、さんきゅーです。
NGNG
空いてたPCにDragonFlyBSDを入れてみたがさしあたっての
目的がないことに気付いたよ orz
NGNG
>>192
じゃとりあえず
# echo 'CCVER?=gcc34' >> /etc/make.conf
してから、普段自分が使っている環境を整えてみてください。
portsのコンパイルが失敗したらMLなり(英語がだめならニポーン人
ぽい関係者にメール出すなり)粘着されるのがいやならこのスレでもいいので
報告くらはい。
NGNG
ttp://wids.net/haruka/
で日記のRSSとか配信してない?
bloglinesで更新チェックできると皆幸せになりそげ。
NGNG
>>193
ニポーン人ぽい関係者てほとんどこのスレも見ているような(w
NGNG
>>194 でもそのページはblogではないんでは
NGNG
こういうことなら得意みたいだから、頼み込めばガンガってくれるのがハルカたん。
NGNG
>>194
してないんですが、DragonFly の情報に関しては分離というか何と言うか、
そんな予定があるんで少し待って下さい。
NGNG
Cannaをコンパイルしたところwchar_tの定義でエラーがでますた。
Canna/include/widedef.hの65から70行目までをコメントアウトしたら
とりあえずコンパイルはできました
200200
垢版 |
NGNG
>>199 それはCCVER=gcc2でもCCVER=gcc34でも同じですか?
NGNG
/etc/make.confにCCVER?=gcc34いれたときです。
CCVER=gcc2だと include/machine/ansi.hが見つからないて感じのエラーがでました
NGNG
Cannaの報告した199です。コンパイルは問題なかったけどkterm上でshift+spaceで変換する時
四角の中の"あ"の文字が記号になって日本語の入力ができませんでした。
gcc34でコンパイルしたFreeWnnだと問題なく日本語の表示、入力ができました。
NGNG
よねたにさんが修正入れたみたい。 > canna
NGNG
DragonFlyBSDってSMPはどうなるの?
FreeBSDは5系列から色々手入れてるみたいだけど?
NGNG
まさにSMPというかNUMAアーキテクチャーで効率的になるためにforkしたようなもんだが。
NGNG
>>204
>>110-125
NGNG
>205
じゃあDragonFlyBSDの真髄はSMPなマシンじゃないと味わえないのね orz
NGNG
なんでまだ200程度までしかないスレだというのに、ログすら読まないバカが
湧いて出ているんだろう?
NGNG
>>194
http://wids.net/dbsdlog.jp/
http://wids.net/dbsdlog.jp/index.rdf

>>197
私にできるのはこれくらいですからねぇ。
NGNG
>>209
うぇーん、サイドバーが本文にかぶって読めないよー
NGNG
>>210
微修正しました。これでどうでしょう。
NGNG
>>208
2chはPC以外からも利用できます。
NGNG
>>212
それがどうしたの?
NGNG
利用には問題ないけどひとつのNICが二つに認識されない?
NGNG
>>214
ifconfig とかで ? こっちではそんなことはないみたいだけど。
出力か何かはってみれば ?
216214
垢版 |
NGNG
とりあえずdmesgの一部を貼ってみた
pcib1: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pcib1: couldn't read bus number from cfg space
pcib1: trying bus number 1
pci1: <ACPI PCI bus> on pcib1
pcib2: <DEC 21154 PCI-PCI bridge> at device 8.0 on pci1
pci2: <PCI bus> on pcib2
fxp0: <Intel 82559 Pro/100 Ethernet> port 0xecc0-0xecff mem 0xfde00000-0xfdefffff,0xfdfff000-0xfdffffff
irq 10 at device 4.0 on pci2
installed MI handler for int 10
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: MAC address: 00:02:b3:xx:xx:18
fxp1: <Intel 82559 Pro/100 Ethernet> port 0xec80-0xecbf mem 0xfdd00000-0xfddfffff,0xfdffe000-0xfdffefff
irq 5 at device 5.0 on pci2
installed MI handler for int 5
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: MAC address: 00:02:b3:xx:xx:19
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xdc80-0xdcff mem 0xfbfffc00-0xfbfffc7f irq 5 at device 12.0 on pci1
miibus2: <MII bus> on xl0
xlphy0: <3c905C 10/100 internal PHY> on miibus2
xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: MAC address: 00:b0:d0:xx:xx:15
217214
垢版 |
NGNG
続き
pcib0: <Intel 82810E (i810E GMCH) Host To Hub bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
agp0: <Intel 82810E (i810E GMCH) SVGA controller> mem 0xff000000-0xff07ffff,0xf4000000-0xf7ffffff irq 9 at device 1.0 on pci0
pcib3: <Intel 82801AA (ICH) Hub to PCI bridge> at device 30.0 on pci0
pci3: <PCI bus> on pcib3
pcib4: <DEC 21154 PCI-PCI bridge> at device 8.0 on pci3
pci4: <PCI bus> on pcib4
fxp2: <Intel 82559 Pro/100 Ethernet> port 0xecc0-0xecff mem 0xfde00000-0xfdefffff,0xfdfff000-0xfdffffff irq 10 at device 4.0 on pci4
miibus3: <MII bus> on fxp2
inphy2: <i82555 10/100 media interface> on miibus3
inphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp2: MAC address: 00:02:b3:xx:xx:18
fxp3: <Intel 82559 Pro/100 Ethernet> port 0xec80-0xecbf mem 0xfdd00000-0xfddfffff,0xfdffe000-0xfdffefff irq 5 at device 5.0 on pci4
miibus4: <MII bus> on fxp3
inphy3: <i82555 10/100 media interface> on miibus4
inphy3: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp3: MAC address: 00:02:b3:xx:xx:19
xl1: <3Com 3c905C-TX Fast Etherlink XL> port 0xdc80-0xdcff mem 0xfbfffc00-0xfbfffc7f irq 5 at device 12.0 on pci3
xl1: couldn't map ports/memory
device_probe_and_attach: xl1 attach returned 6
NGNG
>>214 それはいつのkernelで、それはACPIを止めても起きますか?
NGNG
>218
ACPI切って起動したら正常に認識されました。
配布されてたCDイメージから入れたやつで unameでは1.1-CURRENTとでてます。
srcはcvsupでDragonFly-src-supfile利用して拾ってきたやつです。
何時頃やったかは忘れました。
220218
垢版 |
NGNG
>>219
uname -aか ls -l /kernel
の結果を教えてください。ホスト名がギャルゲの名前とかになっているん
だったらそれは隠してもらっていいです。
NGNG
uname -a が
DragonFly auaua 1.1-CURRENT DragonFly 1.1-CURRENT #0: Tue Oct 26 01:43:09 GMT 2004
root@auaua:/usr/obj/usr/src/sys/Dbsd i386
で ls -l /kernel が
-r-x-r-xr-x 1 root wheel 2947189 Oct 26 01:45 /kernel*
です。
NGNG
天罰ですね
NGNG
>>222 何の話やねん
NGNG
222=BSD系スレ荒らしているキチガイだから放置放置
NGNG
来月のSoftwareDesignにDragonFlyBSDの特集するとのこと。
どんな内容になるか非常に楽しみだけどどーなることやら
NGNG
誰が書くんだろう? hrs氏?
NGNG
>226
本人の日記にも今月はなにかと忙しくて大変って書いてあるからそう考えてもよいのでは?
NGNG
本日ソースをSTABLEに更新してbuildworldしてみたら以前起きていたNICの二重認識が解消しました。
なんだったのやら。
229220
垢版 |
NGNG
>>228 ACPIを有効にしても大丈夫なんですか?
230228
垢版 |
NGNG
kldstatで普通にacpi.koがでてますがNICは正常に認識されています
NGNG
Firefox入れてみたところコンパイルは問題なかったんですがxorg-vfbserver入れようとしたとき
gcc -fpcc-struct-return -c -ansi -Dasm=__asm -Wno-system-headers -I/usr/dfports/x11-servers/xorg-vfbserver/work/xc/include/fonts
-I../include -I/usr/dfports/x11-servers/xorg-vfbserver/work/xc/lib/xtrans -I/usr/dfports/x11-servers/xorg-vfbserver/work/xc
-I/usr/dfports/x11-servers/xorg-vfbserver/work/xc/exports/include -I/usr/X11R6/include -I/usr/X11R6/include -DCSRG_BASED
-DFUNCPROTO=15 -DNARROWPROTO -DTCPCONN -DUNIXCONN -DHAS_STICKY_DIR_BIT -DHAS_FCHOWN -DIPv6 -DFONT_t -DTRANS_CLIENT
-DTRANS_SERVER -DTRANS_REOPEN -DBSD44SOCKETS -DXVENDORNAME='"The X.Org Foundation"' -DXVENDORNAMESHORT='"X.Org"' -O transport.c -o unshared/transport.o
In file included from transport.c:80:
/usr/dfports/x11-servers/xorg-vfbserver/work/xc/lib/xtrans/Xtranssock.c:1378: error: `MAXHOSTNAMELEN' undeclared here (not in a function)
*** Error code 1
Stop in /usr/dfports/x11-servers/xorg-vfbserver/work/xc/lib/font/fc.
*** Error code 1
Stop in /usr/dfports/x11-servers/xorg-vfbserver/work/xc/lib/font.
*** Error code 1
Stop in /usr/dfports/x11-servers/xorg-vfbserver.
というのがでます。
CCVER?=34 X_WINDOW_SYSTEM=xorgでコンパイルしてます。
work/xc/include/Xos_r.hの430行が辺りかと思ったんですが
232231
垢版 |
NGNG
すいません。work/xc/lib/xtrans/Xtranssock.c の94行目のOSの定義のとこに
(__DragonFly__) を追加してコンパイルしてみたら問題なくコンパイルできました。
firefoxも利用できました。
NGNG
年末にお家鯖をリニューアルしようと思っていて、
下の三つの候補で迷ってるんだけど、

-DragonFly BSD stable
-DragonFly BSD current
-FreeBSD stable

おまいさん方なら、どれにする?
NGNG
>>233 君の経験値は?
NGNG
無難なFreeBSD stableと言いたいとこだけどここはDragonFlyのスレなので
DragonFlyで。FreeBSDのcurrentとか追いかけたことあるならcurrentで、ないならstableでいいのでは?

FreeBSD Expert2005みたらFreeBSD開発者のインタビューにDragonFlyの開発者が載っていた。
インタビュー内容の3分の2はDragonFlyBSDについてだったけど。
236233
垢版 |
NGNG
NetBSD-currentとFreeBSD5-currentは
それぞれ一年くらい使ってた事があります。
DragonFlyはstableとcurrentってそれほど違いはないのかな?

FreeBSD Expert2005探してみる(`・ω・´)
237234
垢版 |
NGNG
>>236
じゃあMLを見物しながらupgradeするタイミングをつかめる
(あるいは強運の持ち主)だろうから-CURRENTに決まりだね。
DragonFly_Stableはbranchではなく単なるrevision tagだから
ML上だといつ動いたのか分からないし、あとmergeが不可能だから
HEADの重要な変更をいくつかrevisionを飛び越してStableに反映、
てなことも無理なんで、自分で面倒みれるんなら-CURRENTでも
問題はなさそうだと思う。
といいつつウチのメールサーバは(uname -sはCURRENTだったころの)
Stableだけど。
238237
垢版 |
NGNG
>>237
|といいつつウチのメールサーバは(uname -sはCURRENTだったころの)
「uname -r」だった。

ところで最近また(話題の)hsu@がネットワークまわりで修正を入れていって
いるみたいだから、いつupgradeするか悩ましいところだよね。
NGNG
間違えてアマゾンでFreeBSD Expert 2004を買うところだった...
NGNG
2004って完売しているけど買えるの?
NGNG
誰かcheckptのおもしろそうな使い方を教えてくれ。マニュアル読んだが何も思いつかないん。
NGNG
ttp://kerneltrap.org/node/view/4370
タイトル見たとき一瞬リリースのスケジュールに関することかと思ってしまったが
よく読んだらスケジューラに関する話題でした。
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況