IBM AIX için;
- IBM AIX sistemlerde en son kullanılan ve yoğun CPU çalıştıran kullanıcı proseslerini bulma
# ps -ef | egrep -v "STIME|$LOGNAME" | sort +3 -r | head -n 15
- Thread ve proseslerin sınırlandığı thread ve CPU ları listeleme. TID kolonu threadID’yi belirtir.Thread kavramını kısaca açıklamak gerekirse; thread, bir program aracılığıyla kontrol sıralı akış demektir. Thread’ler pek çok açıdan faydalıdır. Birden fazla CPU üzerinde paralel olarak çalışabilmekte ve böylece tek bir programın çalışmasını, birden fazla CPU arasında bölümlendirebilmektedir. Bunun yanında veritabanı performansında önemli olan, örtüşen eşzamanlı olmayan I/O işlemleri (ASYNC I/O) ve grafiksel kullanıcı arayüzleri gibi bazı sunucu programlarında da, pekçok thread işbirliği yaparak bu tarz programların daha efektif çalışmasını tetikler.
# ps -efmo THREAD
- Oldukça yüksek CPU kullanan prosesleri listeleme
# ps -eo pid,pcpu,args | sort +1n
- CPU kullanmakta olan bilinen bir prosesin thread ID sini(TID) bulma
# ps -mp <PROSES_PID_NO> -o THREAD
- Yüksek fiziksel bellek tüketen prosesleri listeleme
# ps -eo pid,vsz,args | sort +1n
- Top prosesler, CPU kullanımı, fiziksel bellek tüketimi, sanal bellek kullanımı, paging alanı ve I/O yüklemesi gibi sunucu kaynak kullanımı gözlemleme
# topas
- IBM AIX sistemlerde paging alanını en fazla kullanan 10 kullanıcıyı listeleme
# svmon -Pgt 10
- IBM AIX sistemlerde en fazla fiziksel bellek kullanan 10 kullanıcıyı listeleme
# svmon -Put 10
- IBM AIX sistemlerde fiziksel bellek kullanımını izleme
# svmon -u | more
# svmon -P | more
# svmon -P | more
- IBM AIX sistemlerde en fazla bellek tüketen prosesleri bulma
# svmon -P -t 1
# svmon -Pau 1
# svmon -


