GNU/Linux >> Belajar Linux >  >> Linux

Alat sumber terbuka dan tip untuk meningkatkan kinerja PC Linux Anda

Ini adalah artikel ketiga dari rangkaian artikel yang menjelaskan cara meningkatkan performa komputer pribadi Linux Anda. Artikel pertama saya menjelaskan cara melepaskan kinerja dengan mengidentifikasi dan menyelesaikan kemacetan. Artikel kedua saya menunjukkan cara meningkatkan kinerja dengan meningkatkan perangkat keras PC Anda.

Artikel ini melengkapi seri dengan menyajikan tips kinerja perangkat lunak. Ini juga mengeksplorasi cara untuk meningkatkan kinerja dengan mengubah cara Anda menggunakan komputer. Beberapa dari perubahan perilaku ini mungkin terlihat jelas bagi banyak pembaca Opensource.com, tetapi mungkin tidak bagi pengguna akhir yang Anda dukung.

Tujuannya adalah pendekatan sederhana untuk meningkatkan kinerja PC Linux. Seperti pada artikel saya sebelumnya, saya menggunakan semua alat open source. Tidak perlu apa-apa lagi.

Cara mengukur peningkatan

Lebih banyak sumber daya Linux

  • Lembar contekan perintah Linux
  • Lembar contekan perintah Linux tingkat lanjut
  • Kursus online gratis:Ikhtisar Teknis RHEL
  • Lembar contekan jaringan Linux
  • Lembar contekan SELinux
  • Lembar contekan perintah umum Linux
  • Apa itu container Linux?
  • Artikel Linux terbaru kami

Sebelum Anda membuat perubahan apa pun pada komputer Anda, nilai kinerja untuk memastikan bahwa perubahan itu akan bermanfaat. Setelah melakukan pembaruan, Anda mungkin ingin memeriksa sistem untuk kedua kalinya untuk memverifikasi bahwa modifikasi berhasil.

Beberapa alat grafis open source membuat pemantauan kinerja menjadi mudah. Mereka termasuk Monitor Sistem GNOME, Penjaga Sistem KDE, GKrellM, Stacer, Conky, dan Glances. (Dalam artikel pertama saya dalam seri ini, saya menunjukkan cara memantau kinerja menggunakan Monitor Sistem GNOME.)

Alat apa pun yang Anda pilih, perhatikan dengan cermat penggunaan prosesor dan memori Anda. Anda mungkin juga ingin memantau sumber daya perangkat keras lainnya, seperti penyimpanan disk dan USB, prosesor grafis, dan koneksi internet.

Wasit kinerja utama untuk komputer pribadi adalah daya tanggapnya. Cepat? Kamu baik. Lambat… yang menunjukkan ruang untuk perbaikan.

Kebanyakan distribusi Linux memerlukan sedikit konfigurasi oleh pengguna komputer pribadi:mereka efisien sejak awal. Namun, ikhtisar alat penting yang Anda gunakan setiap hari dapat berguna saat Anda mempersempit fokus pada apa yang dapat menggunakan pengoptimalan.

Tweak browser Anda

Sebagian besar pengguna menjalankan browser mereka hampir sepanjang waktu. Untuk beberapa, itu satu-satunya aplikasi mereka. Jadi, pemilihan dan penyetelan browser berpotensi menawarkan hasil yang besar.

Berikut adalah beberapa tip penyetelan:

  • Seperti yang ditunjukkan oleh penelitian oleh browser Brave, banyak iklan situs web dan pelacak menghabiskan lebih dari setengah CPU yang dihabiskan PC Anda untuk pemrosesan halaman. Jadi blokir iklan dengan ekstensi browser seperti uBlock Origin, dan blokir pelacak dengan alat seperti Privacy Badger.
  • Nonaktifkan putar otomatis untuk video dan animasi (termasuk jendela video kecil yang secara otomatis muncul dan berjalan di sudut layar Anda). Di Firefox, Anda dapat menginstal ekstensi Nonaktifkan HTML5 Autoplay open source. Di Chromium atau Google Chrome, instal ekstensi Open Source Yet Another Autoplay Blocker.
  • Hapus semua add-on dan ekstensi yang tidak penting dari browser. Pertimbangkan dengan cermat apakah masing-masing sepadan dengan biayanya.

Kiat peramban untuk PC yang andal

Untuk PC kelas atas, pilih browser yang memanfaatkan sumber daya prosesor dan memori Anda yang melimpah untuk menyediakan penelusuran web yang optimal. Multiproses, browser multithread bekerja paling baik. Tujuan Anda adalah menerapkan semua kekuatan perangkat keras Anda untuk pengalaman menjelajah yang lebih baik.

Peramban mana yang berkinerja terbaik? Itu masalah yang sangat bisa diperdebatkan yang membutuhkan artikel terpisah untuk jawabannya. Banyak orang memulai pencarian mereka dengan Chromium atau Firefox, produk open source populer yang dihormati secara luas karena kemampuan mereka untuk memanfaatkan perangkat keras untuk penjelajahan berkinerja tinggi. Namun, ada banyak browser open source lain yang dapat Anda coba.

Kiat peramban untuk PC kelas bawah

Untuk PC dengan sumber daya terbatas, Anda tidak ingin browser yang menghabiskan sumber daya dan membanjiri PC Anda. Sebaliknya, Anda menginginkan yang berkinerja efisien menggunakan sumber daya yang terbatas. Sebut saja browser yang ringan. Mungkin bukan yang menghasilkan banyak proses dan utas.

Pengguna memiliki pandangan berbeda tentang browser ringan mana yang berkinerja terbaik. Saya memiliki pengalaman yang baik dengan Dillo. Wikipedia menyediakan daftar lengkap peramban ringan, jika Anda ingin meneliti yang lain. Ingatlah bahwa sebagian besar browser ringan mengorbankan beberapa fitur dan fungsi untuk mengurangi konsumsi sumber daya PC.

Untuk PC dengan sumber daya terbatas, Anda dapat mengurangi konsumsi sumber daya browser dengan hanya membuka beberapa tab sekaligus, bukan selusin. Tutup tab yang sudah Anda gunakan. Dan jalankan hanya satu instance dari satu browser pada satu waktu.

JavaScript dapat menambahkan banyak permintaan di browser Anda, jadi nonaktifkan saat Anda tidak membutuhkannya. Sebagian besar browser menawarkan add-on yang memungkinkan Anda mengelola JavaScript pada basis per situs web atau dengan mengaktifkan atau menonaktifkannya sesuai keinginan Anda. Firefox menawarkan beberapa ekstensi semacam itu. Saya menggunakan yang disebut JavaScript Toggle On dan Off.

Pada PC kelas bawah, Anda juga dapat menyesuaikan kinerja browser sesuai keinginan Anda dengan memulai dan menghentikan pemrosesan tab latar belakang secara manual. Cukup klik tombol muat halaman di browser untuk mengaktifkan atau menonaktifkan pemrosesan halaman web. Di Firefox, misalnya, tombol ini terletak di sisi kiri bilah alat.

Berikut cara menggunakan ini. Jika Anda ingin memuat halaman web tertentu dengan cepat, nonaktifkan pemuatan halaman di tab lain sehingga mereka tidak bersaing dengan halaman yang Anda minati. Sebaliknya, jika Anda menghabiskan banyak waktu membaca halaman web yang telah Anda muat, biarkan tab lain memuat halaman mereka di latar belakang saat Anda sedang sibuk. Dengan cara ini, Anda sering dapat menjelajah dengan kinerja yang layak, bahkan di komputer dengan sumber daya minimal.

Hentikan multitasking

Beberapa aplikasi, termasuk game, editor video, dan host mesin virtual, memerlukan lebih banyak sumber daya daripada yang lain. Untuk performa terbaik saat Anda menjalankan resource hog, jalankan saja program itu. Sebaliknya, jangan menjalankan resource hog di latar belakang sambil berfokus pada beberapa aplikasi lain.

Prinsip kinerja ini berlaku di mana saja:Batasi berapa banyak aplikasi yang Anda gunakan sekaligus, dan tutup aplikasi yang tidak Anda gunakan. Batasi konkurensi, dan Anda akan meningkatkan kinerja untuk aplikasi yang Anda jalankan.

Pemrosesan latar belakang menghadirkan peluang serupa. Pemindai virus, pembaruan perangkat lunak, pencadangan, salinan gambar, verifikasi sistem file, dan unduhan besar membutuhkan banyak sumber daya. Jadwalkan aktivitas ini di luar jam kerja untuk mengoptimalkan kinerja. Penjadwal GUI open source yang bagus membuatnya mudah. Misalnya, Anda dapat menginstal dan menggunakan Zeit, dan KCron tersedia di banyak repositori.

Pilih perangkat lunak dengan bijak

Pilihan perangkat lunak Anda membuat perbedaan besar dalam jumlah prosesor dan memori yang digunakan komputer Anda.

Bagi banyak orang hari ini, ini hampir tidak penting. Komputer pribadi canggih mereka memiliki lebih dari cukup daya pemrosesan dan memori untuk menjalankan aplikasi apa pun yang mereka pilih dengan cepat. (Jika ini Anda, Anda dapat melewati bagian ini.) Namun, pilihan perangkat lunak tetap penting bagi orang lain.

Suite kantor

Jika Anda menjalankan LibreOffice atau OpenOffice, tetapi Anda tidak menggunakan Base (komponen pembuatan database), maka aman untuk menonaktifkan runtime Java. Anda dapat melakukannya di Alat> Opsi> LibreOffice> Lanjutan panel pengaturan.

Sebagai alternatif, ganti suite kantor besar Anda dengan apa yang umumnya dikenal sebagai GNOME Office . Ini termasuk AbiWord dan Gnumeric, keduanya membutuhkan lebih sedikit dari perangkat keras Anda dan secara fungsional setara dengan pengolah kata dan spreadsheet untuk banyak pengguna.

Anda bahkan dapat mempertimbangkan untuk meninggalkan suite kantor lokal sama sekali. Alih-alih, alihkan beban kerja Anda ke cloud dengan produk seperti Etherpad, EtherCalc, atau rangkaian ONLYOFFICE.

Prinsip ini berlaku secara umum. Jika Anda memiliki komputer kelas bawah, bongkar apa pun yang Anda bisa ke cloud. Inilah mengapa Chromebook efektif, meskipun sebagian besar menawarkan perangkat keras berdaya rendah.

Lingkungan desktop

Lingkungan desktop Anda berjalan setiap menit Anda menggunakan PC Anda. Jika tidak responsif, instal desktop yang lebih ringan yang membutuhkan lebih sedikit sumber daya. Saya merekomendasikan Xfce, LXQt atau LXDE.

Desktop mana pun yang Anda gunakan, Anda dapat meningkatkan daya tanggapnya dengan menonaktifkan efek visual. Matikan hal-hal seperti animasi, compositing, dan gambar mini di file manager Anda, atau gunakan file manager (seperti PCManFM, XFE, atau Thunar) tanpa fitur tersebut. Ini dapat berdampak nyata pada komputer yang lebih lambat karena layar Anda terlibat dalam setiap klik mouse. Gunakan pintasan keyboard untuk menghilangkan keharusan menggerakkan tangan Anda di antara mouse dan keyboard.

Anda dapat mengonfigurasi beberapa desktop untuk menggunakan pengelola jendela yang ringan. Pengelola jendela menentukan tampilan dan nuansa jendela serta cara pengguna berinteraksi dengan elemen ini.

Jika Anda benar-benar ingin berhemat pada sumber daya, lupakan desktop sama sekali dan pilih pengelola windows yang sederhana. Pilihan populer termasuk JWM, Openbox, dan Fluxbox. Ini berjalan lebih cepat daripada desktop penuh tetapi dengan biaya antarmuka yang kurang ramah pengguna. Misalnya, Anda sering tidak dapat meletakkan ikon di desktop, dan Anda mungkin tidak memiliki baki sistem atau dok.

Ukuran tepat distribusi Linux untuk PC Anda

Distribusi Linux Anda dapat memengaruhi kinerja PC. Beberapa distro menganggap mereka berjalan pada komputer canggih yang canggih, sementara yang lain dirancang untuk berjalan dengan sumber daya yang lebih sedikit. Jadi, jika Anda menjalankan distro berfitur lengkap dan tidak bekerja dengan baik, uji alternatif ringan untuk melihat apakah itu meningkatkan responsivitas.

Menguji distro yang berbeda itu mudah. Download saja distro Linux yang ingin Anda coba. Tulis ke stik memori USB dengan alat sumber terbuka seperti Fedora Media Writer atau Unetbootin. Kemudian boot PC Anda dari memory stick untuk menguji drive distro. Mulai salah satu alat pemantauan sistem yang saya sebutkan sebelumnya, dan ukur apakah distro baru menggunakan perangkat keras dengan lebih efisien.

Distro paling ringan yang pernah saya gunakan adalah AntiX dan Puppy Linux. Ini menggunakan pengelola jendela alih-alih desktop, menggabungkan aplikasi ringan, dan dirancang khusus untuk berjalan di komputer dengan sumber daya terbatas. Mereka bahkan berjalan dengan baik pada mesin berusia 15 tahun! (Anda bahkan dapat memperbarui komputer lama menggunakan perangkat lunak Linux yang ringan.)

Imbalannya adalah desktop mereka tidak mewah. Antarmuka mereka mungkin asing bagi Anda, dan Anda mungkin harus mempelajari cara mengonfigurasinya seperti halnya lingkungan desktop penuh. Bagi sebagian orang, itu membuat frustrasi, tetapi bagi yang lain, ini adalah tantangan yang menyenangkan dan kesempatan untuk mempelajari sesuatu yang baru.

Buat perubahan konfigurasi PC

Saya akan menyimpulkan dengan beberapa perubahan konfigurasi Linux dasar yang mungkin ingin Anda coba. Diambil satu per satu, masing-masing tidak akan meningkatkan kinerja yang cukup untuk Anda perhatikan. Namun secara keseluruhan, mereka dapat memiliki dampak yang terukur:

  • Pastikan Anda memiliki driver perangkat yang optimal untuk semua perangkat.
  • Hindari panas berlebih untuk mencegah penurunan kecepatan CPU (pelambatan CPU).
  • Kurangi waktu boot dengan mengurangi parameter GRUB_TIMEOUT default untuk menu Grub.)
  • Hapus aplikasi dan layanan yang tidak dibutuhkan dari daftar startup Anda (program yang berjalan setiap kali Anda mem-boot komputer). Lingkungan desktop Linux biasanya menyediakan panel GUI untuk ini sehingga Anda tidak perlu mengedit file konfigurasi atau skrip secara langsung.
  • Percepat pembaruan dan unduhan dengan menggunakan mirror tercepat yang tersedia.
  • Hindari penggunaan memori swap.
  • Jika Anda menggunakan swap, letakkan di perangkat tercepat Anda.
  • Pastikan Wi-Fi Anda beroperasi pada bandwidth puncak dengan membandingkan kecepatan Wi-Fi dibandingkan saat disambungkan langsung ke modem Anda.
  • Pastikan router Anda tidak menyebabkan pelambatan dengan menguji kecepatan koneksi internet tanpanya.
  • Cocokkan standar USB antara port USB dan perangkat Anda untuk memastikan keduanya tidak turun ke kecepatan mitra yang lebih lambat.
  • Verifikasi kecepatan transfer USB Anda dengan fitur benchmark di Disk GNOME.
  • Jika Anda harus menggunakan mesin virtual, sesuaikan performanya.
  • Bersihkan riwayat lama, log, dan file sampah dengan alat GUI open source seperti BleachBit dan Sweeper.
  • Bersihkan file sampah yang tidak digunakan dengan mencopot pemasangan aplikasi yang tidak Anda gunakan. Pada sistem berbasis Debian, bersihkan cache APT.
  • Temukan dan hapus file duplikat dengan menggunakan alat GUI open source seperti FSlint.

Jika pembaca menyatakan minat, saya akan membahas tweak ini secara rinci di artikel mendatang. (Tolong beri tahu saya di komentar jika Anda ingin melihat ini.)

Ringkasan

Dalam artikel sebelumnya, saya membahas cara mengidentifikasi dan menghilangkan hambatan kinerja. Dalam artikel terakhir saya, saya menjelaskan cara meningkatkan perangkat keras PC Linux Anda secara efisien. Artikel ini melengkapi seri ini dengan menghadirkan perangkat lunak dan perubahan perilaku yang meningkatkan kinerja PC.

Saya yakin Anda memiliki banyak tip kinerja yang baik. Silakan tambahkan favorit Anda di komentar.


Linux
  1. 6 alat sumber terbuka dan tip untuk mengamankan server Linux untuk pemula

  2. 12 buku fiksi untuk Linux dan penggemar open source

  3. Alat Linux teratas untuk penulis

  1. 10 Browser Web Ringan Open Source untuk Linux

  2. Pengonversi Video Sumber Terbuka untuk Linux [GUI dan CLI]

  3. Pitivi – Editor Video Sumber Terbuka dan Gratis untuk Linux

  1. Tingkatkan perangkat keras PC Linux Anda menggunakan alat sumber terbuka

  2. Identifikasi kemacetan kinerja Linux menggunakan alat sumber terbuka

  3. 4 alat sumber terbuka untuk menjalankan server Linux