リアルタイムLinux kernel β版登場
「Ubuntu 22.04 LTS」向けにリアルタイムLinux kernel β版が登場しました。応答性重視のLinux kernel
リアルタイムLinux kernelは応答性重視のLinux kernelです。低遅延を非常に強く要求される分野で活用されるLinux kernelです。
PREEMPT_RTパッチを適用
今回アナウンスされたリアルタイムLinux kernelは、アップストリームの「Linux kernel 5.15」をベースとした「Ubuntu 22.04 LTS」のLinux kernelに、「PREEMPT_RT」パッチを適用したものです。以下のアーキテクチャー向けに提供されています。
- x86_64
- AArch64
現在はβ版
今回アナウンスされたリアルタイムLinux kernelは、β版での提供となります。安定版(GA)リリース後、ロボット産業やIoT、及び電話会社で活用されることになるでしょう。
フィードバックを
β版はサポートがなく、本番環境での利用は推奨されません。現在安定版リリースに向け取り組んでおり、テストの協力が呼びかけられています。
不具合報告等フィードバックは以下で受け付けています。
また提案等のフィードバックは、以下のプログラムで受け付けています。
リアルタイムLinux kernel β版を入手するには
リアルタイムLinux kernel β版の入手方法です。1.Ubuntu Advantage for Infrastructureに参加
リアルタイムLinux kernel β版は「Ubuntu Advantage for Infrastructure(UA-I)」経由で入手します。つまり「UA-I」への参加が必要です。
2.マシンをUAサブスクリプションに結びつける
以下のコマンドを実行し、マシンをUAサブスクリプションに結びつけます。ua attach トークン
3.ubuntu-advantage-toolsのバージョン確認
「ubuntu-advantage-tools」のバージョンが「27.8」以降になっているか確認します。以下のコマンドを実行すれば、バージョンが分かります。
ua version
「Ubuntu 22.04 LTS」でバージョンが「27.8」になっていなかったら、以下のコマンドを実行して「ubuntu-advantage-tools」をアップデートします。
sudo apt install ubuntu-advantage-tools=27.8~22.04.1
4.リアルタイムLinux kernelを有効にする
以下のコマンドを実行し、リアルタイムLinux kernelを有効にします。
ua enable realtime-kernel --beta
また以下のコマンドでリアルタイムLinux kernelの情報を出力できます。
ua help realtime-kernel