Bellek Kullanımına Göre En Üst Komut Sıralaması Nasıl Yapılır?

How Make Top Command Sort Memory Usage



Top, bir Linux süreci ve kaynak kullanımı izleme aracıdır. Kullanıcıların, sistem çekirdeği tarafından yönetilen çalışan işlemler ve iş parçacıkları hakkında gerçek zamanlı bilgileri görüntülemesine olanak tanır. Etkileşimi nedeniyle top, kullanıcıların belirli işlemler için filtreleme, işlemleri kullanıcılara göre filtreleme, PID ve öldürme işlemleri gibi görevleri gerçekleştirmesini sağlar.

Bu kılavuz, sistemle ilgili belirli bilgileri bulmak için ps komutunu kullanmanın temelleri konusunda size yol gösterecektir.







Temel En İyi Yardımcı Program Kullanımı

En iyi yardımcı programı başlatmak için üst komut terminalde. Bu komutun kullanılması, sistem kaynağı kullanımını ve çalışan süreçleri gösteren etkileşimli bir oturum oluşturur:



$Tepe



Üst kısım kaynak kullanımını gösterir. Bu çıktı şuna benzer çalışma süresi ve ücretsiz komut Linux'ta.





Bu değerleri kapatmak için m bellek kullanım bilgilerini gizlemek ve NS çalışma süresi bilgilerini gizlemek için.



Çalışan işlemler arasında gezinmek için yukarı ve aşağı ok tuşlarını kullanın. Çıkmak için tuşuna basın Q .

Üst Çıktı

top komutunun alt kısmı, çalışan işlemler hakkında bilgi içerir. Buna odaklanalım.

Çıktı, her birinde bir tanımlayıcı bulunan sütun tabanlı bir organizasyon kullanır:

  • PID: Bu sütun, her işlemin benzersiz kimliğini gösterir.
  • PR: Bu sütun, görevin önceliğini gösterir.
  • NI: Bu sütun işlemin güzel değerini gösterir. Pozitif bir değer düşük önceliği, negatif bir değer ise yüksek önceliği gösterir.
  • VIRT: Bu sütun, işlem tarafından kullanılan toplam sanal belleği temsil eder.
  • RES: Bu sütun, işlem tarafından kullanılan toplam gerçek belleği gösterir.
  • SHR: Bu sütun, işlem tarafından kullanılan toplam paylaşılan bellek miktarını gösterir.
  • S: Bu sütun, işlem durumunu tek bir harfle gösterir.
  • %CPU: Bu sütun, işlem başına yüzde CPU kullanımını gösterir.
  • %MEM: Bu sütun yüzde Bellek kullanımını gösterir.
  • TIME+: Bu sütun, işlem tarafından kullanılan CPU süresini saniyenin yüzde biri olarak hesaplanmış olarak gösterir.
  • KOMUT: Bu sütun işlem adını gösterir.

Bellek Kullanımına Göre En İyi Filtre İşlemleri Nasıl Yapılır?

Ayrıca, işlemleri en üstte bellek kullanımına göre filtreleyebilirsiniz. Bunu yapmak için, ÜST KRKT + m gosterildigi gibi:

Top, işlemleri azalan düzende bellek kullanımına göre filtreleyecektir. Bunu yapmak, en fazla belleği kullanan süreci belirlemeye yardımcı olabilir ve size harekete geçme şansı verir.

Gerçek bellek kullanımına göre filtrelemek için şu komutu kullanın:

Tepe-veyaBİFTEK

Benzer şekilde, komut, bellek kullanımını azalan sırada filtreleyecektir.

Ayrıca filtre parametresini etkileşimli olarak da seçebilirsiniz. Bunu yapmak için, ÜST KRKT + F ve seçin MEM olarak:

İşlemi Kullanıcıya Göre Filtreleme

Belirli bir kullanıcıdan gelen işlemleri göstermek için şu komutu kullanın:

Tepe-u [Kullanıcı adı]

Örneğin ubuntu kullanıcısından işlemleri göstermek için; komutu girin:

Tepe-uubuntu

Ebeveyn ve Çocuk Süreçleri Nasıl Gösterilir?

top çalışırken üst ve alt işlemleri göstermek için, tuşuna basın. V . Bu size aşağıda gösterilene benzer bir çıktı verecektir:

Tüm Süreçler Nasıl Öldürülür

Üstteki bir işlemi öldürmek için, tuşuna basın. ile ve girin sürecin PID'si .

basmak girmek kill komutunu yürütmek için. Bu, belirtilen PID ile işlemi sonlandıracaktır.

Çözüm

Top, Linux Sistem süreçlerini anlamayı ve yönetmeyi mümkün kılan kullanışlı bir yardımcı programdır. Bu eğitimde tartıştıklarımızın yanı sıra top, tonlarca başka işlevselliğe sahiptir.

Top'u nasıl özelleştirebileceğinizi ve tam potansiyelini nasıl kullanabileceğinizi anlamak için kılavuzları göz önünde bulundurun.