20.10以降、UbuntuはRaspberry Pi4に正式にインストールできます。 テスト用のものを持っていて、それをエンターテインメントセンターとして使用している私は、ラズベリーボードのオペレーティングシステムをテストして動作することを確認しましたが、Raspberry PiOSをインストールしたときよりもはるかにコストがかかります。 ツイスターOS、 例えば。 おそらく、障害の一部は現在のGNOMEにあります。 ディスクリート機器ではうまく機能しません、しかしそれはそれが発売される今年のXNUMX月に変わる可能性があります Ubuntuの22.04.
昨日Canonicalが投稿しました 記事 ここでは、Ubuntu22.04を4GBRaspberry Pi2と互換性を持たせる計画について話します。 しかし、これはどういう意味ですか? オペレーティングシステムのパフォーマンスはすべてのシナリオで向上しますか? GNOME22.04を搭載したUbuntu42はパフォーマンスを向上させることが期待されていますが、ここで扱っている問題は、Linuxカーネルの機能を使用して、メインエディションのCanonicalシステムを可能にする最適化を実現することです。 4GBRPI2で動作します.
Ubuntu22.04は2022年XNUMX月に到着します
彼らが使用するのはzswapです。
zswapとは何ですか?
これに答えるには、一般的にスワップファイルについて話す必要があります。
いずれかのタイプのLinuxシステムを実行している場合は、ハードドライブまたはSDカードにスワップファイルが割り当てられている可能性が高くなります(推奨されます)。 スワップファイルはRAMの一種のオーバーフローとして機能し、めったに使用されないページをキャッシュして、よりアクティブなプロセスのためにRAMを解放します。 これにより、システムがほとんどのRAMを使用している場合でも作業を続けることができます。 ただし、ハードドライブ(またはSDカード)へのアクセスが遅いため、スワップの使用はRAMの使用よりも効率的ではありません。
さて、zswapはどこから入ってくるのですか? Zswapは本質的に圧縮ツールです。 プロセスをスワップファイルに移動しようとすると、zswapはプロセスを圧縮し、新しい小さいサイズを移動する必要があるかどうか、またはRAMに残しておくことができるかどうかを確認します。 スワップファイルにアクセスするよりも「zswapped」ページを解凍する方がはるかに高速であるため、RAMの量が少ないシステムからより多くの利益を得るのに最適な方法です。
最初は、これにより2GBカードのパフォーマンスが向上しますが、4GBや8GBなどの残りのカードのパフォーマンスも向上します。 デスクトップバージョンではデフォルトでアクティブ化されませんが、今年のXNUMX月にRaspberry PiでUbuntuをもう一度試して、どのように感じるかを確認します。
2GB以下でスムーズに動作する場合、gnomeが最適化されていることは非常に良いことです。