Linux
 Computer >> コンピューター >  >> システム >> Linux

LinuxPCを高速化する方法

LinuxPCを高速化する方法

強力なOSエコシステムとしてのLinuxの最大の魅力の1つは、箱から出してすぐに使える速度ですが、LinuxPCをさらに高速化することは常に有益です。以下は、システムの速度機能に影響を与える複数の要素と、速度を上げるための優れた方法です。

スレッドのスケジューリング

当初、Linuxは単純なスケジューリングアルゴリズムを使用して、タスクを循環的に処理していました。 Linuxは、その作成以来、一貫してスレッドスケジューリングを改善し、CompletelyFairSchedulerと呼ばれる非常に高度でスケーラブルな設計に至りました。

CFSは、仮想ランタイムを使用して、実行が必要なタスクを決定します。これに加えて、スケジュールされたタスクの赤黒の自己バランスツリーが保持され、実行キューよりも効率的にタスクを管理します。

高度なファイルシステム

Linuxは、他のOS市場の競合他社に比べて驚くほど高度なファイルシステム設計を利用しています。 Extファイルシステムの3番目のイテレーションであるExt3の導入以来、Linuxはジャーナリング機能の恩恵を受けており、ファイル転送の失敗や停電の場合にファイルシステムの破損を効果的に防止しています。

Ext4は、Ext3の機能をさらに拡張して、はるかに大きなファイルに対応し、高速アクセス速度で無制限のサブディレクトリを可能にします。

速度について言えば、Linuxシステムの速度を大幅に向上させる方法をいくつか紹介します。

コンピュータのパフォーマンスを向上させるための簡単な出発点は、常に最初です。これにはいくつかの重要なアプローチがあり、それらは次の最適化に重点を置いています。 (以下の例としてUbuntuを使用します。)

1。グラブ時間を短縮してLinuxブートを高速化

LinuxシステムがブートローダーとしてGrubを使用している場合、10〜30秒間GRUBブートローダーが表示されることがわかります。ブートローダーの期間を短縮したり、カウントダウンを完全にスキップしたりできることをご存知ですか?

ターミナルを起動し、お気に入りのテキストエディタで「/ etc / default/grub」ファイルを開きます

sudo nano /etc/default/grub

GRUB_TIMEOUTを探します 変数。この変数に関連付けられている値を5または3などに置き換えます。カウントダウンを無効にするには、値を0に設定します。 (デフォルトでは最初のエントリが選択されます。)

保存( Ctrl + O )ファイルを閉じます( Ctrl + X )、次に実行します

update-grub

変更を有効にするには

2。スタートアップアプリケーションの数を減らす

各Linuxディストリビューションは、スタートアップアプリケーションの管理プロセスにわずかな違いをもたらしますが、一般的な前提は同じです。

Ubuntuでは、スタートアップアプリケーションの処理は、「スタートアップアプリケーション」という名前のアプリケーションを開き、その内容を細かい櫛で調べるのと同じくらい簡単です。

LinuxPCを高速化する方法

システムを起動するたびにロードする必要がないと思われる認識可能なものをクリックするだけです。 [削除]をクリックすると、選択したオプションがすぐに削除され、確認メッセージは表示されません。選択内容がわからない場合は、代わりにオプションの横にあるチェックマークを外すだけです。

LinuxPCを高速化する方法

3。不要なシステムサービスを確認する

最初に端末から次の特別なコマンドを実行しなくても、起動時にマシンが実行するすべてのアプリケーションがすぐに表示されるわけではないことに注意してください。

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

完了すると、システムサービスを含め、スタートアップアプリケーションで以前よりもはるかに多くのことが表示されます。これらは必要に応じて変更できます。

LinuxPCを高速化する方法

4。デスクトップ環境を変更する

実装できるもう1つの簡単な速度の向上は、デスクトップ環境の最適化によるものです。このオプションには、多くの明白なインターフェイスの変更も含まれているため、現在の設定が好きな場合は適切でない可能性があります。変化とスピードの向上を望んでいるなら、これは確かに非常にうまくいく可能性があります。

他の要素よりも速度を意図的に強調する、利用可能なデスクトップ環境のオプションがいくつかあります。

Xfce

Xfceは、軽量で速度が最適化されるように設計されています。マルチタッチ機能と豊富なカスタマイズオプションにより、これは美的目的にも適したデスクトップ環境になっています。

LinuxPCを高速化する方法

このデスクトップ環境をUbuntuにインストールするには、ターミナルに次のように入力します。

sudo apt-get install xubuntu-desktop

次に、ユーザーセッションからログアウトし、新しいデスクトップオプションを選択してから、再度ログインします。

LXDE

もう1つの主に速度重視のデスクトップ環境であるLXDEまたは「LightweightX11デスクトップ環境」は、モジュール式に設計されているため、すべてを一度にインストールするのではなく、個々のコンポーネントをシステムに追加できます。

LinuxPCを高速化する方法

UbuntuにLXDEをインストールするのは、ターミナルに次のように入力するのと同じくらい簡単です。

sudo apt-get install lubuntu-desktop

Xfceの場合と同じ手順(ログアウトして選択)に従ってアクティブにします。

この環境のモジュラー設計は、システムのUIに接続された別の速度向上オプションを際立たせています。

5。 Swappinessの削減

この速度向上の戦術は、Linuxがアクティブメモリをどのように利用するかに焦点を当てています。通常、ハードドライブでのスワップパーティションの使用は、かなり高い設定で自動的に処理されます。 「swappiness」と呼ばれるこの設定は、0〜100の範囲で、60に事前構成されています。

デフォルトの60は通常、ほとんどのユーザーが必要とする設定よりもはるかに積極的な設定であり、これを下げると、マシンが独自のリソースをより有効に活用できるようになります。

スワップピネスを減らすのは、ターミナルに次のように入力して「sysctl.conf」にアクセスするのと同じくらい簡単です。

sudo nano /etc/sysctl.conf

次に、ファイルの最後に以下を追加して閉じます。

#Set swappiness value
vm.swappiness=10
LinuxPCを高速化する方法

再起動してスピードブーストをお楽しみください。

ここで取り上げたヒントは、Linuxマシンの速度を上げることを検討している場合は、試してみる価値があります。それらのいずれかを単独で、またはそれらすべてを組み合わせることで、システムを高速化し、最も重要なタスクのリソースを節約できます。彼らに試してみて、物事をはるかに速く終わらせましょう。


  1. Windows 10 または Windows 11 の RAM 速度を確認する方法

    PC の RAM は、意識のアクティブなメモリによく似ています。最近のすべてのプログラムをメモリに保存してすばやくアクセスできるようにするだけでなく、実行するアプリのリソースを提供することで、本質的にワーク メモリとしても機能します。 したがって、当然、何か問題が発生すると、ワークフローに影響を与えます。したがって、何かがおかしいと感じた場合は、RAM の速度を確認する必要があります。その方法は次のとおりです。 Windows PC の RAM 速度を確認する方法 これには多くの方法があります。 Windows コンピューターでは、タスク マネージャー、コマンド プロンプト、さらにはサード

  2. Windows 11 でインターネット接続を高速化する方法

    スピードアップしたい Windows 11 でのインターネット接続 ? 低速インターネット接続を経験していますか? PC Windows11 にアップグレードした後ですか? または インターネットが遅いのか PC なのかわかりませんか? 心配はいりません! CPU ガイド 最高の実用的なソリューションをお届けします! Windows 11 の機能 Windows 11 は、これまでで最も期待されている Windows です。このウィンドウには、Windows 11 を非常に興味深いものにする最新の新機能が搭載されています。 Windows 11 には、ユーザーのエクスペリエン