Alıştırma - İşlem hattı oluşturma

Tamamlandı

Bu ünitede, Linux terminaliniz olarak Azure Cloud Shell kullanacaksınız. Azure Cloud Shell, Azure portalı veya Azure Cloud Shell sitesi üzerinden erişebileceğiniz bir kabukdur. Bunu kullanmak için masaüstü veya dizüstü bilgisayarınıza herhangi bir program yüklemenize gerek yoktur.

Burada cmdlet'leri bir araya getiren güçlü deyimler oluşturmak için komutları çalıştıracaksınız. İhtiyacınız olan verileri filtrelemek ve sonucun kullanılabilir olduğundan emin olmak için yardımcı cmdlet'ler ve biçimlendirme cmdlet'leri çalıştıracaksınız.

Makinenizde en çok kullanılan işlemleri keşfedin

Makinenizi yönetmek için bazen makinenizde hangi işlemlerin çalıştığını ve ne kadar bellek ve CPU tükettiği hakkında bilgi edinmeniz gerekir. Bu bilgiler, makinenin kaynaklarını ne için harcadığını bildirir. Makinenizde yeni işlemler tanıtmaya, makineyi olduğu gibi bırakmaya veya yoğun kaynak kullanan işlemleri kapatarak kaynakları boşaltmaya karar vermek için bu bilgileri kullanabilirsiniz. Makinenizde çalışan işlemler hakkında ne kadar çok bilginiz olursa o kadar iyi olur.

  1. PowerShell oturumu başlatmak için bir terminal penceresi yazın pwsh :

    pwsh
    
  2. Başlamak için komutunu çalıştırın ve cmdlet'lerinde Where-Object, Sort-Objectve Select-Objectkanallarını çalıştırınGet-Process.

    Get-Process | Where-Object CPU -gt 2 | Sort-Object CPU -Descending | Select-Object -First 3
    

Tam olarak gördüğünüz çıkış makinenize bağlıdır. Ancak, CPU değeri 2'den () büyük olan ilk 3 (-First 3-gt 2) işlemin sıralandığı -Descending bir sonuç görmeniz gerekir. Çıkışınız aşağıdaki örneğe benzer görünmelidir:

 NPM(K)    PM(M)      WS(M)     CPU(s)      Id  SI ProcessName
 ------    -----      -----     ------      --  -- -----------
      0     0.00     100.00 120,000.00    4000   1 some-process-name
      0     0.00     100.00  30,000.66     400   1 some-other-process-name
      0     0.00     100.00  27,000.00     500   1 a-process