Alıştırma - İşlem hattı oluşturma
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.
PowerShell oturumu başlatmak için bir terminal penceresi yazın
pwsh
:pwsh
Başlamak için komutunu çalıştırın ve cmdlet'lerinde
Get-Process
,Where-Object
veSort-Object
kanallarını çalıştırınSelect-Object
.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