UNIX için RexxUtil Kütüphanesi - İşlevler - SysQueryProcess
===========================================================
Dizilim
-------
donus = SysQueryProcess(bilgi)
Call SysQueryProcess bilgi
İşlev
-----
O anda devam etmekte olan işlem ya da işlemcik
hakkında bilgi edinilmesini sağlar.
Değiştirge(ler)
---------------
bilgi
^^^^^
Elde edilmek istenen bilginin türünü belirten değer.
Söz konusu değerler ve anlamları
PID
Devam etmekte olan işlemin numarası.
TID
Devam etmekte olan işlemciğin numarası.
PPRIO
Devam etmekte olan işlemin öncelik sınıfı.
TPRIO
Devam etmekte olan işlemciğin göreceli
öncelik değeri.
PTIME
Devam etmekte olan işlemin zaman bilgisi.
TTIME
Devam etmekte olan işlemciğin zaman bilgisi.
PMEM
Devam etmekte olan işlemin kullandığı bellek.
PRCVDSIG
Devam etmekte olan işlem tarafından alınan
işaretlerin toplam sayısı.
şeklinde tanımlıdır.
Dönüş Değer(ler)i
-----------------
"donus" değiştirgesi ya da "RESULT" özel değişkeni
yardımıyla elde edilebilecek olası değerler ve anlamları,
PID ve TID için
Bir işlem numarası.
PPRIO için
IDLE, NORMAL, HIGH, REALTIME ya da UNKNOWN değeri.
TPRIO için
IDLE, LOWEST, BELOW_NORMAL, NORMAL, ABOVE_NORMAL,
HIGHEST, TIME_CRITICAL ya da UNKNOWN değeri.
PTIME ve TTIME için
Oluşturulma tarihi ve saati, çekirdek kipinde iken
kullanılan zaman miktarı ve kullanıcı kipinde iken
geçen zaman miktarı.
UNIX için PPRIO
-20 ile +20 arasında bir değer.
şeklinde tanımlıdır.
Örnek Kullanım
--------------
/* --- Düzgü-1 --- */
donus = SysQueryProcess('PID')
Say 'Dönüş : ' donus
/* --- Düzgü-2 --- */
Call SysQueryProcess 'PID'
Say 'Dönüş : ' RESULT
Açıklama(lar)
-------------
Yok. (-)