AlmaLinux Part 3【RHEL Clone】 (677レス)
1-

176: 2024/07/17(水)14:16 ID:Q+erjpB5(1) AAS
日本語カナ漢字変換は使える?何を使える?
177: 2024/07/18(木)22:46 ID:nA1/sCy7(1) AAS
fcitx mozc
178: 2024/07/19(金)08:33 ID:IrRXA6zE(1/2) AAS
CPUがインテルの13世代14世代だとしたら、
OSのせいではなくてCPUのせいでもって
不安定さが生じる可能性がありそうだが。
179
(3): 2024/07/19(金)08:35 ID:IrRXA6zE(2/2) AAS
だいたい、Pコア、EコアとCPU内のコアに二種類あって、同等じゃないといった場合に、
プロセスあるいはスレッドをPコアに割り当てるかEコアに割り当てるかを今のWindowsや
Linuxではいったいどうやっているのだろうか?よーわからん。
コアの種類によって使える命令に違いがあったりするとき、いったいどうなるの?
180: 2024/07/19(金)08:39 ID:GAUhTg0+(1) AAS
>>179
ググればすぐに出てくることなのになんで調べないの?
181
(2): 2024/07/19(金)14:05 ID:TGVRy5KC(1) AAS
>>179
今のLinuxはPコアを優先して使うらしい。
182: 2024/07/19(金)14:55 ID:ziykjk3G(1/2) AAS
Pコア・Eコアになってから、
CPUがどのコアを使うべきか返すようになってる
従ってるか、独自のアルゴリズムで動いてるかは知らないけど
183
(3): 2024/07/19(金)16:03 ID:VgePu0hw(1) AAS
>>181
そんなことはない。カーネル次第
古いカーネルならコアの種類を区別せずにプロセスを割り振る
新しい最近のカーネルなら設定等によりパフォーマンス優先、消費電力優先、CPUの推奨優先とかで動く
CPUの推奨というのは過去に実行されたコードを見てどっちのコアで実行するのに向いているコードかをCPU自身が判断して教えてくれる機能がある

>>179
ちなみに命令セットはIntel的には両方のコアで同じになるように調整する方向(Pコアでしか実行できない命令はハイブリッドのPコアでは実行禁止になる
184
(1): 2024/07/19(金)16:49 ID:ziykjk3G(2/2) AAS
>そんなことはない。カーネル次第
Linuxカーネル開発者?
185
(1): 2024/07/21(日)09:39 ID:c1R1SyK4(1/4) AAS
>>181>>183
> 新しい最近のカーネルなら設定等によりパフォーマンス優先、消費電力優先、CPUの推奨優先とかで動く

そんな仕組み本当に存在するの?

Linuxのカーネル付属文書にそういうヘテロジーニアスCPU環境でのスケジューリングの解説があって
docs.kernel.org/scheduler/sched-energy.html
cgroups経由でUtilization Clampingで設定する形
docs.kernel.org/scheduler/sched-util-clamp.html

Asahi Linuxが実際に利用していて、非公式日本語訳がある
github.com/asfdrwe/asahi-linux-translations/blob/main/PROGRESS202401.md
github.com/asfdrwe/asahi-linux-translations/blob/main/EnergyAwareScheduling.rst
省1
186
(1): 2024/07/21(日)11:22 ID:Hl8Pr0gG(1/4) AAS
>>185
Intel HFI と IDT でググれ
HFI は大分前からリリース・カーネルに含まれてる 6系なら使える
IDT は開発中のステータスなので自分でパッチを当ててコンパイルしなおさないと使えない
187: 2024/07/21(日)11:32 ID:Hl8Pr0gG(2/4) AAS
すまんタイポ
IDT じゃなくて ITD (Intel Thread Director)

ちな RedHat や Alma は保守的でまだカーネル 5.14 なのでどっちも使えないと思う (独自にパッチをバックポートしてる可能性もゼロではないが
188: 2024/07/21(日)11:35 ID:c1R1SyK4(2/4) AAS
>>186
> Intel HFI
これはCPUのOSのスケジューラへのヒント機能でしょ

実際のスケジューラーは Intel HFIを参考に動くEnergy Aware Scheduling

>>183
> 設定等によりパフォーマンス優先、消費電力優先、CPUの推奨優先とかで動く
こんな設定CgroupやUtilization Clampingで具体的にどうやってやるの?
189: 2024/07/21(日)11:46 ID:c1R1SyK4(3/4) AAS
あ、Utilization Clampingを活用してそういうことを実現するgovernorがあればいいのかな?

具体的なものが知りたいです
190
(1): 2024/07/21(日)15:40 ID:Hl8Pr0gG(3/4) AAS
Intel の CPU は turbo boost があるせいで同じコアどうしでも対等でないし、実行速度も一定ではない
turbo boost が効いた Eコアの方が効いてないPコアより速いとかも普通にある
HFI は現在のコアごとの実行速度とエネルギー効率のリアルタイム指標を返してくてるインターフェイス
PコアとEコアで同じ指標で返してくれるので単に指標を比べるだけで現在どのコアに余裕があるか分かる
スレッドを空いてるコアに割り当てる時に他の条件が一緒ならば指標を見て一番速いやつとか一番エネルギー効率が良いやつに割り当ててるだけ
特に複雑な設定とかは必要ない
191
(1): 2024/07/21(日)16:37 ID:+8KrBkkm(1) AAS
>>184
何のためのOSSだと思ってんの?
無能には理解できんか
192
(1): 2024/07/21(日)18:09 ID:c1R1SyK4(4/4) AAS
>>183
> 設定等によりパフォーマンス優先、消費電力優先、CPUの推奨優先とかで動く
>>190
> スレッドを空いてるコアに割り当てる時に他の条件が一緒ならば指標を見て一番速いやつとか一番エネルギー効率が良いやつに割り当ててるだけ
> 特に複雑な設定とかは必要ない

言っていることが矛盾しているような

それにどこで設定するの? cgroups? sysfs? 設定に関するドキュメントはどこ?

それと
> HFI は現在のコアごとの実行速度とエネルギー効率のリアルタイム指標を返してくてるインターフェイス
HFIからどうやってスケジューリングに反映しているの?
省2
193: 2024/07/21(日)19:50 ID:Hl8Pr0gG(4/4) AAS
>>192
頭悪いコメント書く暇があったらドキュメント読んでこい
違うレベルの話をごっちゃにしてるぞ
194
(1): 2024/07/22(月)10:20 ID:I8kD1dSz(1/3) AAS
>>191
で、Linuxカーネルではどうなってるんだ?
195
(1): 2024/07/22(月)11:58 ID:0TkRO6u2(1) AAS
>>194
ソース読めば?
1-
あと 482 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.016s