Linux'ta CPU, GPU ve Belleği Kontrol Etme ve İzleme İçin Eksiksiz Kılavuz

Son Güncelleme: 2 Ekim 2026
Yazar: isaac
  • Hw-monitor ve nvtop gibi gelişmiş izleme araçları, kaynak tüketimini her bir işlem bazında ayrıntılı olarak incelemenize olanak tanır.
  • Top, ps ve mpstat gibi yerel komutları kullanmak, işlemci performansını gerçek zamanlı olarak teşhis etmeyi kolaylaştırır.
  • Güç yönetimi ve DRM sürücülerine erişim, grafik donanımının verimliliğini optimize etmek için temel unsurlardır.

Anakart üzerindeki bir mikroişlemcinin yakın çekim görüntüsü, Linux'ta CPU kullanımını göstermektedir.

Bilgisayarınızın sebepsiz yere yavaşladığını veya fanının jet motoru gibi ses çıkarmaya başladığını fark ettiyseniz, sistem kaynaklarını izlemenin ne kadar önemli olduğunu biliyorsunuzdur. Linux ekosisteminde, basit terminal komutlarından gelişmiş yazılımlara kadar, makinemizin arka planında neler olup bittiğini tam olarak bilmemizi sağlayan çok çeşitli araçlara sahip olduğumuz için şanslıyız.

Burada önemli olan sadece genel bir yüzdeye bakmak değil, belleği aşırı kullanan veya grafik kartının aşırı ısınmasına neden olan suçlu süreci belirlemektir . İster 3D renderlama yapan biri olun, ister shader derleyen bir programcı, isterse de dizüstü bilgisayarınızın pil ömrünün daha uzun olmasını isteyen biri olun, CPU, GPU ve RAM'in nasıl etkileşimde bulunduğunu anlamak, sisteminizin çok daha hızlı çalışması için çok önemlidir.

PC donanım analizi
İlgili makale:
Bilgisayar donanımı analizi: kapsamlı bir teşhis kılavuzu

Ayrıntılı GPU ve VRAM İzleme

RTX ekran kartına sahip yüksek performanslı bir bilgisayarın iç yapısı ve GPU izleme görüntüsü.

Uzun bir süre boyunca, Linux'ta grafik kartı kaynaklarının ne kadar kullanıldığını bilmek bir baş ağrısıydı, çünkü çoğu program yalnızca tek bir genel rakam veriyordu. Ancak, hw-monitor 0.6 gibi araçlar, uygulama bazında ayrıntılı ölçümler sunarak oyunun kurallarını değiştirdi. Bu, birçok kaynak yoğun programın bir arada bulunduğu ve video belleği (VRAM) için rekabet ettiği yaratıcı iş istasyonlarında çalışanlar için paha biçilmez bir değer taşıyor.

  Yeni başlayanlar ve üreticiler için eksiksiz 3D baskı kılavuzu

Bu yazılım, çekirdeğin Doğrudan İşleme Yöneticisi (DRM) alt sistemine dayandığı için özellikle çok yönlüdür ve bu da onu çok çeşitli donanımlarla uyumlu hale getirir. İster AMDGPU sürücülerine sahip bir AMD kartı, ister bir Intel kartı (i915 serisi veya yeni Xe), hatta açık kaynaklı Nouveau sürücüsünü kullanan bir NVIDIA kartı kullanıyor olun, araç programları körü körüne kapatmak zorunda kalmadan darboğazları teşhis etmek için doğrudan çekirdek katmanına erişir.

NVIDIA kullanıcıları için oldukça güçlü alternatifler mevcut. İlk olarak, yükü, watt cinsinden güç tüketimini ve VRAM kullanımını görüntülemek için standart bir araç olan nvidia-smi var . Daha görsel ve dinamik bir şey arıyorsanız, nvtop ve nvitop, gerçek zamanlı grafikler ve hangi işlemin GPU'yu doyurduğunu görmek için çok daha sezgisel bir arayüz sunan harika seçeneklerdir. Hatta KDE Plasma sistem monitörü bile özel bir bölüm sunuyor, ancak VRAM detayları açısından daha sınırlı.

VT-d'yi devre dışı bırakmak, Intel Arc GPU'larının Linux'taki performansını artırır.
İlgili makale:
Linux'ta VT-d'yi Devre Dışı Bırakma: Intel Arc Ne Zaman Gelişir ve Nasıl Test Edilir?

RAM bellek modüllerinin ve elektronik devrelerin detayları, sistem bellek yönetimini göstermektedir.

İşlemci (CPU) Analizi ve Kontrolü

Geliştirici, terminal ekranının önünde klavyede kod yazıyor; bu, Linux'ta kaynak yönetimini simgeliyor.

CPU kullanımı, işlemcinin gerçekleştirdiği iş miktarını gösterir. Bu değer çok yükseldiğinde, sistemde aşırı bağlam değiştirme yaşanabilir ve bu da gecikmelere ve uygulama yanıtlarının yavaşlamasına neden olabilir. Bazen suçlu, yüksek bir yüzde gösteren ancak aslında kalan boş kapasiteyi gösteren boşta kalan bir sistem işlemidir (sistem boşta kalma). Daha hassas teknik veriler için, Linux için CPU-X gibi araçları kullanabilirsiniz.

  Dizüstü bilgisayarınızın performansını en üst düzeye çıkarmaya yönelik eğitimler

Düzeni sağlamak için Linux bize asla başarısız olmayan klasik komutlar sunuyor:

  • En üstteki komut: Gerçek zamanlı etkinlikleri görüntülemek için standart bir yöntemdir. Boşta kalma süresini %100'den çıkararak gerçek kullanım oranını hesaplamanıza ve işlemleri tükettikleri CPU yüzdesine göre sıralamanıza olanak tanır.
  • mpstat: Daha detaylı bir analiz isteyenler için idealdir, çünkü performansı ayrıntılı olarak inceler. her işlemci çekirdeği bireysel olarak.
  • ps: Hızlı listeler oluşturmak için çok kullanışlı. Örneğin, belirli bir komutla o an en çok kaynak tüketen 10 işlemi çıkarabiliriz.

Otomatik olarak başlayan programları takip etmek önemlidir. XDG otomatik başlatma girdileri, arka planda çalışan ve biz onları görmesek bile işlemci kaynaklarını tüketen uygulamaları biriktirir. Hw-monitor gibi araçlar, bu başlangıç ​​uygulamalarını tek bir sekmeden yönetmenize olanak tanıyarak, bilgisayarınızı açtığınız andan itibaren sistemin aşırı yüklenmesini önler.

systemd 260 TPM2 sanal alan oluşturma
İlgili makale:
Systemd 260: Linux'ta TPM2, sanal alan (sandboxing) ve yeni yetenekler

Enerji ve Performans Optimizasyonu

Sistem izleme için ideal, kod ve verileri görüntüleyen çoklu monitörlü teknolojik iş istasyonu.

Dizüstü bilgisayarlarla çalışırken, güç ve pil ömrü arasındaki denge çok önemlidir. Bazı kullanıcılar, CPU Power gibi araçlar kullanarak CPU yöneticisini 'güç tasarrufu' moduna değiştirmek veya TLP aracılığıyla güç tüketimini sınırlamak suretiyle güç tasarrufu modunu zorlamak için komut dosyalarına başvururlar. Ancak dikkatli olunması önerilir: Prime-select kullanarak entegre GPU'ya geçişi zorlamak, donanım hızlandırması düzgün yapılandırılmamışsa Discord veya Firefox gibi bazı uygulamaların beklenmedik şekilde çökmesine neden olabilir.

Bilgisayarınızın aşırı ısınmasını veya pilinizin hızlı tükenmesini önlemek için, kötü amaçlı yazılımları veya zombi işlemlerini izlemek idealdir . Açıkta belirgin bir uygulama olmadan %100 CPU kullanımı genellikle bir güvenlik sorununun veya arka planda çok fazla sekme ve eklenti çalışan bir tarayıcının işaretidir.

  Wine 11.6 ile Linux'ta Windows oyunlarını yüklemek: eksiksiz bir kılavuz

Donanımınız üzerinde tam kontrol sahibi olmak, hızlı teşhis için terminal komutlarının kullanımını, DRM sürücülerini ve XDG standartlarını kullanan modern izleme yazılımlarıyla birleştirmek anlamına gelir. İşleme süreçlerinde VRAM kullanımını titizlikle izlemekten, CPU çekirdeklerini yönetmeye ve enerji tasarrufuna kadar Linux, kullanıcılara makinelerinin kaynaklarını gerçek ihtiyaçlarına göre nasıl tahsis edeceklerine karar vermeleri için gerekli tüm araçları sağlar.

sunucuları yapılandırmak ve bakımını yapmak
İlgili makale:
Sunucuların kurulumu ve bakımı için eksiksiz kılavuz