Elite Process Monitor Pro: Windows İçin CPU, RAM, GPU ve Program Bazlı İnternet Kullanımı Analiz Aracı
Elite Process Monitor Pro: Windows İçin CPU, RAM, GPU ve Program Bazlı İnternet Kullanımı Analiz Aracı
Elite Process Monitor Pro, Windows üzerinde çalışan uygulamaların CPU, RAM, GPU, disk ve ağ kullanımını ayrıntılı biçimde takip etmek için geliştirilen modern bir performans analiz aracıdır. Program; süreçleri PID bazında izler, geçmiş ölçümleri kaydeder, grafiklerle görselleştirir ve sonuçları HTML raporu olarak dışa aktarabilir.
Elite Process Monitor Pro Nedir?
Elite Process Monitor Pro, çalışan Windows uygulamalarının sistem kaynaklarını ne ölçüde kullandığını anlaşılır biçimde takip etmek amacıyla geliştirilmiş Python tabanlı bir masaüstü yazılımıdır.
Program içerisindeki çalışan uygulamalar listesinden istediğiniz süreci seçebilir veya arama kutusuna program adını ya da PID numarasını yazarak doğrudan bulabilirsiniz.
chrome.exe python.exe obs64.exe vlc.exe firefox.exe
Ctrl ve Shift tuşları kullanılarak birden fazla süreç aynı anda takip edilebilir.
CPU Kullanım Analizi
Elite Process Monitor Pro, CPU kullanımını yalnızca klasik süreç yüzdesi şeklinde göstermek yerine, toplam işlemci kapasitesi ve çekirdek eşdeğeri üzerinden de yorumlar.
Toplam CPU: %30,8 Çekirdek eşdeğeri: 1,23
Böylece çok çekirdekli işlemcilerde görülebilen %120, %150 veya %200 gibi kafa karıştırıcı değerler, kullanıcı açısından daha anlaşılır bir hale getirilmiş olur.
RAM Kullanımı
Seçilen uygulamanın fiziksel bellek tüketimi anlık ve geçmişe dönük olarak takip edilebilir. Bellek değerleri otomatik olarak uygun birime dönüştürülür.
256 MB 896 MB 1.42 GB 4.73 GB
Program ortalama ve maksimum RAM kullanımını da raporlayabilir.
NVIDIA, AMD ve Intel GPU Desteği
Elite Process Monitor Pro, Windows WDDM performans sayaçlarından yararlanarak süreç bazlı GPU kullanımını analiz etmeye çalışır.
- NVIDIA GPU
- AMD GPU
- Intel GPU
NVIDIA ekran kartı bulunan sistemlerde ayrıca nvidia-smi desteğinden yararlanılabilir.
Takip edilebilen GPU verileri arasında GPU kullanım yüzdesi, GPU bellek tüketimi ve kullanılan veri kaynağı yer alır.
Program Bazlı Download ve Upload Takibi
Uygulamanın en önemli özelliklerinden biri, internet kullanımını yalnızca sistem geneli olarak değil, seçilen Windows süreciyle ilişkilendirerek analiz edebilmesidir.
Bunun için Windows'un Event Tracing for Windows - ETW altyapısından yararlanılır. Ağ olayları PID ile eşleştirilerek seçilen sürecin gönderdiği ve aldığı veri miktarı hesaplanır.
Program Download: 407.5 KB/sn Program Upload: 240.4 B/sn
Böylece bilgisayardaki diğer uygulamaların internet kullanımı seçilen sürecin değerlerine karıştırılmadan analiz edilebilir.
Saatlik İnternet Kullanımı
Program yalnızca anlık internet hızını göstermez. Belirli zaman aralıklarındaki toplam Download ve Upload miktarını da hesaplar.
Son 1 saat Download: 58.1 MB Son 1 saat Upload: 98.3 KB Ortalama Download: 506.9 KB/sn Ortalama Upload: 959.6 B/sn
Aşağıdaki zaman aralıkları için analiz yapılabilir:
- Son 1 saat
- Son 5 saat
- Son 12 saat
- Son 24 saat
Uzun süreli ölçümlerde toplam trafik, ortalama hız, maksimum hız ve saatlik kullanım değerleri rapora dahil edilebilir.
Disk Okuma ve Yazma Takibi
Seçilen sürecin disk üzerinde oluşturduğu okuma ve yazma yükü de takip edilebilir.
Disk Okuma Disk Yazma
Bu özellik video kaydı yapan, sürekli log oluşturan, büyük dosyalar işleyen veya yoğun disk kullanan uygulamaları analiz etmek için faydalıdır.
Program Açık Kalma ve Gerçek Ölçüm Süresi
Elite Process Monitor Pro, bir uygulamanın ne kadar süredir açık olduğunu ve performans ölçümünün gerçekte ne kadar süre boyunca yapıldığını birbirinden ayırır.
Program açık: 07:32:02 Gerçek ölçüm: 04:51:38 Son 5 saat veri kapsamı: %97
Bu ayrım önemlidir. Örneğin bir program 7 saattir çalışıyor olabilir ancak performans monitörü yalnızca son 2 saattir açıksa, 7 saatlik CPU veya RAM geçmişi varmış gibi yanlış bir rapor oluşturulmaz.
Canlı Performans Grafikleri
Elite Process Monitor Pro içerisinde ölçülen değerleri zaman içinde takip edebilmek için çeşitli canlı grafikler bulunur.
- CPU kullanım grafiği
- RAM kullanım grafiği
- GPU kullanım grafiği
- Download / Upload grafiği
Grafiklerin yenileme süreleri performans açısından optimize edilmiştir. Böylece izleme yazılımının kendisinin sistemi gereksiz yere yormaması amaçlanmıştır.
Puzzle Grafik - Kaynak Kullanım Profili
Program içerisinde bulunan Puzzle Grafik, seçilen uygulamanın genel kaynak kullanım karakterini tek bakışta göstermeyi amaçlar.
Grafikte aşağıdaki altı temel kaynak değerlendirilir:
- CPU
- RAM
- GPU
- Disk
- Download
- Upload
Her değer 0 ile 100 arasında bir yoğunluk skoruna dönüştürülerek radar / örümcek grafik üzerinde gösterilir.
Örneğin GPU ekseni belirgin biçimde yüksek çıkıyorsa, uygulamanın çalışma yükünün ağırlıklı olarak GPU tarafında olduğu kolaylıkla anlaşılabilir.
Pasta Analiz - Kaynak Yoğunluğu Dağılımı
Puzzle grafiğe ek olarak uygulamada bir de Pasta Analiz grafiği bulunur.
CPU, RAM, GPU, Disk, Download ve Upload kullanım yoğunluklarının genel profil içerisindeki ağırlığı pasta grafik üzerinde gösterilir.
Bu sayede teknik bilgi seviyesi düşük olan bir kullanıcı bile uygulamanın hangi kaynağa daha fazla yük bindirdiğini hızlı biçimde anlayabilir.
HTML Performans Raporu
Programda bulunan HTML Dışa Aktar özelliğiyle performans ölçümleri bağımsız bir HTML dosyasına aktarılabilir.
Oluşturulan raporda aşağıdaki veriler bulunabilir:
- CPU değerleri
- RAM değerleri
- GPU değerleri
- Disk kullanımı
- Download ve Upload değerleri
- Ortalama kullanım değerleri
- Maksimum kullanım değerleri
- 1 / 5 / 12 / 24 saatlik analiz
- Gerçek ölçüm süresi
- Veri kapsam yüzdesi
- Puzzle analiz grafiği
- Pasta analiz grafiği
HTML raporu responsive yapıdadır ve bilgisayar, tablet veya telefon üzerinden görüntülenebilir.
SQLite ile Geçmiş Performans Kaydı
Elite Process Monitor Pro ölçüm verilerini SQLite veritabanında saklayabilir.
Bu yapı sayesinde uygulama çalıştığı süre boyunca elde edilen CPU, RAM, GPU, disk ve ağ ölçümleri daha sonra zaman aralığı analizlerinde kullanılabilir.
Windows'un geçmiş CPU ve RAM değerlerini otomatik olarak geriye dönük saklamadığı unutulmamalıdır. Bu nedenle geçmiş analiz için Elite Process Monitor Pro'nun ölçüm sırasında çalışıyor olması gerekir.
Modern Gold & Gray Arayüz
Uygulamanın tasarımında koyu gri ve altın renklerin ağırlıklı olduğu modern bir arayüz tercih edildi.
Çok sayıda teknik verinin aynı ekranda bulunmasına rağmen, metriklerin kartlar ve grafikler halinde ayrılması sayesinde ekranın okunabilir tutulması amaçlandı.
CMD Penceresi Olmadan Çalışma
Elite Process Monitor Pro, .pyw biçiminde çalıştırıldığında arka planda CMD penceresi açmadan çalışabilir.
PyInstaller kullanılarak EXE haline getirildiğinde de --windowed seçeneğiyle klasik bir Windows masaüstü uygulaması gibi kullanılabilir.
Kimler Kullanabilir?
- Yazılım geliştiricileri
- Sistem yöneticileri
- Teknik servis çalışanları
- Oyuncular
- Video editörleri
- OBS ve yayın yazılımı kullanıcıları
- Python geliştiricileri
- Yapay zekâ uygulaması geliştirenler
- Render sistemlerini analiz edenler
- Uzun süre çalışan uygulamaları test edenler
Elite Process Monitor Pro, klasik bir görev yöneticisinin sunduğu anlık değerlerin ötesine geçerek, uygulamaların zaman içerisindeki davranışlarını analiz etmeye odaklanan kapsamlı bir performans izleme aracıdır.
CPU, RAM, GPU, Disk ve süreç bazlı internet kullanımı tek bir arayüz üzerinden takip edilebilir. Puzzle grafik, Pasta analiz, geçmiş ölçümler ve HTML rapor özellikleri sayesinde elde edilen teknik veriler daha anlaşılır hale getirilebilir.

Hiç yorum yok
Yorum Gönder