NetBSD その24
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2008/05/21(水) 02:11:13_ノ⌒ゝ
\ ´-ヽ
\ノ⌒ヽ
NetBSD
\
ttp://www.netbsd.org/
前スレ
NetBSD その23
http://pc11.2ch.net/test/read.cgi/unix/1203467127/l50
0663名無しさん@お腹いっぱい。
2008/08/07(木) 08:59:27むしろIBM PCばっかりになってる今の方がおかしいと思うが
まぁ理解されなくても良いけど
0664名無しさん@お腹いっぱい。
2008/08/07(木) 09:04:13マニアが喜ぶ内容ばっかり載せても意味ねーし。
寄付集めのようなpromotion考えたら今のが妥当だろ。
>>663自身はx86使わずに生活してんの?
理解もなにもタダの自己満足なら聞いて呆れる
0665名無しさん@お腹いっぱい。
2008/08/07(木) 09:09:36自分はWindowsを使っている。
NetBSDのようなOSが発展してWindowsを超えて欲しいだけだ
0666名無しさん@お腹いっぱい。
2008/08/07(木) 09:16:39今のページスタイルで寄付呼びかけて$50,000集めたの知らない?
0667名無しさん@お腹いっぱい。
2008/08/07(木) 09:18:57そうした意味で言っている
0668名無しさん@お腹いっぱい。
2008/08/07(木) 09:21:18>>667の自己満足垂れ流してるだけだろ
0669名無しさん@お腹いっぱい。
2008/08/07(木) 09:22:03実用性のために仕方なく使うにしても、せめてLinuxにしとけ。
0670名無しさん@お腹いっぱい。
2008/08/07(木) 09:22:21だから、NetBSDの「良さ」である移植性をまず第一に宣伝すべきだと思ってるの。
0671名無しさん@お腹いっぱい。
2008/08/07(木) 09:23:07MSならわからんでもないが。
0672名無しさん@お腹いっぱい。
2008/08/07(木) 09:25:54そこを宣伝して発展してもWindowsの対抗馬になんざならない罠。
ふつーのユーザーは安くて性能出ればCPUなんてカンケーねーんだよ。
0673名無しさん@お腹いっぱい。
2008/08/07(木) 09:54:38簡単に動かせたところで使う人間がいなきゃ意味ねー
って実感できるから。
移植性っつっても楽なのはデバドラだけで、新しいCPUをサポートしようと思ったら
必要なMDフックの数がかなり増えてるし、toolchainもメンテしないといけないし、
かなりハードル高いよ。実際sh5以降新しいCPU増えてないし。
0674名無しさん@お腹いっぱい。
2008/08/07(木) 10:21:31それはないな。Linux でしか動かないのがあって一時的にってんならともかく。
MS-Win は(嫌いだけど)一応独自性のある部分はあるし。Linux は、
仕様的には Unix なぞってるだけ。
0675名無しさん@お腹いっぱい。
2008/08/07(木) 10:26:42pkgsrcのコンパイルで生成されるオブジェクトって結構容量
食いますよね…。特に内蔵ドライブの制約のある古めのノートなんかだと
顕著で。ノートの内蔵ドライブを換装する手もありますが、値段がつりあわない
面があるので躊躇してしまいます。
そこで、例えば対策として、ソースツリーは各ノートなりでバラバラに更新するわけには
当然いかないので、ネットワーク上(NFS)の別のマシンで管理するとして、
問題は生成されるオブジェクトをどうするか、ですよね。
1)生成されたオブジェクトが収まりきるようあらかじめ考えてパーティションを切っておく
2)そもそもオブジェクト自体も例えば/export/NetBSD-build/pkgsrc以下にマウントし、
NFSマシン越しにコンパイルする。この場合、100Mbpsの回線速度をコンパイル作業の
負荷が上回らなければいいわけですよね?
ご教示ください。
0676名無しさん@お腹いっぱい。
2008/08/07(木) 10:34:250677名無しさん@お腹いっぱい。
2008/08/07(木) 13:15:120678名無しさん@お腹いっぱい。
2008/08/07(木) 19:31:200679名無しさん@お腹いっぱい。
2008/08/07(木) 22:03:140680名無しさん@お腹いっぱい。
2008/08/07(木) 23:06:38だってお、NetBSD+MIPSで勝負する漢な企業はおらんのかお
IBMとLinuxがMSフリーのデスクトップPC提供へ
ttp://www.atmarkit.co.jp/news/200808/07/ibm.html
0681名無しさん@お腹いっぱい。
2008/08/07(木) 23:18:55新しく作られたCPUはないかもしれないが、移植されてないCPUは山ほどあるな。
そもそもMIPS64なんて動いているとはとうてい言えない状態だし、
ARMだって最新のはどんなもんだか。
0682名無しさん@お腹いっぱい。
2008/08/07(木) 23:29:470683名無しさん@お腹いっぱい。
2008/08/07(木) 23:34:31MMUつきで現実的に入手できるのはCQ出版が出してる10万のFPGAボードくらいか。
toolchainはそこそこ動くだろうがpthreadとatomic opだけでも挫折しそうだ。
0684名無しさん@お腹いっぱい。
2008/08/08(金) 00:10:49ia64と同じ人だけど、そういう性格なんか?
0686名無しさん@お腹いっぱい。
2008/08/08(金) 08:17:390687初心者
2008/08/08(金) 16:06:49公式スレッドがこれじゃ誰も初心者が寄って来ないと思うが
0688名無しさん@お腹いっぱい。
2008/08/08(金) 16:08:56もっとも重要な部分
0689名無しさん@お腹いっぱい。
2008/08/08(金) 16:09:330690名無しさん@お腹いっぱい。
2008/08/08(金) 16:14:170691名無しさん@お腹いっぱい。
2008/08/08(金) 16:18:38当ってんじゃね?
0692名無しさん@お腹いっぱい。
2008/08/08(金) 16:20:090693名無しさん@お腹いっぱい。
2008/08/08(金) 16:42:230694名無しさん@お腹いっぱい。
2008/08/08(金) 18:51:01初心者なりにまずはどう考えて何をどうしたいのかをちゃんと説明できれば
それなりの意図は汲んだ回答は出るんじゃない。
そんなことができるのは初心者じゃないという話もあるけど、
さすがにそこまで指導迎合できるだけの余力はNetBSDにはないな。
0695名無しさん@お腹いっぱい。
2008/08/08(金) 19:12:060696名無しさん@お腹いっぱい。
2008/08/08(金) 19:22:54ってのは事実だしねえ。
WAPBLはUFS1でもffsv2 formatのsuperblockがいるわけだけど、
今のnewfs(8)では-O1でUFS1指定してもffsv2 format superblockになるよね。
いつより前のnewfs(8)で作ったffsだとfsck_ffs -c4 しないといけないの?
cvs log newfs | grep fslevel
ですかそうですか
0697名無しさん@お腹いっぱい。
2008/08/08(金) 21:57:40難しすぎてついて行けないという...ww
ま、SunOS が 5 になった時点でわかってたことではあるが。
やっぱ Plan9 や Amoeba の SMP に対する「割り切り」は正しかったという
ことだろうなぁ。「ほとんど誰も参加できなくなる」ことでそれが証明されるというw
やっぱトンプソンやタネンバウムはえらいわw
0698名無しさん@お腹いっぱい。
2008/08/08(金) 22:23:160699名無しさん@お腹いっぱい。
2008/08/08(金) 22:43:43複数プロセッサの恩恵を受けてる動かし方は make -jN ばっかりで、
pthreadとカーネル実装でパフォーマンスがどうこう言えるものを動かしてる
ユーザーなんてほとんどいないし、だからベンチマーク結果も出てこない。
そんな状態で1:1だのSAだの中身について騒いだって噛みあわない罠。
とどのつまり
「小難しい理屈ばかりでまともに動かないものより簡単だけどそこそこ動くもの」
ってことのほうが重要だった、ってことだろね。
0700名無しさん@お腹いっぱい。
2008/08/08(金) 23:24:570701名無しさん@お腹いっぱい。
2008/08/09(土) 00:42:18動かないものをわざわざ主張する人がいるのよ。
it doesn't work unless it's right とかなんとか言って。
bus_space(9)のときのcgdやbus_dma(9)のときのthorpejのように
自分で作業する気のある人が主張するならともかく、
自分で動くようにする気も使う気もないのに文句言う香具師おおすぎ。
やっぱヒモ付きでやってる人がいないと前に進まないのかも。
0702名無しさん@お腹いっぱい。
2008/08/09(土) 14:35:36なんてニュアンス?
0703名無しさん@お腹いっぱい。
2008/08/09(土) 15:06:410704名無しさん@お腹いっぱい。
2008/08/09(土) 15:18:390705名無しさん@お腹いっぱい。
2008/08/09(土) 16:14:01逆にいつまでも動かない実装に対する揶揄(それ正しくないんじゃネーノ)に
なってしまうな。
0706名無しさん@お腹いっぱい。
2008/08/09(土) 17:45:16>自分で動くようにする気も使う気もないのに文句言う香具師おおすぎ。
ん、このスレのこと?
0707名無しさん@お腹いっぱい。
2008/08/09(土) 19:43:590708名無しさん@お腹いっぱい。
2008/08/09(土) 19:48:04「共通のMIドライバを記述可能なAPI」
っていう「正しい解」が定義されてたわけよ。
だから、動いてるコードがなくても設計段階で正しいかダメか主張できた。
一方、 1:1 と N:M の場合は究極の目標はパフォーマンスだけだから、
どっちが正しいなんて正解はなくて、ある程度動くものができたところで
ベンチーマークして優れている方を選択、となるべき話。
過去の bus関連のAPIとは次元が違う。
なのに、なんとなく N:M のほうが説得力ある、数字が大きいから、
論文ネタとして真面目に理論実証したから、という本質でない理由で
暗黙的に「SAがあるべき究極の姿だ」って思い違いが生じてる気がする。
bus_dmaのbounce buffer神話の弊害だな。
0709名無しさん@お腹いっぱい。
2008/08/09(土) 19:52:05はLinuxや他の*BSDでよく出てくる
it's right because it works
の対義語として出てきただけ。
公式ページのGoalsのページのどっかにあるよ。
0710名無しさん@お腹いっぱい。
2008/08/09(土) 20:04:05こんなガラパゴス以下のスレ相手にされてるわけねーじゃん。
本家のMLのことだろ。
0711名無しさん@お腹いっぱい。
2008/08/09(土) 20:48:300712名無しさん@お腹いっぱい。
2008/08/09(土) 22:32:330713名無しさん@お腹いっぱい。
2008/08/09(土) 23:41:330714名無しさん@お腹いっぱい。
2008/08/09(土) 23:48:550715名無しさん@お腹いっぱい。
2008/08/10(日) 03:17:02それならM:Nが必須なのだが、
Javaの実装に役立たなかった時点でSolarisのM:Nは死んだ。
今となってはスレッドを確実にコントロールできる1:1がreasonableな解に見える。
NetBSDの人たちはSolarisで成し得なかったことをやれる見通しがあるのだろうか。
それはかなり凄い事だと思うが。
0716名無しさん@お腹いっぱい。
2008/08/10(日) 04:10:29「今動いてなくてもいつかやらなければいけない」と思ってるだけ
の人が主張はするけど頭も手も動かさないので進まない状態
なわけですよ
0717名無しさん@お腹いっぱい。
2008/08/10(日) 06:02:44いいと思うんだけどねえ、他のは後回しにしても
音頭取ってくる誰かをみんなして待ってる状態
0718名無しさん@お腹いっぱい。
2008/08/10(日) 06:27:55今騒いでるのはrevivesaを5.0に入れるかどうかじゃないの?
費用対効果で見ればわざわざ無理に入れる必要ないと思うけど。
0719名無しさん@お腹いっぱい。
2008/08/10(日) 12:09:03要するにCOMPAT_40のためだけなの?そのこだわりはある意味すげえな。
0720名無しさん@お腹いっぱい。
2008/08/10(日) 15:24:40COMPAT_40のために入れろと言う人と
そんなの関係なく趣味で書いてる人と
SMPコードメンテにSAは邪魔と思ってるadと
四派で噛み合わない議論を展開中
そのへんcoreがきっちり仕切るFreeBSDや
Theoの一声で決まるOpenBSDと比べて
責任者不在でグダグダのNetBSDです
0721名無しさん@お腹いっぱい。
2008/08/11(月) 09:54:27つーか、いま ad が精神的に消耗してどっかいっちゃうとめちゃ困るのは
見えてると思うんだけど..
ヘタするとプロジェクトの存亡にかかわらないか?
ad どっかいっちゃうと 1:1 てメンテできるのか?
それとも revivesa ベースにして m:n 復活できるとでも思ってるのだろうか...
0722名無しさん@お腹いっぱい。
2008/08/11(月) 09:57:191. 理想性能のために入れろと言う人と
2. COMPAT_40のために入れろと言う人と
3. そんなの関係なく趣味で書いてる人と
4. SMPコードメンテにSAは邪魔と思ってるadと
匿名で意思表明してもしょうがないかも知れんが...
4 に賛成。ad が危惧してるんだからとりあえず 2 はやめよう。
別枝でいいやん。バウンスバッファの時みたいに、un-official バイナリでも
作ればいい。
0723名無しさん@お腹いっぱい。
2008/08/11(月) 10:49:30いつまでの契約なのか知らんけど。
逆に言うと 口だけのやつはすっ込んでろ、つーことになるのかもしれんが。
0724名無しさん@お腹いっぱい。
2008/08/11(月) 11:26:300725名無しさん@お腹いっぱい。
2008/08/11(月) 11:30:210726名無しさん@お腹いっぱい。
2008/08/11(月) 11:37:37えっ? あれって、2ヵ月くらいでとっくの昔に終ったんじゃないの?
まだ続いてんの? そんなに寄付あったのか??
0727名無しさん@お腹いっぱい。
2008/08/11(月) 16:01:05So, Omowanaika?
0728名無しさん@お腹いっぱい。
2008/08/11(月) 16:59:430729名無しさん@お腹いっぱい。
2008/08/11(月) 19:04:541+2番、と言っているように感じたが、氏がここを見てたら何かしら伝わるんじゃない。
0730名無しさん@お腹いっぱい。
2008/08/11(月) 20:31:47でもthreadを使わなくても書けると思う。
一方でパフォーマンスが重要なアプリケーションは、
1:1スレッドを前提に書かれている。
アプリケーションプログラマが頑張ることになっちゃったけど、
M:Nでは1:1よりパフォーマンスが出ないんだから、しょうがない。
0731名無しさん@お腹いっぱい。
2008/08/11(月) 20:37:30「SAが実装された暁には!」という夢を見るのも、また一興か。
0732名無しさん@お腹いっぱい。
2008/08/11(月) 21:15:06longandwindingsa とかw
0733名無しさん@お腹いっぱい。
2008/08/11(月) 22:47:58forthcommingsaとか
undeadsaとか
つーか、それよりfixsaはどーなっとるんよ
0734名無しさん@お腹いっぱい。
2008/08/11(月) 22:57:57zombeesa
foreversa
0735名無しさん@お腹いっぱい。
2008/08/11(月) 22:58:360736名無しさん@お腹いっぱい。
2008/08/11(月) 22:59:490737名無しさん@お腹いっぱい。
2008/08/11(月) 23:03:210738名無しさん@お腹いっぱい。
2008/08/12(火) 01:49:23ブランチ切る抵抗を減らしてしまうのは、果たしてプロジェクト全体にとって
幸せなことなのかどうか、ちょっとわからんな。BSDだとGPL縛りもないし。
0739名無しさん@お腹いっぱい。
2008/08/12(火) 02:25:00マージまでたどり着けるかどうかのほうが。
doc/BRANCHESには屍累々だし。
顧客でも締切でもLinusやTheoみたいな独裁者でも
なにかしら駆動するもんがないと厳しいんじゃない。
0740名無しさん@お腹いっぱい。
2008/08/12(火) 11:21:08終ってるぞ? 統合するのか並行で行くのかが争点なんだけど。
0741名無しさん@お腹いっぱい。
2008/08/12(火) 11:23:41枝のまま消えるのは、それでいいじゃん。リポジトリには残って参照できるんだし、
とりあえずの実装が正しいか試せるのが枝なんだから、別の方法を見出せたならば
それで十分役に立ってる。
0742名無しさん@お腹いっぱい。
2008/08/12(火) 11:48:12NetBSDにはあまり認知されてないように見えるけど。
つーか、独立してまでメンテするマンパワーないし、
trunkの新機能から取り残された感が出てくると萎えるし、
実際問題としてブランチ切ってもよほど興味を引かない限り
誰もチェックアウトすらしないし。
fixsaもrevivesaも誰も結果レポートしないから止まってる面もある。
世間一般のプロダクトだとまた話は別なんだろうけど。
0743名無しさん@お腹いっぱい。
2008/08/12(火) 11:48:48zsa
0744名無しさん@お腹いっぱい。
2008/08/12(火) 17:53:38マージする必要もないんじゃ
0745名無しさん@お腹いっぱい。
2008/08/12(火) 20:06:52あるべき論と文句だけは皆いっちょ前だし、そんな矢面に立っても得すること何もないし。
OpenBSDならtheoの一声なんだろうけど。
0746名無しさん@お腹いっぱい。
2008/08/12(火) 20:48:44持ってけばいいんだよ。thorpej がノシて来た時もそうだったし。
元からそんな人数居たわけじゃないし。
0747名無しさん@お腹いっぱい。
2008/08/12(火) 21:05:351. 少人数で維持が可能で大勢に理解できる規模にプロジェクトを抑える
2. SMP はプロセスのメインスレッドの処理 CPU を固定する等、単純な構造にする
ために、マイクロカーネルに移行すべきだな。コンテキストスイッチの
オーバーヘッドが大きいんなら特権空間に置けばいいと思うし。
0748名無しさん@お腹いっぱい。
2008/08/12(火) 21:06:110749名無しさん@お腹いっぱい。
2008/08/12(火) 22:29:220750名無しさん@お腹いっぱい。
2008/08/12(火) 22:37:37coreであるagc自身が
we're currently in feature freeze for NetBSD 5.0, and we're
nearing the end of that period. There are some things that we still
have to finish off, such as (in no particular order):
+ wrstuden-revivesa merged and 4.0 SA threaded apps working outta da
box on 5.0
なんて書いてるわけだが、まあ頑張って説得でもなんでもしてみてくれ。
thorpejがやってきたのは実務論優先の切り捨てじゃなくて自論の体現だよ。
もうそんなパワーのあるメンバーいないのに理想だけは変えられない性。
0751名無しさん@お腹いっぱい。
2008/08/12(火) 23:41:000752名無しさん@お腹いっぱい。
2008/08/13(水) 00:51:32現実知って行動しろよ、ってだけだけどな。
0753名無しさん@お腹いっぱい。
2008/08/13(水) 03:50:16方がずっと心配だよ。負荷かけるとなんかturnstileあたりで詰まっちゃうし。
adはお休みモードになっちゃったみたいだし、誰かちゃんと直せるのかなあ。
revisesaは、diffみる限り局所的な変更で済みそうだから、ずっと問題は
小さからろ。
0754名無しさん@お腹いっぱい。
2008/08/13(水) 04:27:04同じ原因と推測される不具合が一月誰も手を付けずに放置だったら心配だが、
1,2週間おかしいくらいでガタガタ言うんじゃねーよ。
そもそも、おかしいのがわかってるんだったらこんなとこでグダグダ言ってないで
send-prしろよ。再現させる方法がわかってるかどうかでもかなり変わるし、
見てるだけ待ってるだけで良くなると思ってる方がどうかしてる。
0755名無しさん@お腹いっぱい。
2008/08/13(水) 06:45:340756名無しさん@お腹いっぱい。
2008/08/13(水) 14:51:46> 見てるだけ待ってるだけで良くなると思ってる方がどうかしてる。
自分以外は必ず「見てるだけ待ってるだけ」だと思い込む方がよっぽどどうかしてるんだが。
0757名無しさん@お腹いっぱい。
2008/08/13(水) 18:44:09これって見てるだけ待ってるだけとしか思えんのだけど。違ったのならスマンな。
0758名無しさん@お腹いっぱい。
2008/08/14(木) 17:45:07そんなこと言ったってね、私は寝てないんだ。
0759名無しさん@お腹いっぱい。
2008/08/14(木) 17:54:46こっちだって寝てないですよ!
0760名無しさん@お腹いっぱい。
2008/08/14(木) 18:44:14英語のベンキョは大事だネ
0761名無しさん@お腹いっぱい。
2008/08/14(木) 21:24:10英語でおk
0762名無しさん@お腹いっぱい。
2008/08/15(金) 02:01:46http://jibun.atmarkit.co.jp/lcareer01/rensai/topi04/topi01.html
http://www.geekpage.jp/blog/?id=2008/2/13
http://kmuto.jp/debian/article/osm200601.html
http://www.itmedia.co.jp/enterprise/articles/0412/01/news009.html
■ このスレッドは過去ログ倉庫に格納されています