【Linux】カーネル総合2【Kernel】at LINUX
【Linux】カーネル総合2【Kernel】 - 暇つぶし2ch892:login:Penguin
06/03/20 00:36:00 naHYLSyC
本来はカーネルとlibcって一緒に開発するものなんじゃないの?

893:login:Penguin
06/03/20 01:11:41 dHGPnKg8
>>892
それを*BSDといいます。

894:login:Penguin
06/03/20 01:33:10 o6UTjjsg
>>892
RedHatがやってる。
It's joke)

895:login:Penguin
06/03/20 09:10:08 N7lOgmBa
>>889
klibc ってどこ行ったの?

896:login:Penguin
06/03/20 10:41:37 5nxEQ+NW
>>887
NPTLにはglibc2.3の頃から対応してなかったか?

897:login:Penguin
06/03/20 10:44:53 3FBcKPyB
カーネルもスレッドモデルも過去の遺物がサポートされなくなっただけ。
騒いでいる奴は馬鹿。

898:login:Penguin
06/03/20 10:52:49 5nxEQ+NW
レガシーを切り捨てたことで実行性能の最適化がほんの僅かあったりも??

899:login:Penguin
06/03/20 11:24:34 hiYIHgSc
>>898
喪前のglibcでは、使ってない部分のコードが実行されてるのか?
そんな実装御免こうむる。

900:login:Penguin
06/03/20 13:13:54 N7lOgmBa
レガシー切り捨て&コードの最適化がすすむと、、、
→ 当然 export されてる関数が減る
→ Shared Object のシンボル解決の時間が短くなる
→ きびきび起動
→ ウマーw
とか
→ 無駄なコード(互換性維持のための分岐)がなくなってコードサイズが小さく
→ RAM の使用量が減る
→ Swap が減る
→ ウマーw

glibc のソース眺めてごらん。 無駄のなコードの塊だよ。

901:login:Penguin
06/03/20 13:22:53 peYj63L9
コンパイルオプションで不要な機能を削るとかは
レガシーを切り捨ることにはなるのかな?

902:login:Penguin
06/03/20 13:40:56 3vo6fa9n
そういうlibc作ればいいんでないかい。
微妙な互換性問題で苦労すると思うが。


903:login:Penguin
06/03/20 18:12:05 N7lOgmBa
libc っていうか POSIX 互換性チェックプログラムとかないの?
system call でも OS のバージョンによって、返ってくるエラーコードが
違ったりして微妙な互換性問題は結構あるよ。

まぁ、移植に悩むのは POSIX 規定外のところが多いけど。

904:login:Penguin
06/03/20 18:45:37 bXygVmdq
誰も報告してないようだけど、2.6.16出ましたよ

905:login:Penguin
06/03/20 18:51:00 F6REtxXr
>>904
最新カーネルを表示するスレ その3
スレリンク(linux板)
に報告あったよ、

906:login:Penguin
06/03/20 18:59:45 J1hTtsCJ
2.6.16 release

907:login:Penguin
06/03/20 19:00:38 J1hTtsCJ
あ、すまんかった、既出だな。

908:login:Penguin
06/03/20 19:26:06 SaNON/7N
>>903
URLリンク(www.opengroup.org)


909:login:Penguin
06/03/20 19:56:41 3vo6fa9n
>>903
テストシステムを作ろうという話はいくつかありまふ。
話だけですが…


910:login:Penguin
06/03/20 21:12:33 rfBxlqtx
i_semがi_mutexに置き換わってるな…

911:login:Penguin
06/03/20 21:38:24 A2aipe/c
2.6.16にckパッチを当ててインストールし、無事起動。
nvidiaのドライバもインストールできた。
が、iptablesが使えなくなった。設定がごっそり変わってるのに気づかなかった。
現在格闘中…。

912:login:Penguin
06/03/20 21:51:10 peYj63L9
ほんとだ

913:login:Penguin
06/03/20 22:25:05 vh4I8q+R
2.6.16にしたら perl の alarm() が効かなくなった

914:login:Penguin
06/03/21 00:03:26 1DP1dLNa
2.6.16にしたら
/sys/devices/system/cpu/cpu0/cpufreq/*
が無くなった。
なぜ?の嵐

915:login:Penguin
06/03/21 00:41:49 FiF9QoKb
リナックスではよくあること

916:login:Penguin
06/03/21 01:22:15 iULSy1MC
>>914
普通にあるけど?
.configのspeedstepのところいじったんじゃないの?
関係ないけど/proc/cpuinfoのcpu MHzのところが
今までは997.587とかだったのが1000.000になってた

917:login:Penguin
06/03/21 03:16:34 6/uOq4Gf
LWNのWeekly Kernel Developmentに記事あるみたいだけどアカウント取得しないと無理みたいだしなぁ

918:login:Penguin
06/03/21 10:14:54 hnwXXGQB
一週間遅れなら無料で読めるよ。
毎週読む価値があると思ったら寄付のつもりでアカウントを買っておくれ。

919:login:Penguin
06/03/21 15:32:44 LV6HJPcJ
2.6.16にした。
物理メモリ1GBフル利用の3G/1GSPLITが設定できるのがいいね


920:login:Penguin
06/03/21 19:36:32 PJmbcWTA
2.6.16のnfsクライアント壊れてない?
20GBぐらいのデータをnfsごしにpdumpfsでバックアップしてたら途中で
無反応になった。2回試して2回とも発生。ネットーワーク自体は生きてる。
2.6.15で起動して試したら無問題だった。

921:login:Penguin
06/03/21 19:47:44 BmvERIfj
>>920
バニラなんてそんなもん。

922:login:Penguin
06/03/21 21:16:49 zGMFtuJK
>>920
巨大なデータを送ると再現するっぽい。
単純にnfs越しにデータを5~6GBほど流すと止まるようだ。

今のところどうしても2.6.xが必要な環境は2.6.15に戻した。

923:login:Penguin
06/03/21 22:08:08 YoIRjHeh
>>922
ここで報告しても治らんぞ。

924:login:Penguin
06/03/21 22:47:53 yR1QuAVK
>>911 NETFILTER とか IPTABLESのモジュールを
あてずっぽうでbuildしたら動くようになるみたいよ。
どれが、どう効いているのか、押さえてないが。onz

925:login:Penguin
06/03/21 22:57:45 Y/n5CiBs
>>924
モジュール化して動かした後に、ロードしているモジュールを見ればいいんじゃないか?
オプションの説明と名前を見れば解ると思うのだけど…。

926:login:Penguin
06/03/22 00:09:58 qp3Qx2Ci
2.6.16で、ppc platforms supportはどこに行っちゃったんだろう。
make menuconfigで発見できない、、、玄箱用にパッチ当てたいんだけど。

927:login:Penguin
06/03/22 19:33:36 qp3Qx2Ci
>>926
事故レスすまん。わかった
export ARCH=ppc

928:924
06/03/23 20:53:04 ZcGx5c/w
>>925
ipt_REJECT
ipt_LOG
ipt_recent
iptable_nat
ip_nat
xt_state
ip_conntrack
xt_tcpudp
iptable_filter
ip_tables
x_tables

929:login:Penguin
06/03/24 07:52:30 ymb4DW6s
最近、このBlogをウォッチしている。おもろい
URLリンク(www.codeblog.org)

ここも        URLリンク(d.hatena.ne.jp)
ついでに     URLリンク(mkosaki.blog46.fc2.com)

みんながウォッチしているBlogとかあったらおしえて。

930:login:Penguin
06/03/24 13:23:31 YHNSVlaw
>>929
g新部さんのblogおもしろいな~。さすがという感じだ。

931:login:Penguin
06/03/32 20:18:58 g8YJ2JBf
LinusがDebian Developerになったらしい
URLリンク(linustorvalds.typepad.com)
>I'll be working mostly on the Linux kernel packages, so Debian will have the advantage of being the distribution with the most official Linux kernel.
とか。

932:login:Penguin
06/03/32 20:25:27 1Bwokvfn
それは日付に依存しますか?

933:login:Penguin
06/03/32 20:34:00 g8YJ2JBf
>>932
URLリンク(db.debian.org)

934:login:Penguin
06/03/32 20:54:02 II1qsffy
Mac使ったりとか、毎度の事ながらLinusは悪趣味だな。

935:login:Penguin
06/04/08 14:21:14 YK+/sU3J
make時の警告は無視してはいけない。警告が出なくなるまでソースを修正する癖をつけよう。
それをやってから全く落ちることがなくなったので。

936:login:Penguin
06/04/08 15:08:39 FNgHet1M
原因はわかってるけど、直すのが面倒なものもあるのですよ。
-Wall -Werrorで通るのが理想だけどな。


937:login:Penguin
06/04/08 20:40:29 YK+/sU3J
>>936
まあ、開発者になったつもりで(^^)

938:login:Penguin
06/04/09 11:01:19 L/LsRXVR
ちゃんとlintかけてください。

939:login:Penguin
06/04/09 12:30:42 tVl82cpb
今さら気がついたけど、今年の3月は32日まであったのか。
どおりで、今年はエイプリルフールネタがなかったのか。 (藁

940:login:Penguin
06/04/10 00:15:38 Obb2mmPB
誰も読まないOSのソース・コード
URLリンク(itpro.nikkeibp.co.jp)

941:login:Penguin
06/04/10 01:15:44 cbS4YSN6
誰も Linux kernel ソースを読んでいない?
URLリンク(slashdot.jp)

942:login:Penguin
06/04/10 02:14:20 XW+VM+WT
gccの拡張機能にうんざりすると思われ。

943:login:Penguin
06/04/10 09:55:15 0kfLE4kU
カーネルなんてそんなに難しくないよ。という人の殆どは
概要を理解することがソースを読むことだと勘違いしてるよな。
新書を読んで物事分かったような気になっちゃうタイプの人。
>>940の人は一つ一つのアルゴリズムを追っているらしいので、
違うとは思うが。

944:login:Penguin
06/04/10 10:46:23 Obb2mmPB
まあほとんどの場合、概要を理解するレベルで十分なわけだが

945:login:Penguin
06/04/10 10:50:32 kS1bYa6D
トラブル時に、ソース読んで対応できれば問題ないと思うけどね。

946:login:Penguin
06/04/10 22:43:53 p5NltIE9
>>941 にその記事のインチキ臭さが書かれてるよ。

947:login:Penguin
06/04/13 13:07:45 QXnY7nzX
2.6.16.xひどいな。

948:login:Penguin
06/04/13 15:08:54 klsbBAEg
日替わりで2.6.16.3-5まで出たけれど、何があったの?
やっパリ、今のところ酷い出来なのか?

949:login:Penguin
06/04/13 20:05:43 gFp+qJ1N
>>948
security fix


950:login:Penguin
06/04/13 22:20:27 2WkQrQto
NFSでC->Sにコピーするとデータが化けるって話がでてるな...
2.6.17-rc1で直ってるから試してみてくれ、って
ちゃんと-stableにバックポートしてくれよ。>Trond

951:login:Penguin
06/04/14 10:46:16 tyjYNobS
2.6.16.6がくるぞー。


952:login:Penguin
06/04/14 11:21:42 i7IcwcqD
かあちゃん達には内緒だぞー。

953:login:Penguin
06/04/15 02:40:56 tG8SMDUH
>>931
Just an april fools joke
URLリンク(linustorvalds.typepad.com)

954:login:Penguin
06/04/19 09:46:24 HWKSE/hY
URLリンク(www.linux.or.jp)
(フレームなしURLリンク(www.linux.or.jp))
本書は、Linux カーネルの仕組みを知りたい Linux 愛好家のためのものです。
これは内部構造のマニュアルではありません。むしろ Linux で使用されている原理やメカニズムを解説したものであり、
Linux の動作原理とはどういうもので、なぜそれが採用されているのかを説明するものです。

Linux という対象は常に変化しています。
本書がベースにしているのは現在の安定版である 2.0.33 のカーネルソースですが、これは個人や法人の大部分で使用されているのがこのバージョンだからです。


955:login:Penguin
06/04/19 10:22:39 Kl6cIvZb
これまた懐かしい物が。
その昔2.0.38いじってた時にはお世話になりました。


956:login:Penguin
06/04/19 11:53:22 helRfo+Q
Dave RuslingのTLKぢゃないか。Alphaのマニュアルと首っ引きで
読んだなあ。彼もARMに行っちゃった。

957:login:Penguin
06/04/24 00:15:05 6V9Kbe+o
lkmlにあえてwindowsからメールする人がいるのは何故ですか?すごく気になります。

958:login:Penguin
06/04/24 00:29:16 AH59EKQB
Linuxの開発してるからってWindows使ってはダメってことはないじゃん。
逆も然り。

959:login:Penguin
06/04/24 00:36:18 6V9Kbe+o
ダメとは思いませんが、なんか浮いて見えるのは気のせいでしょうか?
気のせいですか。そうですか。

960:login:Penguin
06/04/24 01:19:33 UKX7byu4
気のせいですよ。

961:login:Penguin
06/04/24 01:41:30 iEJWP9P2
原理主義者きもい

962:login:Penguin
06/04/24 12:06:59 fVDu3Vqk
浮いてるとかってw

963:login:Penguin
06/04/24 12:56:28 GJ+foxji
MUA見て判断してるって事?

964:login:Penguin
06/04/24 16:42:39 CiCv3nXX
俺の親父が入った後の風呂にも何か浮いてるお

965:login:Penguin
06/04/24 17:20:58 RWKg0Z4U
親父の後にお前が入れば減るお

966:login:Penguin
06/04/25 07:57:36 5UIb1fgA
2.6.16.9/11は、セキュリティーホールだし、まあしょうがないかもしれないけど、
2.6.16.10の準備中に、2.6.16.11の件は発覚してなかったのかな?
3時間後にリリースだよ。。

安定版のリリースエンジニアリングとしてはどうなんだろう。

967:login:Penguin
06/04/25 10:24:59 wHfk1nyb
reviewに間に合わなかったんじゃないかい。

穴埋めた結果問題が起きる可能性もあるので、既知のセキュリティホールが
あっても、それ以外は正常に動くバージョンは必要だと思いまふ。


968:login:Penguin
06/04/25 10:35:10 s7zBMahU
2.6 から安定版/開発版という言葉が意味なくなった。

最近の傾向として 2.6.12, 2.6.14 等
マイナーマイナーが偶数のは避けるべし。

969:login:Penguin
06/04/25 11:02:32 F76uNNKH
>>968
個人的には .13, .15がbuggy過ぎて使えなかったのだが?

全部ダメじゃん。

970:login:Penguin
06/04/25 12:17:55 Vx8tjLOl
最大のバグはリナース

971:login:Penguin
06/04/25 12:49:07 jUAMwJu9
現時点で最安定なバージョンってどれ?

972:login:Penguin
06/04/25 12:56:17 9b4d3hfh
2.6.16.11

973:login:Penguin
06/04/25 12:56:43 F76uNNKH
>>971
2.6.10かな。

974:login:Penguin
06/04/25 12:59:54 9b4d3hfh
>>973は白痴


975:login:Penguin
06/04/25 15:48:20 9b4d3hfh
週末には2.6.16.12が出るそうな。
付いて来れない奴はこの場で射殺する!

976:login:Penguin
06/04/25 18:18:30 HV+bUFUZ
>>975
makeが通らず自爆の予感

977:login:Penguin
06/04/27 11:52:31 azrvvw24
今まで頑張ってxconfigしまくってたのですが

…もしかしてmakeだけでもいけるの?

978:login:Penguin
06/04/27 11:53:32 Xvoy2y2N
日本語でおk

979:login:Penguin
06/04/27 12:21:04 hIleu1/2
>>977
Read /usr/src/linux/README

980:login:Penguin
06/04/28 21:56:33 mC5yamsH
CKRM、質の悪いBSDイズムに毒されているな。

981:login:Penguin
06/04/28 23:12:28 aCpWL3oq
>>975
review始まったようだが、でかいな。
来週までずれ込むんじゃないか。

>>980
だから取りこまれないんだろう。

で、次スレは?


982:login:Penguin
06/04/29 00:13:11 p1PAcw7f
ほれ
スレリンク(linux板)

983:login:Penguin
06/04/29 01:17:00 uooMpDOz
>>982
おつかれ

984:login:Penguin
06/04/29 15:24:17 TsOPiqak
保守


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch