Linux Çok Yavaş mı Çalışıyor?  İşte Nedeni Nasıl Bulunur?

Linux Çok Yavaş mı Çalışıyor? İşte Nedeni Nasıl Bulunur?

⌛ Reading Time: 5 minutes

PC’nize Linux kurmaktan daha sinir bozucu bir şey yoktur ve tüm sistem hala halsiz hisseder. Bir makine inşa etmek, satın almak veya yükseltmek için para harcadıktan sonra, hızlı olmasını beklersiniz. Ancak, durum her zaman böyle değildir ve Linux’ta neyin yanlış olduğunu kontrol etmek için epeyce araştırma yapabilirsiniz. Bugün size Linux makinenizin çok yavaş çalışmasının nedenini nasıl bulacağınızı gösteriyoruz.

Linux Bilgisayarım Neden Yavaş Çalışıyor?

Linux bilgisayarınız aşağıdaki nedenlerden herhangi biri nedeniyle yavaş çalışıyor olabilir:

  • Önyükleme sırasında başlatılan gereksiz hizmetler systemd (ya da her neyse init kullandığınız sistem)
  • Çok sayıda yoğun kullanımlı uygulamanın açık olmasından kaynaklanan yüksek kaynak kullanımı
  • Bir tür donanım arızası veya yanlış yapılandırma

Bir Linux bilgisayarını nasıl hızlandırabileceğimizi öğrenmeden önce, hangi yöntemlerin önyükleme sırasında başlatılan hizmetleri, daha yüksek veya daha düşük önceliklerle çalışan işlemleri, CPU sağlık durumunu ve RAM’in çok dolu olup olmadığını bulmamıza yardımcı olabileceğini bilmemiz gerekir. gerekenden daha fazla veri ve ayrıca takas belleği alanının dolu olup olmadığını kontrol edin. Son olarak, sabit diskin iyi çalışıp çalışmadığını da kontrol etmemiz gerekiyor.

CPU Bilgilerini İnceleyin

Yavaş bir Linux bilgisayarı hızlandırmak istediğinizde, ilk adım CPU bilgilerini kontrol etmektir. Bilgisayarınız Firefox veya LibreOffice gibi bir programı açmakta zorlanıyorsa, bunun nedeni CPU’nuzun ağır uygulamalar için yeterince güçlü olmaması olabilir.

Bir terminal açın ve aşağıdaki komutlardan birini çalıştırın:

cpuinfo listesi

Yukarıdaki komutlar, satıcı kimliği, model adı, CPU MHZ, önbellek boyutu, mikro kod ve bogomips gibi CPU’nuz hakkında ayrıntılı bilgileri görüntüler.

CPU bilgileriyle ilgili bazı önemli ayrıntıları gözden geçirelim.

  • bogomiler: sadece saniyede Sahte Milyonlarca talimat anlamına gelir. Sistem performansınızı gösteren bağımsız bir programdır.
  • model adı: model_adı CPU’nun üreticisini, modelini ve hızını belirtir. Bu durumda, 1.73GHz hızında bir Intel(R) Celeron(R) CPU’muz var.
  • işlemci MHZ’si: cpu MHZ (MegaHertz) kanalların, veri yollarının ve bilgisayarın dahili saatinin aktarım hızını ölçmek için kullanılır. Bu durumda iletim hızı 1733.329GHz’dir.

Burada sorunu net bir şekilde görebiliriz: Intel Celeron 1.73 GHz CPU, işlemci gücü az olan eski bir işlemcidir. Düşük hızda çalışan tek çekirdekli bir CPU’dur, oysa birçok yeni CPU yaklaşık 5 GHz’de 16 çekirdek çalıştırır.

Çözüm

Eski ve yavaş bir CPU’nuz olduğunda, tek çözüm daha yenisine geçmektir. Yeni bir işlemci satın alırken nelere dikkat etmeniz gerektiğini öğrenin.

Önyükleme Zamanında Başlatılan Hizmetleri Kontrol Edin

Önyükleme sırasında başlatılan hizmetleri kontrol etmenin farklı yöntemleri vardır. Aşağıdaki komutlardan herhangi birini kullanabilirsiniz.

Bu komut, önyükleme sırasında başlatılan hizmetleri listeler:

hizmet

Bu komut, önyükleme sırasında başlatılan hizmetleri listeler. CentOS, AlmaLinux, Fedora ve RHEL ile uyumludur:

chkconfig1

Bu komut ayrıca açılışta başlatılan hizmetleri de listeler:

initctl bir sistem yöneticisinin Upstart arka plan programı ile iletişim kurmasını ve etkileşimde bulunmasını sağlayan bir arka plan programı kontrol aracıdır.

init-ctl

Sisteminiz systemd kullanıyorsa, önyükleme sırasında çalışan hizmetleri bulmak için aşağıdaki komutu kullanabilirsiniz:

Çözüm

systemd kullanan Linux dağıtımı için, systemctl hizmetlerinizi yönetmek için komut, böylece önyükleme sırasında çalışmazlar.

CPU Yükünü İncele

Önyükleme sırasında başlatılan hizmetleri kontrol etmenin yanı sıra, işlemcinizin/CPU’nuzun işlemlerle aşırı yüklenip yüklenmediğini de kontrol edebilirsiniz. komutunu kullanabilirsiniz. top veya CPU yükünü kontrol etmek için bu sistem izleme araçlarından herhangi biri.

NS top komutu, en yüksek kullanımı olan işlemleri en üste sıralar. Aşağıdaki ekran görüntüsünden de görebileceğiniz gibi, hangi işlemin/uygulamanın CPU’nuzu kötüye kullandığını açıkça belirleyebilir ve gerekirse kill komutunu kullanarak onu öldürebilirsiniz.

en yeni

Çözüm

Çok fazla uygulama çalıştırıyorsanız (hem ön planda hem de arka planda) ve CPU’nuz eşit değilse, kullanmadığınız uygulamaları kapatmak en iyisidir. Ayrıca, kullanmadığınız ve arka planda çalışan uygulamaları devre dışı bırakın.

Alternatif olarak, kullanabilirsiniz preload yaygın olarak kullanılan uygulamaları yüklemek için. Önyükleme, arka planda çalışan ve sık çalıştırılan uygulamaları analiz eden bir arka plan programıdır.

Bir terminal açın ve aşağıdaki komutu çalıştırın:

Ön yükleme arka planda çalışır, bu nedenle ince ayar yapmanıza gerek yoktur. Önceden yükleme, bu uygulamaların daha hızlı yüklenmesini sağlamak için yaygın olarak kullanılan uygulamaların bir bölümünü belleğe yükler.

Boş Bellek Alanını Kontrol Edin

RAM, yaygın olarak kullanılan uygulamaların genellikle depolandığı yerdir. kullanabilirsiniz free RAM için kullanılabilir boş alan vb. gibi bellek bilgilerini kontrol etme komutu. Daha az bellek alanı da bilgisayarın performansını etkileyebilir.

Bedava

Çözüm

Ya RAM’inizi yükseltin ya da yoğun bellek kullanan uygulamalarınızı hafif alternatiflerle değiştirin. Libreoffice gibi uygulamalar oldukça bellek yoğundur. LibreOffice yerine Abiword kullanabilirsiniz.

Sabit Sürücünüzün Fazla Çalışıp Çalışmadığını Kontrol Edin

Sabit diskinizin ışığı sürekli yanıyor, ancak ne yaptığı hakkında hiçbir fikriniz yok mu? Gizemli girdi/çıktı bir sorun olabilir, bu nedenle en çok kullanılan benzeri bir araç var. iotop, özellikle bu tür bir sorunun teşhis edilmesine yardımcı olmak içindir.

Bir terminal açın ve şu komutu girin:

Normal, boşta bir sistem, aşağıdaki ekran görüntüsünde olduğu gibi, bazen veriler yazılırken birkaç küçük patlama ile, pano genelinde çoğunlukla sıfır olmalıdır.

linux performans-iotop1

Bununla birlikte, find gibi disk yoğun bir yardımcı program çalıştırırsanız, adının ve aktarım hızının şurada açıkça listelendiğini görürsünüz. iotop.

linux performans-iotop2

Artık hangi programın I/O’nuzu kullandığını, onu kimin çalıştırdığını, verilerin okunma hızını ve daha fazlasını kolayca öğrenebilirsiniz.

Çözüm

Sistem yavaşlamasına neden olabilecek pek çok şey olsa da, performans sorunlarının büyük çoğunluğunun arkasında CPU, RAM ve disk G/Ç vardır. Burada açıklanan yöntemleri kullanmak, performans sorunlarınızın nedenini ve bunları nasıl düzeltebileceğinizi belirlemenize yardımcı olacaktır.

Yapabileceğiniz bir sonraki şey, Ubuntu sisteminizi hızlandırmaktır. Ayrıca Wi-Fi sorunlarınız varsa, Wi-Fi’nin Linux’ta çalışmamasını düzeltmek için bu kılavuza bakın.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.