FreeBSDを語ろう Part 5
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG質問は質問スレで、な。
過去スレ
FreeBSDを語ろう・モア その2
http://pc5.2ch.net/test/read.cgi/unix/1091700407/
FreeBSDを語ろう・モア
http://pc5.2ch.net/test/read.cgi/unix/1039789225/
FreeBSDを語ろう Part.2
http://pc.2ch.net/unix/kako/1033/10333/1033328404.html
FreeBSDを語ろう
http://pc.2ch.net/unix/kako/1014/10143/1014385300.html
0724名無しさん@お腹いっぱい。
NGNG0725名無しさん@お腹いっぱい。
NGNGそれがFreeBSD。
「なぜFreeBSDを使うのか」と問われれば、こう答えよう。
・他のOSよりインストールが面倒だから。
・設定が面倒だから。
・使ってる人が少ないから。
・UNIXだから。
他の人ができないような面倒なことをしてUNIX系OSを使えば気持ちいいんだよ。
己の忍耐と知性、そしてUNIXというアカデミックで一般人を寄せ付けない権威に陶酔してるんだよ。
0726名無しさん@お腹いっぱい。
NGNG「すまん、俺FreeBSDしか使えないんだ。Linuxとは全然違うOSだから分からん」
0727名無しさん@お腹いっぱい。
NGNG>己の忍耐と知性、そしてUNIXというアカデミックで一般人を寄せ付けない権威に陶酔してるんだよ。
まさに俺。
0728名無しさん@お腹いっぱい。
NGNG「ここが分からない」、「ここにつまづいた」という声に対し、「じゃあこうしよう」という動きが、その当のタコをも巻き込んで行われてきた。
そうして、そういったタコが上達したあかつきには、「自分はこういうところでつまづいて時間を無駄にしたので、こういうふうに改良すればつまづかずに済むはずだ」という考えに基く改良を加えることができるようになるのだ。
ディストリビューションにもよるが、一般的にLinuxのほうがインストールしやすく改良されているのは、そういう哲学が端的に現れているのだと思う。
一方、FreeBSDユーザは知性の高い人が多いのか、つまづく人々のことを理解できないことが多いようである。
FreeBSDユーザの中には、新しい物好きでとりあえずインストールしてみたいという人を軽蔑する人が少なくないように思える。
だが、新しいOSに興味を持って使いはじめ、家庭内LANを構築してサーバ遊びをやってみたりする人々を大切にすることは、結果として多くの人材を養成することとなる。
知的好奇心を満足させるようなユーザで、OSを1種のエンターテイメントと捉えているような人々がLinuxユーザのすそ野を広げ、今日のLinux隆盛の原動力となったのだ。
0729名無しさん@お腹いっぱい。
NGNGうんうん
大体 日本Linux協会の初代会長からして、(rya
Linuxは気取ってないところがいいよね
0730名無しさん@お腹いっぱい。
NGNG0731名無しさん@お腹いっぱい。
NGNGそれはオレ。w
ゴメンネ、Vineなんか1.0ベータの頃から使ってるし、LPIレベル2も
持ってるけど、正直答えるのがウザイんだわ。
0732名無しさん@お腹いっぱい。
NGNG今年もたっぷり語ろうな。
0733名無しさん@お腹いっぱい。
NGNGまた一年FreeBSDと付き合っていくのか...
0734名無しさん@お腹いっぱい。
NGNG0735名無しさん@お腹いっぱい。
NGNGFreeBSDがおかれている状況はその頃と変わらない。
いや、むしろ悪化してる。
まぁ、進歩のないものは現状維持すらできずに滅びるのがこの世の宿命だから
当然の報いだろう。
0736名無しさん@お腹いっぱい。
NGNG0737名無しさん@お腹いっぱい。
NGNG漏れの場合,別に FreeBSDである必要性というのはないのだけど
長年使ってきていて,トラブルがあれば原因や解決策の見当がついて
MTTR(懐かしい...)が短くてすむっていうことかな.
それに本来の仕事の話では,これまでの業績は
FreeBSD上であげてきたので妙な信頼感みたいなのがあります.
結局,非常に手に馴染んでいて使いやすいということが一番なのだろうか...
0738名無しさん@お腹いっぱい。
NGNGたまにOSのバグを見つけてもパッチはだいたい作れるし。
あらゆるケースで完全とはいえないまでもレポートしてフィックスされるまで
当座の運用で問題が出ないくらいの対処はできる。
0739名無しさん@お腹いっぱい。
NGNG長文が多いのでまとめるとFreeBSDは素敵なので今年もよろしくです
0740名無しさん@お腹いっぱい。
NGNG文化があるよな。大人なんだから自分のことは自分でできるよね、みたいな。
と言って別に他人に冷淡というわけではない。初心者だから軽蔑される
わけでもない。MLとかFAQとかもあるし、きちんと聞けばかなり的確な答え
が返って来る。自分で調べたり、「きちんと聞く」というのができない人には
難しいかもだが。
0742名無しさん@お腹いっぱい。
NGNG激しく同意
自分がFreeBSDを使う理由は6年間の付き合いなので痒いところに手が届くから
というのがありますね。
他のOSだと痒いところをかけずに苛立ちだけが募っていきます。
>>740
linux_baseかわっちゃったしね。
realplayer10使うには必要だったんだけれど。
0743名無しさん@お腹いっぱい。
NGNGコミュニティはみんなそんなもんだよ。
>自分で調べたり、「きちんと聞く」というのができない人
結局はここの割合次第でやれここは不親切だ、やれここは親切だのレッテル貼られるんだよ。
0744名無しさん@お腹いっぱい。
NGNGULEスケジューラーだけ?
0745名無しさん@お腹いっぱい。
NGNG0746名無しさん@お腹いっぱい。
NGNGSoft Realtime
0747名無しさん@お腹いっぱい。
NGNGULEが鉄板なら別だが。
0748名無しさん@お腹いっぱい。
NGNG>5.x では今のところ使えません。 「SCHED_ULE を使うな」と言っているのに
>使う人が多いので、 2 カ月ほど前に options SCHED_ULE をつけると buildkernel
>で エラーになるようにしました。
オングス大地。またやっちまった。
0749名無しさん@お腹いっぱい。
NGNGBSDの安定路線はNetBSDに任せてFreeBSDは冒険してほしいけどね
0750名無しさん@お腹いっぱい。
NGNGLinuxの場合は不安定なスケジューラを元に戻したんじゃなかったっけ
まあスレッド時代になってスケジューラのデバッグも半端じゃなくなった
って事なんだろうけど。
0751名無しさん@お腹いっぱい。
NGNG> Soft Realtime
Soft Realtime ってどんな機能? 単なるRealtime機能とは違うの?
0752名無しさん@お腹いっぱい。
NGNG時間制約の強さで区別されている。
時間制約を厳密に守らなければならない
ものがハードリアルタイム。
厳密さが要求されないものがソフトリア
ルタイム。
0753名無しさん@お腹いっぱい。
NGNGありがd
0754名無しさん@お腹いっぱい。
NGNG昔の5-CURRENTではデフォルトだったんだから
BSD開発者って結構スパルタというかマゾヒスティックというかだよな。
0755名無しさん@お腹いっぱい。
NGNG0756名無しさん@お腹いっぱい。
NGNGいまさら ULE をとやかくいっても始まらない気はするけど、
ULE がうまく動けば ART Linux 程度の
(マルチメディア系に必要なレベルの)実時間環境が *BSD で作れるはずだった?
0757名無しさん@お腹いっぱい。
NGNG0758名無しさん@お腹いっぱい。
NGNG○逐電
>>755
読みが同じだから仕方ない?背伸びして使いたかっただけ?
0760名無しさん@お腹いっぱい。
NGNG0761名無しさん@お腹いっぱい。
NGNG0762名無しさん@お腹いっぱい。
NGNGULEスケジューラって開発者が逃亡したの?
0763名無しさん@お腹いっぱい。
NGNG最近帰ってきた。
0764名無しさん@お腹いっぱい。
NGNGおめでと
0765名無しさん@お腹いっぱい。
NGNG我SMPでぐっじょぶ。でもPREEMPTIONは勘弁な。
0766名無しさん@お腹いっぱい。
NGNGjhbが帰ってきた人?
0768名無しさん@お腹いっぱい。
NGNG0769名無しさん@お腹いっぱい。
NGNGもっと年とってるのかと思ってた。
0770名無しさん@お腹いっぱい。
NGNGたまに自作っぽい話題はどうかな。
MELCOのクロシコに対応していると思われる
IOの挑戦者シリーズ、誰か使ってみた?
http://www.watch.impress.co.jp/akiba/hotline/20041228/etc_changetank.html
リンクをたどると面白いかも知れない製品が。
今日は個人で使えるNASその他を調べてみたんだけど、
OpenBlockS(ぷらっと、基本的にシリコンディスク)ではNetBSD動かせるんだな。
0771名無しさん@お腹いっぱい。
NGNG0772名無しさん@お腹いっぱい。
NGNGports commiterまで含めれば、80年代生まれが結構いる。
その中には、High Schoolで初めてFreeBSDに触って、
今はcommiterになってるって人も居るんじゃないかなあ。
0773名無しさん@お腹いっぱい。
NGNG0774名無しさん@お腹いっぱい。
NGNG今ならあるかもしれんが、洩れが高校の頃はFreeBSD無かったからな。
0775名無しさん@お腹いっぱい。
NGNG本場の開発コミュニティはそれなりに健全な構成だが
日本の方は歪になっているということかorz
0776名無しさん@お腹いっぱい。
NGNGFreeBSDのメーリングリストってスパム拒否しないんですかね
FreeBSD Project 等のサイトも失礼だけど貧弱な感じ
redhatのやり方が嫌いになって、Linux自体に見切りをつけてきたつもりなのですが
何というかその大丈夫なんでしょうか
0777名無しさん@お腹いっぱい。
NGNGぜんぜんダメですから、Linuxでがんばるか、
降参してWindowsを使うのがいいと思うよ。
0778名無しさん@お腹いっぱい。
NGNG某管理者の言うことには.....御前さん釣られたね>>776
(これで誰が書いたかバレバレだな)
0779名無しさん@お腹いっぱい。
NGNGフィルター入れててこの状態らしい
フィルターをきつくすると、必要な投稿が弾かれるかもしれないし
元々、登録者以外からも投稿を受け付けるポリシーなのでそれがでかいかも
管理者があまり表には出てこないけど、裏では頑張ってるらしいので
生暖かい目で見てやってください
0780名無しさん@お腹いっぱい。
NGNGありがとうござます
管理されていない分けでなないんですね、安心しました
正月の間頑張って、何とかADSLルータ、Webサーバ等を構築できました
初心者でも分かりやすいような資料が少なくて大変ですが、
シンプルなrc関係やportsなどいい感じです
BSDは消えるとか色々不安な噂も聞きますが、精進していきたいと思います
0781名無しさん@お腹いっぱい。
NGNG0782名無しさん@お腹いっぱい。
NGNGgtk20をビルドしようとしたらエラーでコケた。
でwebで検索した回避策が、libtool15を再インストールするというもの。
なんだかなあと思うが実際回避できちゃうので文句は言いづらい。
PRがそれを答としてクローズされちゃうのはいかがなものかという気もするが、
たぶんlibtoolに文句を言うべきなんだろう。
linux-pangoのインストールがlibX11.so.6がないといって途中でコケた。あるのに。
# cat > /compat/linux/etc/ld.so.conf
/lib
/usr/lib
/usr/X11R6/lib
/usr/local/lib
^D
# /compat/linux/sbin/ldconfig -r /compat/linux
で対処。直前にlinux_base-8をportupgrade -fしたんがまずかったんかしらん。
0783名無しさん@お腹いっぱい。
NGNGおれが中退した高専は
386BSD→FreeBSDが流行ってた
0784名無しさん@お腹いっぱい。
NGNGがーん。同い年だ。gccのコード読んでわけわかんねぇとかほざいているのが恥ずかしい。
今後の精進ということで...うぅ。
>>773
高校2年の秋に部の顧問に勧められてPC98で動く唯一のUnix系OSということで
部活でFreeBSDのディスクを入手していたけれど当時の自分のつたない英語力と
資料の少なさとにより導入を断念した。
触れる環境はあったけど指導できる人が居なかった。
当時はインターネットにも繋がってなかったし、周りに詳しい人は居ないし
情報源である本屋や図書館にもFreeBSDの情報は少なかった。
独力でFreeBSDの導入をしたのは大学でFreeBSDサーバーが動いている部活に
入ってからだったなぁ。ソースコードに触れたのはもっと後だけど。
0785名無しさん@お腹いっぱい。
NGNG技術力がある人ほど忙しくてそういうのに手を入れられない状態。
Redhatが社員を雇ったり他者に依頼したりして作っているようなページも
ボランティアが作っているので見栄えの悪さと情報のアクセスのしにくさは
目をつぶってやってください。
spamは我慢できないならpopfileやMozillaのspam防止機能で自分で対策できますし、
メールサーバーを持っているならbogofilterやSPAM Asassinなどで対策することも
できます。
BSDの開発は終了していますが、その子孫であるFreeBSD、NetBSDは終了の兆しは
見えませんね。FreeBSDの開発が終わると言うのは心無い人々の妄言だと思います。
0786名無しさん@お腹いっぱい。
NGNG0787名無しさん@お腹いっぱい。
NGNG0788名無しさん@お腹いっぱい。
NGNGFreeBSD4.10になり、ブレークポイントが入らなくなりました。
デバッグ用ホスト側で、break xxxして、contすると、
ターゲット側がpage fault起こして落ちます。
break pointを設定せずにcontすると大丈夫なのですが、
それだとあまり意味がなく、かなり悲しい状況です。
まったく同じ環境で4.9のデバッグは普通に出来るので、
ハードウェアではないと思います。また、デバッグ用ホスト、
ターゲット共に、4.10に上げてあります。
もしヒントがあれば教えてくだされ。
よろしくお願いします!
0789名無しさん@お腹いっぱい。
NGNG0790名無しさん@お腹いっぱい。
NGNG(currentの場合)
0791名無しさん@お腹いっぱい。
NGNG0792名無しさん@お腹いっぱい。
NGNG|spamは我慢できないならpopfileやMozillaのspam防止機能で自分で対策できますし
そんなにたくさんspam来る?
0793名無しさん@お腹いっぱい。
NGNGカーネル内のkgdbまわりのコードのdiffはとったの?
ちなみにbreak point trapを入れる位置は大丈夫?
命令の狭間に入れちゃったりしてない?
以前研究で5.3BETA1のDDBを改造することをしていたときにmov命令の
destinationのアドレスがおかしくてpage faultで落ちたことがある。
このときはbreak point trapの入り位置がまずかったらしくてmov命令の
destinationが0x0のような変な値に変わっていた記憶がある。
つまり、NULL pointer assignmentがkernel内部で発生して落ちてたわけで...
まあ、DDBを改造した俺から言わせてもらうと、
FreeBSDのbreakpointの実装はいい加減だからあんまり期待するな。
まだ聞きたかったら適切なスレに行くかFreeBSD-users-jpで質問汁。
0794名無しさん@お腹いっぱい。
NGNG一日最低二通は見るよ。
個人宛のspamよりは少ないけど多いほうだよね。
0795788
NGNGコメントどうもです。
雰囲気的に、カーネルデバッグの枠組みそのものは動作しているのですが、
ブレークポインタを渡した後、どうもリモート側が良く分からない高位
アドレスを勝手に踏んで、page faultしている雰囲気です。
デバッグ中のカーネルのバージョンと、kgdbのバージョンの不一致で
生じそうな現象ではあるのですが、バージョンは一致しているはず
ですし、どうも納得がいきません。
参りましたデスよ。
0796名無しさん@お腹いっぱい。
NGNG後ろ向きだけど、4.9に下げるのは駄目?
0797788
NGNGありがとうございました。diffを取ったのですが、まったく変更は
無かったみたいです。それで始めて知ったのですが、あの辺って、
mach由来のコードなのですね。
> 796
ああ、それは盲点でした。たしかに、4.9で十分デバッグしてから、
4.10にパッチして、最終的な微調整をするという手もありますね。
検討してみます。
ありがとうございました!
0798名無しさん@お腹いっぱい。
NGNGプロジェクト進行途中にプラットホームのバージョンを上げるのは結構冒険だよね。
0799名無しさん@お腹いっぱい。
NGNGFreeBSDならまだいいんだけど、旧バージョンをさっさとサポート打ち切るOSの
場合なんて、開発中に2つバージョン上がったりして、開発ターゲットがサポート
停止したりする…
0800名無しさん@お腹いっぱい。
NGNG0802名無しさん@お腹いっぱい。
NGNG> The benchmark hardware was an Asus P4-800SE mainboard, Intel 3GHz P4
> processor (1MB L2 cache) and 1GB RAM. Both NetBSD 2.0 and FreeBSD 5.3 default
> installations were used for the benchmarks. No custom kernels were used and
> no kernel tuning beyond the default installation was performed.
どうせならHTTを有効にしたり、SMPマシンでベンチマークとってみたりして
欲しかったなあ。
> FreeBSD 5.3 has made significant developments with its symmetric
> multiprocessor (SMP) architecture, particularly in the area of scalability
> with fine-grained locking. NetBSD 2.0 continues to use a single lock to
> serialize access to kernel mode.
なんだ、著者もわかってんじゃん。
0803名無しさん@お腹いっぱい。
NGNG寝てはくれるのだが、起きたら cbb が死んでいるようです(usbも?)。
wakeup from sleeping state (slept 00:01:06)
usb0: interrupt while not operating ignored
カードを刺すと次のメッセージが出てカードを認識しません。
cbb0: CardBus card activation failed
おととしの秋ごろ試したときは寝る途中で固まってリセットするしかなかったので、
そのときより進歩はしているのですが、まだ実用にならないねぇ。
0804名無しさん@お腹いっぱい。
NGNG0805名無しさん@お腹いっぱい。
NGNG0806名無しさん@お腹いっぱい。
NGNGオレなんか、夕べp3にしたばかりだ。
0807名無しさん@お腹いっぱい。
NGNGだったらとりあえずするーかな?
0808名無しさん@お腹いっぱい。
NGNGこれでオンボードNICが使えるかも!
0809名無しさん@お腹いっぱい。
NGNG旧来のアーキテクチャはリンクドリストでプロセスの管理をしていたので
その作成にかかる時間は線形増加するような気がするけど、NetBSDでは
そこんとこどうしてるんだろう?ハッシュ表でも使ってるのかな?
mmapとかsocketとかをみるとNetBSDは割とlazyに実装してるんだなーって思う。
そこのところは実装者の方針の違いだね。
まあ、そういうのlazyにされてもベンチマークの結果がよくなるだけで何の役にも
たたないともれは思うけどね。socket作って放置するって事は普通無いし。
0810名無しさん@お腹いっぱい。
NGNGんまぁ、SMPでのベンチとなると5.3よかスケジューラがULEになった5.4以降
(ひょっとしたら6.xまで持ち越し?) にしたくなるだろうけど。にしても、
4.xとの比較も見てみたかった。
0811名無しさん@お腹いっぱい。
NGNGCorrect bugs in the sk(4) network driver that could result in
data corruption and system crashes on SMP systems.
だな。
0812名無しさん@お腹いっぱい。
NGNG0813名無しさん@お腹いっぱい。
NGNG0814名無しさん@お腹いっぱい。
NGNG0815名無しさん@お腹いっぱい。
NGNG0816TP
NGNG-s 4 じゃなくて -s 3 でしょ。
0817名無しさん@お腹いっぱい。
NGNG0818名無しさん@お腹いっぱい。
NGNGどうして?
0819名無しさん@お腹いっぱい。
NGNG0820名無しさん@お腹いっぱい。
NGNGUNIX系雑誌読んでますか?No.4
http://pc5.2ch.net/test/read.cgi/unix/1090400446/
0821名無しさん@お腹いっぱい。
NGNG0822名無しさん@お腹いっぱい。
NGNG純粋にネタ切れなのかな?
No.19まではコアな話題と初心者向けの話題の抱き合わせだったのに
No.20は初心者向けの話題を2つ扱ってるし。
雑誌なんだからkqueue(2)とかsetfacl(2)のような新しくできたシステムコールを
使ってプログラム書きましたというネタでもやればいいのに。
日本の技術者は英語が読めないからそういうのはかなり役に立つと思うんだけど。
そういう意味では樋山さんは好きだったな。
あれのおかげで自分もかなりソースコード読めるようになったよ。
0823名無しさん@お腹いっぱい。
NGNGLinux magazineもダメなのだからBSDは無理だろう。
まあ、純粋に売れないのだろうw
で、何度も言うがこっちでな。こっちではずいぶん前に判明してたことだが…
UNIX系雑誌読んでますか?No.4
http://pc5.2ch.net/test/read.cgi/unix/1090400446/
■ このスレッドは過去ログ倉庫に格納されています