ミラクルパッチにまつわるいろいろ

Linuxデスクトップを高速にする「あのパッチ」の原理やらを考えたり、試してみたり
4
イーロン・マスクツイッターやめろ @naota344

例のミラクルパッチ。 tty ごとにプロセスグループが別れるってことは GUI アプリは全部同じグループになる? tty から離されてる daemon process はどうなるんかしらん?

2010-11-18 23:33:00
イーロン・マスクツイッターやめろ @naota344

ああ、そうか 「タスクグループを(自動で)分離する」が目的で 「tty で分離」はあくまで一実装か?

2010-11-18 23:37:29
sat @satoru_takeuchi

@naota344 そう。だから最初はper ttyうんぬんって名前だったけど「ttyは本質じゃないよね」とだれかにいわれてautogroupに改名した

2010-11-19 06:55:43
イーロン・マスクツイッターやめろ @naota344

@satoru_takeuchi なるほどー。 そのうち別実装もでたりするんですかねぇ。

2010-11-19 07:08:04
sat @satoru_takeuchi

@naota344 まだいないけどそのうちやるやつがでてきそう。カオスになりはしないかちょっと心配

2010-11-19 08:00:55
sat @satoru_takeuchi

@naota344 ランチャにフラグつけられるようにしてその子供は新しいgroupもつようにしては?みたいな案が出てる

2010-11-19 21:46:00
イーロン・マスクツイッターやめろ @naota344

@satoru_takeuchi ふむ…なんかあんまり整ったインタフェースが思いつかないです…。いまプロセスに userland からフラグつけるってありますっけ…。 ionice とかそういうのになるんですかね。

2010-11-19 21:59:30
まさみさんboosted @mhiramat

Mike Galbraithのパッチ試そうかと思うんだけど、後ろでkbuildやってもそんなに負担にならないのでvaiozにはあまり効果がないかもしれないとか思ったり。

2010-11-19 01:02:16
まさみさんboosted @mhiramat

とか思ったけど、やっぱりCPUx4ぐらいでkbuildすると重い。適用するべし。

2010-11-19 01:08:50
まさみさんboosted @mhiramat

kbuildで並列度上げすぎてもイマイチ効果がないよね。CPUx2ぐらいが適当?

2010-11-19 01:13:51
まさみさんboosted @mhiramat

ていうか、今やってるのは2コア4スレッドで16並列だからもっとひどいなこれは。

2010-11-19 01:14:31
まさみさんboosted @mhiramat

@satoru_takeuchi タスクグループがどう別れているかってどうやってみるのですか?

2010-11-19 09:40:51
sat @satoru_takeuchi

@mhiramat ファイルシステム上でってことですか。

2010-11-19 21:08:58
まさみさんboosted @mhiramat

そう、あるいはツールになるのかな? QT @satoru_takeuchi: @mhiramat ファイルシステム上でってことですか。

2010-11-20 10:44:50
sat @satoru_takeuchi

@mhiramat mount -t cgroup cgroup /cgroup してその下にもりもりディレクトリを掘って行きます。ツールはlxcとか

2010-11-20 12:07:20
小崎 資広 (KOSAKI Motohiro) @kosaki55tea

@mhiramat 今のところ見る方法はないと思います。だから最初はユーザランドでcgroupにバインドすればいいやんとか言ってたのであって

2010-11-21 23:42:23
sat @satoru_takeuchi

@kosaki55tea: @mhiramat 今のところ見る方法はないと思います。だから最初はユーザランドでcgroupにバインドすればいいやんとか言ってたのであって” あ、そうなんだ。でたらめいってすんません>@mhiramat

2010-11-21 23:44:40
まさみさんboosted @mhiramat

そうなんだ、pstreeみたく表示できればいいのに。 RT @kosaki55tea: @mhiramat 今のところ見る方法はないと思います。だから最初はユーザランドでcgroupにバインドすればいいやんとか言ってたのであって

2010-11-22 09:37:41
まさみさんboosted @mhiramat

うーむ、tipにmikeパッチ当てたら死ぬようになった?

2010-11-19 09:55:44
まさみさんboosted @mhiramat

noautogroup=1にしたら起動した。v3パッチだったんだが、なんかまずかったかな?

2010-11-19 09:58:15
sat @satoru_takeuchi

linusは今尖閣動画漏洩後の石破氏みたいな顔になってるにちがいない。「cgroupって何ですか」

2010-11-19 21:47:28
Hiromu Yakura @hiromu1996

魔のパッチを使ってみたのはいいのだが、ベンチとかしてないのであまり早くなった感がない....

2010-11-20 21:51:46
sat @satoru_takeuchi

@hiromu1996 直感的にわかる(らしい)のは端末上で-j 付きのカーネルビルドをして、その裏で適当に重そうなmplayerみたいなグラフィカルアプリをたくさん動かす

2010-11-20 21:59:01
Hiromu Yakura @hiromu1996

魔のパッチ入れると画面移動のスムーズさがぜんぜん違うなぁ まだ具体的な数値は出せてないから体感だけど

2010-11-21 00:34:04
1 ・・ 5 次へ