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

NetBSD その18

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。2006/09/03(日) 17:29:37
``Of course it runs NetBSD.''
_ノ⌒ゝ
\  ´-ヽ
 \ノ⌒ヽ
 NetBSD
    \
http://www.netbsd.org/

前スレ
NetBSD その17
http://pc8.2ch.net/test/read.cgi/unix/1153032214/

お約束、関連リンク、心の公式ロゴは>>2-10あたり
0872名無しさん@お腹いっぱい。2006/10/11(水) 04:13:06
mac68k 以外だと x68k も出てた。
mac68k + PC + pc98 って本もあった。
ttp://www.jp.netbsd.org/ja/JP/links/books.html

でもどれも古いので、>>871 のリンク先、特にBSD Magazineの
バックナンバーの方がいいね。そっちも古くなりかけだけど。
0873名無しさん@お腹いっぱい。2006/10/11(水) 21:10:28
>>869
Code Reading,プロフェッショナルBSD,4.4BSDの設計と実装。
雑誌なら、CQ出版の Interfaceあたりチラホラ載っている。
最近では、今年の2月号で NetBSD2.1 ベースのクロス・コンパイル環境
ってのもあるよん。
2002年8月号は組み込み向けのBSDの記事がある。
0874名無しさん@お腹いっぱい。2006/10/11(水) 21:52:36
Code readingは立ち読み程度だけどあの中でNetBSDの紹介と言っても
わかる人には当たり前、わからない人にはさっぱり意味不明って感じ。
4.4BSD本にはNetBSDって名前だけで紹介なんて一切ないじゃん。
0875名無しさん@お腹いっぱい。2006/10/11(水) 22:14:36
まあでもカーネル関数の仕様やおおざっぱな仕組みは、4.4BSD本の
通りの部分もかなりあるでしょ。
0876名無しさん@お腹いっぱい。2006/10/11(水) 22:26:06
元の質問が「記事というか紹介というかそういうので、NetBSDが載ってる本 」
なので4.4BSDの解説がNetBSDにも通じる部分があっても違うのでは。
0877名無しさん@お腹いっぱい。2006/10/11(水) 22:31:37
4.4BSDの設計と実装
Solaris Internals
Understanding the Linux Kernel

この三つならSolarisの本が一番いいね!
0878名無しさん@お腹いっぱい。2006/10/11(水) 23:06:18
それだけNetBSD関係の書籍が少ないってことねぇ〜。。
おい、誰か出版してくれ!頼む。
0879名無しさん@お腹いっぱい。2006/10/12(木) 00:01:44
今の時代ただでさえ本が売れないのに、そんなの出しても100冊も売れないんじゃない?
BSDマガジンのNetBSD特集の号もほとんど売れなかったみたいだし。内容の問題かもしれんけど。
0880名無しさん@お腹いっぱい。2006/10/12(木) 00:12:48
>>877
Linux本はイラネだが、
腐れ和訳の4.4BSD本よりはsolarsi本の方がいいな。
原著なら4.4BSD本を推すが。
0881名無しさん@お腹いっぱい。2006/10/12(木) 00:14:15
そういうネタはこちらへ
http://pc8.2ch.net/test/read.cgi/unix/1065245050/l50
4.4BSDの設計と実装
0882名無しさん@お腹いっぱい。2006/10/12(木) 00:18:34
>>879
じゃあコピー誌かな。NetaBSDの人に委託。
0883名無しさん@お腹いっぱい。2006/10/12(木) 00:21:56
紹介記事を書けるような人は自分でソースいじってる方が楽しいからそんなことまで手が回らない罠
0884名無しさん@お腹いっぱい。2006/10/12(木) 00:26:58
NetBSD本が欲しいと言ってる人はどんな本が欲しいんだろうか
0885名無しさん@お腹いっぱい。2006/10/12(木) 00:31:15
さくらと知世のNetBSD/alphaを作ろう
0886名無しさん@お腹いっぱい。2006/10/12(木) 00:35:16
NetBSDの理想と現実
0887名無しさん@お腹いっぱい。2006/10/12(木) 00:35:52
俺はカーネルのソースなど一度も読んだことがない完全にユーザ側の人間だけども
NetBSD のソースがきれいって本当なの?
MI/MD 分離を一番上手くやってそうってのは分かるんだけど、それ以外の
メモリ管理やらスケジューリングやらのコードは(FreeBSD, Linux なんかと比較して)
どうなのか知りたい。
0888名無しさん@お腹いっぱい。2006/10/12(木) 00:36:18
NetBSDお気楽極楽インストール
0889名無しさん@お腹いっぱい。2006/10/12(木) 00:43:26
NFだけでも読む分には読みやすいと思う。変なコード入れると文句つけられてるし。
けど、チューニングはされてないと思う。きれいなら性能出るわけでもないし。

UVMやUBCはどちらもほとんど一人で作業してたから記述偏ってるかも。
スケジューラはNetBSDな特徴が出るほどいじられてない予感。
0890名無しさん@お腹いっぱい。2006/10/12(木) 00:46:14
う、KNFね。

src/share/misc/style
0891名無しさん@お腹いっぱい。2006/10/12(木) 00:53:18
>>634-642も参照
0892名無しさん@お腹いっぱい。2006/10/12(木) 01:06:44
きれいかどうかを知ってどうするんだろう
0893名無しさん@お腹いっぱい。2006/10/12(木) 01:08:12
うーん。正直な所、ソースの"見た目"は、しょっちゅう全面書き換えされてる
Linux の方が今風になってて読みやすい印象を受けるんだよね。
たまたま見やすいとこを覗いただけだったのかもしれないけど。

我がまま言って悪いけど、もう少し表面的ではない綺麗さの話が聞きたいな。
0894名無しさん@お腹いっぱい。2006/10/12(木) 01:32:23
表面的でないきれいさってどういうのよ。
目に見えないソースの内面のきれいさなんて見てわかるのか?
それともAPIや設計の話が聞きたいの?
0895名無しさん@お腹いっぱい。2006/10/12(木) 01:45:04
>>892
無責任に他人にNetBSDを勧めてたらNetBSDの何がいいのか説明しろと返されて困っているとか
0896名無しさん@お腹いっぱい。2006/10/12(木) 02:30:25
>>894
いや、上でKNFを挙げてもらったけど、これってインデントとかの話だよね。
それはいくらなんでも表面的過ぎ…という意味。
設計とかの話もそれはそれで聞いてみたいけど、もっと主観的な
感想みたいのが聞いてみたかった。

>>895
そういえば NetBSD を他人に勧めたことはほとんどないな。
0897名無しさん@お腹いっぱい。2006/10/12(木) 08:10:43
>上でKNFを挙げてもらったけど、これってインデントとかの話だよね。
>それはいくらなんでも表面的過ぎ…という意味。
それはソース読んだことなさ過ぎ
0898名無しさん@お腹いっぱい。2006/10/12(木) 10:19:34
質問を要約すると、
俺はソース読まないが、Linuxの方が読みやすくね?
NetBSDの方が読みやすいってならまともな理由を挙げてみろやカス共。

こうですか?
0899名無しさん@お腹いっぱい。2006/10/12(木) 11:43:15
>>896
すくなくとも
「mii にぶら下がっている phy があちこちの
ethernet ドライバーで別々に実装されてる」
みたいな, 気持悪さはないよ
0900名無しさん@お腹いっぱい。2006/10/12(木) 11:52:51
俺は哲学に少し興味があって、哲学板も見たりしてるんだけど、
哲学のよく分ってない人、理解する必要する気もなさそうな人ほど
誰それの訳の質がどうだとか、原著が悪文だとか言いたがる傾向があるな。
だからなんだって?いやべつになんでもないけど。
0901名無しさん@お腹いっぱい。2006/10/12(木) 12:40:50
>899
その結果サポートされるデバイスの数は増えましたか?
0902名無しさん@お腹いっぱい。2006/10/12(木) 13:47:09
NetBSDがそれをしなかった場合と、した結果の現在の場合を比べないと、
「増えましたか?」なんて意味ないでしょ?

0903名無しさん@お腹いっぱい。2006/10/12(木) 13:49:35
Linuxマンパワーでねじ伏せてるっていいたいのかね。

>>902
それは仮定自体が成り立たないから比較不可能。
0904名無しさん@お腹いっぱい。2006/10/12(木) 14:27:12
Linuxマン
0905名無しさん@お腹いっぱい。2006/10/12(木) 14:31:20
>>897
どういう意味で言ってるのか分からないけど、インデントやら改行が
滅茶苦茶でクソ読み難いソースがいっぱいあるのは分かってる。
カーネルのソースは読んだことないけども、普通(?)のプログラムの
ソースは日常的に読むので。
けど他の PC UNIX と比較して NetBSD どうよっていう話になったとき、
最近ではどれも見た目はちゃんと整形されてるので、それを根拠に
NetBSDのソースは綺麗だといわれても…。

>>899
だから >>887 で書いてる通り、デバイスドライバ以外の話が聞きたいの。

>>898
まぁそういうことになるかもね。 NetBSD の人が Linux とかを見て
「あんな汚いソース読めるかよ」みたいな発言をすることはよくあって、
それが本当なのか知りたかったのは確か。
確かにドライバ周りでは、CPU/Bus/Device の分離がうまくできているらしい
というのは分かるけども、それ以外はどうなのかな、と。

あ、俺はここ数年ずっとNetBSD使ってるし、満足してます。
0906名無しさん@お腹いっぱい。2006/10/12(木) 14:39:23
NetBSDってもう未来が無いでしょ?
あれはネタじゃなくて本音なんでしょ?
0907名無しさん@お腹いっぱい。2006/10/12(木) 14:40:42
読んでみりゃええやん。
0908名無しさん@お腹いっぱい。2006/10/12(木) 18:21:24
NetBSD上で怪しいファイルシステムを作ったときにLinuxのfs周りも見たけど、このあたりはBSD系列のほうがわかりやすかった。
LinuxのVFSに関しては昔から評判悪いし。
その点、BSD系列はレイヤー分けがしっかりできてる感じがする。

最近はFUSEのおかげでカーネルごりごりやらなくても良くなったから、Linuxのfs屋さんは大助かりなんじゃないかな。
0909名無しさん@お腹いっぱい。2006/10/12(木) 18:53:51
USB回りもやりやすかった。
0910名無しさん@お腹いっぱい。2006/10/12(木) 21:43:08
職業プログラマでもひどいコードを書く奴はいる。
そういう奴は自分の書いたコードのどこが悪いのかをさっぱりわかってない。
そんな奴にどうやったら「きれいなコードとは」を説明できるのかしらね。

ま、APIがちゃんと定義されていて各レイヤー別の階層ができている、
ってのは別にデバドラに限った話じゃないと思うが、それじゃだめなん?
vfsと各filesystem間やuvmとpmap間はそんな感じっしょ。

一方でLinuxっていまだにi386のVMや割り込み機構がベースだったりする?
0911名無しさん@お腹いっぱい。2006/10/12(木) 23:45:32
>>903
そこでなぜLinuxの話が出てくるのかわからない。
仮定自体が成り立たないから、そんな質問、意味ないでしょ?

0912名無しさん@お腹いっぱい。2006/10/12(木) 23:53:24
NetBSDゼロコピーでけんの?
0913名無しさん@お腹いっぱい。2006/10/13(金) 00:05:32
>>899,901-903
増えまくりでしょ。i386 は知らんが、他のアーキは恩恵受けまくりでデバイス使えまくりじゃん。
逆は珍しいけどね。hme なんか sparc→i386 だね。
0914名無しさん@お腹いっぱい。2006/10/13(金) 00:07:00
デバイスの数、全アーキでのべで足し算したら、Linux に勝ってんじゃないの?
0915名無しさん@お腹いっぱい。2006/10/13(金) 00:26:19
Athlon64 X2 4000+ いうマシンを購入予定なのですが、
このマシンはAMD64でいいのでしょうか?
それともAMD64とは、Opteronの事をさすのでしょうか?

申し訳ありませんが、宣しくお願いいたします。
0916名無しさん@お腹いっぱい。2006/10/13(金) 00:35:27
>>915
一言で言えばAMD64でOK.
但し、Linuxエミュレーションで32bitバイナリが動かないため、
Acrobat ReaderとかFlashとかを使いたい場合は注意が必要。
0917名無しさん@お腹いっぱい。2006/10/13(金) 00:39:20
>>916
ありがとうございます
ようするにLinuxエミュレートのFireFoxを使おうと思うと、
i386で使った方がいいと言うことですね。
有難うございました。
0918名無しさん@お腹いっぱい。2006/10/13(金) 00:39:47
まだダメだっけ? けどそういう場合は i386 で使えば解決。
0919名無しさん@お腹いっぱい。2006/10/13(金) 00:45:39
まだ amd64 の GENERIC の COMPAT_LINUX, COMPAT_LINUX32 はコメントアウトされてるね。

人柱キボンヌ状態?
0920名無しさん@お腹いっぱい。2006/10/13(金) 01:20:37
正直、今のAMD64ならi386の方がパフォーマンス的にはいいと思うんだけどどうなの?
0921名無しさん@お腹いっぱい。2006/10/13(金) 01:22:30
あとDualCoreちゃんと扱えるようなったの?
0922名無しさん@お腹いっぱい。2006/10/13(金) 02:06:04
パフォーマンス: 体感できるような差はない
DualCore: ただのMP
だと思うんだが。

i386の方がパフォーマンスがいいと思う理由と
DualCoreのどんなのが扱えないのか教えてくれ。
0923名無しさん@お腹いっぱい。2006/10/13(金) 03:55:15
>>922
> DualCoreのどんなのが扱えないのか教えてくれ。

その「ただのMP」の扱いがいかがわしいってことでは?
0924名無しさん@お腹いっぱい。2006/10/13(金) 07:26:35
IntelのCore 2 Duoだと64bitが遅いという記事を聞きかじっただけじゃないの。
AMDのCPUだとどうなのかは知らんがレジスタが多い分だけ有利だとかなんとか
いう話はあったな。
0925名無しさん@お腹いっぱい。2006/10/13(金) 09:38:21
>>914
それはまちがいない。archだけでも十分勝ってる気がする。
Linuxをsun2とかvaxとかに移植する人はいないだろうからね。
0926名無しさん@お腹いっぱい。2006/10/13(金) 10:48:38
CRIS, FRV, M32R, AVR32, h8300, XTENSA, IA64.
CPUだけでもこんなにありますな。
0927名無しさん@お腹いっぱい。2006/10/13(金) 18:49:51
数で勝ち負け言ってるようじゃレベルが知れるぜ。自分で移植したならまだしも。
0928名無しさん@お腹いっぱい。2006/10/13(金) 19:12:28
数で比べるのはLinuxの連中だと
0929名無しさん@お腹いっぱい。2006/10/13(金) 19:18:16
>>914>>925は贔屓の引き倒しってやつだな。
0930名無しさん@お腹いっぱい。2006/10/13(金) 23:24:33
そんなことないさ。それこそきれいに階層分けてることの恩恵なんだし、
それが有利なことの証明でもある。実際台数シェアの低いマイナーなアーキには
たいへんありがたいことだよ。組み込みでありがたがられるのもまさにその辺。
0931名無しさん@お腹いっぱい。2006/10/13(金) 23:25:43
>>927
だからさー、「自分で」とかさ、ゴリゴリやるだけが能じゃない、って場合もあるってことだよ。
0932名無しさん@お腹いっぱい。2006/10/13(金) 23:28:05
>>926
ia64 は一応あるよ、最近だけどね。M32R は、ちょっと興味あるなぁ。
それと、MMU なしは out of 眼中なのがちょっと惜しいよね。そこらへんも
なんとかなるようになってれば、もあべたーよねw
あとのは... 普通に入手できそうにもないし、ま、いいかとww
0933名無しさん@お腹いっぱい。2006/10/13(金) 23:31:16
>>931
そういうことは2chで騒ぐ以外に何かやってから言えば?
0934名無しさん@お腹いっぱい。2006/10/13(金) 23:34:43
だからさ、「自分で」とかいってうれしがってるのは、君の方なんだよ。
まさに、他で、やってくれ。
0935名無しさん@お腹いっぱい。2006/10/13(金) 23:37:21
>>930
中身がきれいかどうかなんて書く人間には関係あるが使う人間には関係ないし。
0936名無しさん@お腹いっぱい。2006/10/13(金) 23:37:50
まあ、実際に自分で何かやってても、2chには書かない罠w

きっと931と934は自分で何かやったんだよ。察してやれwww
0937名無しさん@お腹いっぱい。2006/10/13(金) 23:40:45
ソラリスと統合とか脳内ではいろいろやってそうだ
0938名無しさん@お腹いっぱい。2006/10/13(金) 23:41:21
けっきょくそれの自慢がしたくてしょうがないんだろ。でさ、2ch だといつまで経っても
タネあかしできないんだけどさ、他所でタネあかしする度胸もない、と。
もいーかげんうざいんだよな。海行って叫んでこいってんだ。
0939名無しさん@お腹いっぱい。2006/10/13(金) 23:42:53
>>935
だから、外側に現れて結果使う人に貢献してるって話なんだが。読解力ないね?
0940名無しさん@お腹いっぱい。2006/10/13(金) 23:45:58
結果、って全然シェア取れてないのになにがどう貢献してるの?
0941名無しさん@お腹いっぱい。2006/10/14(土) 02:05:51
hpcbootのdkwedge対応って誰もやらんの?
0942名無しさん@お腹いっぱい。2006/10/14(土) 02:20:36
おまえがや(略

つーか、誰もという以前にhpcbootいじれるのってuweくらいしかいないじゃん。
send-prすれば?
0943名無しさん@お腹いっぱい。2006/10/14(土) 11:54:59
>>940
しぇあしぇあ言ってな。MVS から最近 Microsoft に乗り換えたか?
0944名無しさん@お腹いっぱい。2006/10/14(土) 14:43:22
最近 ftp.netbsd.org しょっちゅう死んでるみただけど、攻撃されてんのかな?
NetBSD-daily 取れないじゃんw
0945名無しさん@お腹いっぱい。2006/10/14(土) 16:41:21
>>943
相手の言葉に言い返すばっかりでちっとも自分の主張は説明しないのな。
0946名無しさん@お腹いっぱい。2006/10/14(土) 17:15:29
ftp復旧マダー?(AAryftp.netbsd.orgって、netbsdで動いてるの?
0947名無しさん@お腹いっぱい。2006/10/14(土) 19:38:38
ftpが生きてても最近daily buildが失敗ばかりしてて中身がない罠
0948名無しさん@お腹いっぱい。2006/10/14(土) 21:23:38
> NetBSD-daily
http://mail-index.netbsd.org/netbsd-announce/2006/10/12/0000.html
0949名無しさん@お腹いっぱい。2006/10/14(土) 23:35:16
おー、ftp7.jp.netbsd.org なんてあるのか。知らなんだ。
0950名無しさん@お腹いっぱい。2006/10/14(土) 23:36:37
>>945
言い返す? 主張? なんのこっちゃ。ゴミまくな、海行くか、穴でも掘って垂らせ。ここくるな。
0951名無しさん@お腹いっぱい。2006/10/14(土) 23:54:19
マダー? リストに追加希望

・スルー力(ちから)の実装
0952名無しさん@お腹いっぱい。2006/10/15(日) 09:12:21
海が好きってことは931,934と938は同一人物? 脊髄反射で自分で自分を叩いてるの?
0953名無しさん@お腹いっぱい。2006/10/16(月) 20:20:50
誰も書かないのでとりあえずpf+altq完了sage
0954名無しさん@お腹いっぱい。2006/10/17(火) 02:09:34
海が好き
竜之介
0955名無しさん@お腹いっぱい。2006/10/17(火) 23:35:49
海が好きなのは親父のほうじゃん。

...とツッコミできないと33才チェックに引っかかるんでしょうか。
0956名無しさん@お腹いっぱい。2006/10/18(水) 01:24:51
よし合格!
0957名無しさん@お腹いっぱい。2006/10/18(水) 01:42:33
ラリーたん?
0958名無しさん@お腹いっぱい。2006/10/18(水) 22:39:46
Ctlキーを押せば上3ビットクリアされるからOK
0959名無しさん@お腹いっぱい。2006/10/18(水) 22:45:34
3.1 release マダー?
0960名無しさん@お腹いっぱい。2006/10/20(金) 23:29:13
rc4で修正が入ったけど
どれぐらいの佐賀あったかが問題かな
0961名無しさん@お腹いっぱい。2006/10/20(金) 23:34:17
だからさー、枝版のリリースに何躊躇する必要があるよ? とっとと取ってきて使えって。
0962名無しさん@お腹いっぱい。2006/10/21(土) 00:07:07
このスレって、やけにリリース待ちユーザが多いよな。
何故、待ってるわけ?
0963名無しさん@お腹いっぱい。2006/10/21(土) 00:33:11
-FTPインストールでPATHがデフォルトのままでよくなる
-正式リリース版じゃないと導入の稟議が通らない
-なんとなく気分の問題
とか?
0964名無しさん@お腹いっぱい。2006/10/21(土) 00:34:49
ネタが無いから。
0965名無しさん@お腹いっぱい。2006/10/21(土) 01:17:17
そろそろ次スレテンプレ考えるか?
0966名無しさん@お腹いっぱい。2006/10/21(土) 19:30:22
lint祭り開催中。
0967名無しさん@お腹いっぱい。2006/10/22(日) 03:27:00
リリース待ちに意味がないならリリースにも意味がないな。
0968名無しさん@お腹いっぱい。2006/10/22(日) 12:21:51
>>65
数字で叩きつけマダー?
0969名無しさん@お腹いっぱい。2006/10/22(日) 21:03:31
NetBSDって、4.3 BSD派生なのか 4.4-LITEからなのかどっち?
書いてるところによってわかれるのだが
0970名無しさん@お腹いっぱい。2006/10/22(日) 21:09:43
4.3から派生して4.4lite2をマージじゃ?
0971名無しさん@お腹いっぱい。2006/10/22(日) 21:21:35
386BSDから派生でしょ。とか書いてみるテスト
レス数が950を超えています。1000を超えると書き込みができなくなります。