NetBSD その17
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/07/16(日) 15:43:34_ノ⌒ゝ
\ ´-ヽ
\ノ⌒ヽ
NetBSD
\
http://www.netbsd.org/
前スレ
NetBSD その16
http://pc8.2ch.net/test/read.cgi/unix/1145181361/
お約束、関連リンク、心の公式ロゴは>>2-10あたり
0647名無しさん@お腹いっぱい。
2006/08/22(火) 00:23:400648パパ
2006/08/22(火) 00:30:29私には致命的に性能を落とすような要因は思い当たりません。
「元が一体構造のものを後から分離できるようにするのはいろいろ大変」
というのは間違っていないと思います。
config(1) 実行時に出力されるヘッダファイルを include して、
#ifdef ... #endif してるような場所は合体ロボ化の障害となる
可能性があります。
たとえば、umass はコンフィグファイルに書いておいたが、
scsi 関連は忘れていたので、scsi 関連を合体ロボさせようとしたが、
umass の scsi 関連の attach ルーチンがコンパイルされていないために
意味がないとか、ということがあります。
こういうケースをいろいろ洗い出して、適切なコードに変更するのは、
みんなでよってたかって作業したとしても、完全に移行できたといえる
状態にするには、かなりの困難があると思います。
設計者には面白く、実用上どうなの?という意見には賛成したくないけど、
賛成せざるを得ないと思っています。こんなことができて便利かも、こんな
ときには助かる、ということは言えると思いますが、全部入りが通る環境は、
そうするだろうし、そうでない環境はその都度、計画的にカーネルの
再構築しますよね、たぶん。
0649名無しさん@お腹いっぱい。
2006/08/22(火) 00:35:43わけではないから合体ロボ化は全くもって問題なし。
0650名無しさん@お腹いっぱい。
2006/08/22(火) 00:38:430651パパ
2006/08/22(火) 01:03:44今世紀に入ったあとも、私はまだいぢってましたが、
で、いつぞやにHDDがクラッシュしてから、やる気喪失という状態になりました。
当時合体ロボに関連して話題に出たのは、dconfig / devsw / devfs の3つでした。
devsw はなんとか書きあげて merge、dconfig は上に書いた状態、
devfs は一から書き直したものがまだ私のマシン群のどっかに残ってるはず。
0652名無しさん@お腹いっぱい。
2006/08/22(火) 01:59:47devfsが便利というよりはMAKEDEVがうざいというだけかもしれないけど。
いまならcubeをうまくつつけば勝手に続きを書いてくれたりしませんかね。
0653名無しさん@お腹いっぱい。
2006/08/22(火) 07:49:59お! 被告人登場ですなw
0654名無しさん@お腹いっぱい。
2006/08/22(火) 13:54:290655名無しさん@お腹いっぱい。
2006/08/22(火) 17:09:11先に片付けないともめると思われるけど、すでにコードをかなり書いてしまった上に
合体ロボの実装との整合性まで含めて考えずにいちゃもん発言する人がいるから
いまひとつやる気が上がらないと推測。
0656名無しさん@お腹いっぱい。
2006/08/22(火) 17:14:230657名無しさん@お腹いっぱい。
2006/08/22(火) 17:31:38何にも進まないのはNetBSDも歳を取ったせいかもしれん。
0658名無しさん@お腹いっぱい。
2006/08/22(火) 17:48:33これからは年寄りがコードをガンガン実装して
それに若者がフリーライドするNeetBSDスタイルでいこうぜ。
0659名無しさん@お腹いっぱい。
2006/08/22(火) 17:49:57失礼。
0660名無しさん@お腹いっぱい。
2006/08/22(火) 17:55:180661名無しさん@お腹いっぱい。
2006/08/22(火) 18:26:51そんな感じ?
0662名無しさん@お腹いっぱい。
2006/08/22(火) 21:29:480663名無しさん@お腹いっぱい。
2006/08/22(火) 21:37:49/tmpをそんなに使わないのと、スワップに行きまくりなので
mfsを解除したいのですが、/etc/fstabの
/dev/wd0b /tmp mfs rw,-s=132048
をコメントアウトするだけでいいのですかね?
0664名無しさん@お腹いっぱい。
2006/08/22(火) 21:40:460665名無しさん@お腹いっぱい。
2006/08/22(火) 22:10:52それでOK
もちろんその後umountなり再起動なり
0666名無しさん@お腹いっぱい。
2006/08/22(火) 22:12:080667名無しさん@お腹いっぱい。
2006/08/22(火) 22:12:49MFSサポートをなくしたいということならカーネル作り直す必要がある。
/tmpに対してmfsを使わないようにしたいのならコメントアウトでいいけど、
/tmpの実体がどこのパーティションになるのかは確認した方がいいね。
-currentならtmpfsで遊んでみるという手もあるけど。
でも、「そんなに使わない」なら「スワップに行きまくり」なんてことにはならない
ような気がしないでもない。
0668名無しさん@お腹いっぱい。
2006/08/22(火) 22:15:25file-system MFS
の入ったカーネル使うなんて我慢できない
という病的な人がいるだけなので
気にしない気にしない
0669名無しさん@お腹いっぱい。
2006/08/22(火) 22:17:21と思ったけどmfsはすでにlkmでいけるか。
0670名無しさん@お腹いっぱい。
2006/08/22(火) 22:25:160671名無しさん@お腹いっぱい。
2006/08/22(火) 22:27:06そりゃお前のようなスパイウェアやウィルスが入っていても
気がつかないアホから見たら病的だろ。自分が使うものが
自分の用途に最適かどうかって普通気にするよな。
0672名無しさん@お腹いっぱい。
2006/08/22(火) 22:32:330673名無しさん@お腹いっぱい。
2006/08/22(火) 22:33:310674名無しさん@お腹いっぱい。
2006/08/22(火) 22:33:470675名無しさん@お腹いっぱい。
2006/08/22(火) 22:36:420676名無しさん@お腹いっぱい。
2006/08/22(火) 22:39:520677名無しさん@お腹いっぱい。
2006/08/22(火) 22:50:52kernelを再構築してそのkernelで起動ってのはどうだ
>> dynamic configuration
ってそんなLinuxがあったような気がする
0678名無しさん@お腹いっぱい。
2006/08/22(火) 22:53:22君の用途にNetBSDは最適じゃないんじゃないかな
考え直して他のOS使いなよ
0679名無しさん@お腹いっぱい。
2006/08/22(火) 23:24:220680名無しさん@お腹いっぱい。
2006/08/22(火) 23:27:25もちろん使ってない。NetBSDを使ってるやつなんていない。
0681名無しさん@お腹いっぱい。
2006/08/22(火) 23:27:580682名無しさん@お腹いっぱい。
2006/08/22(火) 23:30:030683名無しさん@お腹いっぱい。
2006/08/22(火) 23:48:25include "arch/i386/conf/GENERIC"
no file-system MFS
ってconfig作ってカーネル作ったらGENERICよりデカくなったんだけど、
何か作り方間違ってますかね。
ちなみにi386の3.0.1_STABLEです。
2つのカーネル作る間にソースのupdateとかはしてません。
# ls -l compile/GENERIC*/netbsd
-rwxr-xr-x 1 root wheel 8185876 Aug 22 22:59 compile/GENERIC.NOMFS/netbsd*
-rwxr-xr-x 1 root wheel 8184113 Aug 22 23:20 compile/GENERIC/netbsd*
# size compile/GENERIC*/netbsd
text data bss dec hex filename
7012839 298084 362804 7673727 75177f compile/GENERIC.NOMFS/netbsd
7009759 298276 362868 7670903 750c77 compile/GENERIC/netbsd
0684名無しさん@お腹いっぱい。
2006/08/22(火) 23:55:310685名無しさん@お腹いっぱい。
2006/08/23(水) 01:39:32diffをとったところ、config_file.h がでかくなっていました。
デフォルトで、INCLUDE_CONFIG_FILES がついてるので、
configに書き足したりincludeした分でかくなって逆転していたようです。
0686名無しさん@お腹いっぱい。
2006/08/23(水) 02:25:10config_file.hってそんなにでかくなるのか...
0687パパ
2006/08/23(水) 07:30:22もめる要素はそこでは無いんです。
で、どこでもめるかは /dev を MFS 化したらどうか、
という案が過去何度か出たときのことを追えばそれなりに予想できます。
それが devfs でも同じように議論されるのはわかっているので、
その対策をちゃんとしとけばよくて、/dev の MFS 化賛成派/反対派の
双方の心をわしづかみする方法はいちおうあります。
0688パパ
2006/08/23(水) 07:31:490689名無しさん@お腹いっぱい。
2006/08/23(水) 07:57:21なぜ自分に能力がないことをそこまでして言い訳する必要があるの?
0690名無しさん@お腹いっぱい。
2006/08/23(水) 08:31:58要するにmotivationの問題ということでしょ。
それをここで表明する意味はあまりないよな、とは思うけど。
0691名無しさん@お腹いっぱい。
2006/08/23(水) 09:05:100692名無しさん@お腹いっぱい。
2006/08/23(水) 09:07:36というのはやる気をなくさせる大きな要因かもね。
0693名無しさん@お腹いっぱい。
2006/08/23(水) 09:41:040694名無しさん@お腹いっぱい。
2006/08/23(水) 10:00:21電波自体が強烈につまんないからな... ちょっとはひねるとかできないのかねこの低脳は。
>>690
こんな低脳文を何年にも渡って垂れ流してるボケに能力なんてあるわけが...
0695名無しさん@お腹いっぱい。
2006/08/23(水) 10:14:360696名無しさん@お腹いっぱい。
2006/08/23(水) 10:18:060697名無しさん@お腹いっぱい。
2006/08/23(水) 12:37:100698名無しさん@お腹いっぱい。
2006/08/23(水) 13:20:08「存在意義がない」という文章を投じるという行為を延々(数年に渡り)繰り返す、
__まさにおまえが__ つまらない、と言っているんだ。
おかあさんにリンゴのすったのでもつくってもらっていい子にして寝てろや、うっとおしい。
0699名無しさん@お腹いっぱい。
2006/08/23(水) 14:39:110700名無しさん@お腹いっぱい。
2006/08/23(水) 19:39:10ニートって本当に暇なんだな
暇なら暇潰しに働くでもしたらいいのに
金も貰えるし、そのほうがいいと思うけど
0701名無しさん@お腹いっぱい。
2006/08/23(水) 21:52:31レイチェル・カーソンの「沈黙の春」みたいで怖いけどな。
0702名無しさん@お腹いっぱい。
2006/08/23(水) 21:58:160703名無しさん@お腹いっぱい。
2006/08/23(水) 22:44:280704名無しさん@お腹いっぱい。
2006/08/23(水) 23:55:012chに張り付いて仕事しようとしないからニートなんだよ。
0705名無しさん@お腹いっぱい。
2006/08/24(木) 00:03:220706名無しさん@お腹いっぱい。
2006/08/24(木) 00:08:320707名無しさん@お腹いっぱい。
2006/08/24(木) 00:16:43わざわざここでそれを言いたいお前はニートよりはるかに低劣。
0708名無しさん@お腹いっぱい。
2006/08/24(木) 00:28:000709名無しさん@お腹いっぱい。
2006/08/24(木) 00:30:11便利だよ。debianに並ぶどこでも動くUNIX
0710名無しさん@お腹いっぱい。
2006/08/24(木) 00:38:02動くだけで何の用も足せないNetBSD。かたや有用な働き抜群のdebian。
debianに並ぶなどdebianに超失礼。
0711名無しさん@お腹いっぱい。
2006/08/24(木) 00:39:40一旦動いてしまえば後はIPv6からUSBサポートから全部付いてくるので便利ですよ。
0712名無しさん@お腹いっぱい。
2006/08/24(木) 00:45:150713名無しさん@お腹いっぱい。
2006/08/24(木) 01:39:490714名無しさん@お腹いっぱい。
2006/08/24(木) 02:08:430715名無しさん@お腹いっぱい。
2006/08/24(木) 11:59:230716名無しさん@お腹いっぱい。
2006/08/24(木) 12:46:53最小インストールさせるとすると何MBまで削れる?
128MBとか64MBまで落とせる?
0717名無しさん@お腹いっぱい。
2006/08/24(木) 13:35:34# du -sk .
72324
GENERIC カーネルが 8MB 占めてるw
あと /rescue 使うんなら /bin, /sbin 削って数MB 減る。
pkgsrc 形式で削れるやつ(syspkg だっけ?)入ればもっと削れると思うけど。
デカくなったねぇ。昔は 40MB なかったのにww
0718名無しさん@お腹いっぱい。
2006/08/24(木) 13:51:06# du -sk .
33769 .
GENERIC カーネルが 3.4MB。
# for i in base etc; do gunzip < /arcs/NetBSD-1.1/i386/binary/Tarfiles/${i}11.tar.gz | pax -rvp e; done
# cp -p /arcs/NetBSD-1.1/i386/binary/Kernels/netbsd-oth.gz .
# gunzip netbsd-oth.gz
# du -sk .
20632 .
GENERICOTHER カーネルは 1.3MB。
0719名無しさん@お腹いっぱい。
2006/08/24(木) 14:07:19圧縮したカーネルでも起動できるから、GENERIC_TINY を gzip したものなら 900KB 弱に
なる。(bzip2 したやつも起動できるんだっけ?)
それと /bin, /sbin を /rescue へのリンクに置き換えれば、3.0 でもなんとか 64MB に収まる、かな??
0720名無しさん@お腹いっぱい。
2006/08/24(木) 14:25:444.0_BETA 200608170000Z でもやってみたら、du -sk が 77276、うち GENERIC カーネルは 9MB 超。
72324 → 77276 で 6.8% の増量w
0721名無しさん@お腹いっぱい。
2006/08/24(木) 14:33:220722名無しさん@お腹いっぱい。
2006/08/24(木) 14:46:32# du -sk .
60788 .
# ls -l netbsd
-rwxr-xr-x 1 root wheel 2264333 Dec 19 2005 netbsd
64MB で余裕w
0723名無しさん@お腹いっぱい。
2006/08/24(木) 17:00:09さっそくThinkPad390に入れてみる
0724名無しさん@お腹いっぱい。
2006/08/24(木) 21:27:14FD1枚しかねーよorz
0725名無しさん@お腹いっぱい。
2006/08/24(木) 21:49:14NetBSDユーザーは全部でその100分の1位だよな?
二万人も減るなんてNetBSDには逆立ちしてもできない芸等だな。
0726名無しさん@お腹いっぱい。
2006/08/24(木) 21:53:030727名無しさん@お腹いっぱい。
2006/08/25(金) 00:08:48支持表明ありがとう。感謝するよ。
0728名無しさん@お腹いっぱい。
2006/08/25(金) 00:16:34何よろこんでるの?
0729名無しさん@お腹いっぱい。
2006/08/25(金) 00:19:350730名無しさん@お腹いっぱい。
2006/08/25(金) 00:20:550731名無しさん@お腹いっぱい。
2006/08/25(金) 00:35:21次から、書いてないことは全て「否定」ととってくれや、よろしくw
0732名無しさん@お腹いっぱい。
2006/08/25(金) 00:37:12ダウンロードしないんだけど〜〜〜
なんでー( ´Д⊂ヽウェェェン
0733名無しさん@お腹いっぱい。
2006/08/25(金) 00:37:29で、NetBSDに存在意義なぞない、環境破壊の粗大ゴミという点には
特に異論/反論はないわけだな。盛大な支持表明ありがとう。多謝。
0734名無しさん@お腹いっぱい。
2006/08/25(金) 00:39:13そうだな。正直、支持表明ばかりだとウザいんだよな。
グッとくるようなきつい反論が欲しいぜ、まったく。
ま、ナイーブな言い訳専門ハゲどもには無理だがな。
0735名無しさん@お腹いっぱい。
2006/08/25(金) 00:39:13FD2枚見つけてやっとこさインストール作業に入って
FTP鯖にring.riken.go.jpとかKDDIとかあれこれやってんだけど
つながって
500エラーでとまるのだ。
べつのコンソールとかWindowsで理研つないでも普通にダウンできますよ
ええ、なんか呪われているのか祟られているのかしりませんけど
今日はもう寝ますよorz
0736名無しさん@お腹いっぱい。
2006/08/25(金) 00:40:26作ってるやつも馬鹿で使う奴も馬鹿。最悪だね。
0737名無しさん@お腹いっぱい。
2006/08/25(金) 00:43:34こんなとこで煽りぐらいしかできないなんて。
0738名無しさん@お腹いっぱい。
2006/08/25(金) 00:50:530739名無しさん@お腹いっぱい。
2006/08/25(金) 00:56:12すなおにftp.jp.netbsd.orgにつなげばいいんじゃないの?
IIJの中になったんじゃなかったっけ。
0740名無しさん@お腹いっぱい。
2006/08/25(金) 00:59:36いやいや2ちゃんねるカキコだけやってるわけないよ。当然だが。
できる人間てのは人の何倍もの成果を上げることができるものだ。
お前のようなクズには理解できないだろうがな。
自分以外の他人が自分と同程度の馬鹿だと思うなよ。
0741名無しさん@お腹いっぱい。
2006/08/25(金) 01:04:060742名無しさん@お腹いっぱい。
2006/08/25(金) 01:17:260743名無しさん@お腹いっぱい。
2006/08/25(金) 01:23:49| ノ ヽ
/ ● ● |
| ( _●_) ミ
彡、 |∪| 、`\
/ __ ヽノ /´> ) ┌─→
▲ (___)──/─(_/──┼─‐→
┗━| / └─→
| /\ \
| / ) )
∪ ( \
\_)
0744名無しさん@お腹いっぱい。
2006/08/25(金) 01:32:410745名無しさん@お腹いっぱい。
2006/08/25(金) 01:57:28人の何倍も煽るのは大変だな
0746名無しさん@お腹いっぱい。
2006/08/25(金) 02:08:13■ このスレッドは過去ログ倉庫に格納されています