GNU/Linux >> Belajar Linux >  >> Linux

Cara Meningkatkan Waktu Startup Aplikasi Di Linux

Dalam tutorial singkat ini, kita akan melihat cara menginstal dan menggunakan Preload untuk meningkatkan waktu startup aplikasi di Linux. Sebagian besar distribusi Linux cukup cepat secara default. Namun, kami masih dapat membuatnya sedikit lebih cepat dengan mengutak-atiknya menggunakan beberapa aplikasi dan metode tambahan. Salah satu aplikasi tersebut adalah Preload .

Aplikasi pramuat memantau aplikasi yang paling sering digunakan oleh pengguna dan menambahkannya ke memori, sehingga aplikasi akan dimuat sedikit lebih cepat dari sebelumnya. Karena, seperti yang mungkin sudah Anda ketahui, membaca dari RAM selalu lebih cepat daripada dari hard drive.

Preload berjalan sebagai daemon di latar belakang sepanjang waktu dan mencatat statistik tentang penggunaan file oleh program yang lebih sering digunakan. Kemudian mengambil binari tersebut dan dependensinya ke dalam memori untuk meningkatkan waktu pemuatan aplikasi. Singkatnya, setelah pramuat diinstal, Anda seharusnya dapat memuat aplikasi yang sering digunakan dengan lebih cepat.

Meningkatkan Waktu Startup Aplikasi Di Linux Menggunakan Preload

Pramuat tersedia dalam AUR . Jadi Anda dapat menginstalnya menggunakan program pembantu AUR, misalnya Yay , di Arch Linux dan variannya seperti Manjaro Linux seperti di bawah ini:

$ yay -S preload

Di Debian, Ubuntu, Linux Mint, Preload tersedia di repositori default. Jadi Anda dapat menginstalnya menggunakan manajer paket APT menggunakan perintah berikut:

$ sudo apt-get install preload

Setelah Preload diinstal, reboot sistem Anda. Mulai sekarang, Preload memonitor aplikasi yang sering digunakan dan menambahkan binari dan pustakanya ke dalam Memori untuk waktu startup yang lebih cepat. Misalnya, jika Anda sering menggunakan Firefox, Chrome, atau LibreOffice, Preload kemudian akan menambahkan biner dan pustaka tersebut ke dalam RAM, sehingga aplikasi tersebut akan berjalan lebih cepat. Untungnya, Preload tidak memerlukan konfigurasi apa pun. Ini akan bekerja dengan baik di luar kotak. Namun, jika Anda ingin mengubah konfigurasi, Anda dapat melakukannya dengan mengedit file konfigurasi default /etc/preload.conf .

Pramuat bukan untuk semua orang!

Berikut adalah beberapa kelemahan Pramuat dan mengapa itu tidak efektif untuk semua orang, dibahas dalam utas ini .

  1. Saya memiliki sistem spesifikasi yang layak dengan RAM 8GB. Jadi sistem saya umumnya cepat. Juga, saya akan membuka aplikasi yang memakan banyak memori, seperti Firefox, Chrome, VirtualBox, Gimp dll., satu atau dua kali per hari. Mereka tetap terbuka sepanjang waktu, oleh karena itu binari dan pustaka mereka dimuat sebelumnya ke dalam memori dan menempati RAM sepanjang hari. Saya jarang menutup dan membuka aplikasi tersebut, sehingga penggunaan RAM hanya sia-sia.
  2. Jika Anda menggunakan sistem modern dengan SSD, Preload jelas tidak berguna. Karena waktu akses SSD jauh lebih cepat daripada hard drive biasa, jadi tidak ada gunanya menggunakan Preload.
  3. Pramuat secara signifikan memengaruhi waktu booting . Karena semakin banyak aplikasi yang dimuat sebelumnya ke dalam RAM, semakin lama waktu yang dibutuhkan untuk mengaktifkan dan menjalankan sistem Anda.

Anda hanya akan melihat perbedaan nyata hanya jika Anda memuat ulang aplikasi BANYAK waktu per hari. Jadi Preload akan ideal untuk pengembang dan penguji yang membuka dan menutup aplikasi beberapa kali setiap hari.

Untuk detail selengkapnya tentang apa sebenarnya pramuat dan cara kerjanya, baca tesis pramuat complete makalah yang dikirimkan oleh penulis.

Bacaan terkait:

  • Cara Menyinkronkan Profil Browser Ke Tmpfs (RAM) Di Linux

Semoga membantu.


Linux
  1. Cara Menguji Kecepatan Pemuatan Situs Web di Linux

  2. Tingkatkan Kecepatan Startup Aplikasi Dengan Preload di Ubuntu

  3. Cara Mengatur atau Mengubah Zona Waktu di Linux

  1. Bagaimana File Aplikasi yang Saling Tidak Tepercaya Dilindungi Di Linux?

  2. Bagaimana Mengukur Waktu Startup Firefox?

  3. Mendapatkan daftar aplikasi startup di linux

  1. Cara mengemas aplikasi Python untuk Linux

  2. Cara menginstal aplikasi Spotify di Linux

  3. Cara memulai aplikasi startup dengan penundaan di Linux