Şimdi Ara

unix-linux'da cpu yükü nasıl öğrenilir?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
610
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar. Unix platformunda C programlama yapmaya çalışıyorum. Öğrenmek istediğim, CPU'nun yüzde kaç kullanıldığını bildiren herhangi bi fonksiyon var mı? Eğer yoksa bunu öğrenmem için nasıl bir algoritma izleyebilirim ? Cevaplar için şimdiden teşekkürler.



  • ps aux

    yada

    top

    komutunu kullanabilirsin.
  • cevap için çok sağol ama bi örnek verir misin? İlgilendiğin için çok minnettarım
  • quote:

    Orjinalden alıntı: _eRoS_

    cevap için çok sağol ama bi örnek verir misin? İlgilendiğin için çok minnettarım

    Terminalden (terminale ulaşmak için KDE'de ALT+F2 tuşlarına bastıktan sonra diyalog kutusuna rxvt yazman kafidir)

    bash-3.00$ top

    komutunu verdiğimizde aşağıdaki gibi bir çıktı ile karşılaşıyoruz.
    Bu çıktıda yer alan %CPU ve %MEM sütunları hangi programın yüzde olarak ne kadar CPU ve bellek kullandığını gösteriyor.

    Çıktıda da görülebileceği gibi Beep Media Player (bmp), işlemcimi %1.0, belleğimi ise %2.5 oranında kullanmaktadır. Komut hakkında daha detaylı bilgi sahibi olmak ister ve hangi kritere göre nasıl sıralamaların yapılabileceği gibi karmaşık fonksiyonları keşfetmek istersen man(ual) sayfalarına bakabilirsin.

    Cache ve buffers göreceğin gibi toplamda 350.000kb yer işgal ediyor.

    Bu toplam bellek miktarını programlarının ihtiyaç duyduğu her an kullanabileceği serbest bellek alanları olarak farzedebilirsin.

    Çünkü bu bellek alanları sistemin daha hızlı çalışmasını sağlamak için kullanılıyor!

     unix-linux'da cpu yükü nasıl öğrenilir?



    < Bu mesaj bu kişi tarafından değiştirildi penguin -- 17 Mayıs 2007; 19:14:36 >




  • ayrıca
    sar -u 2 100
    dersen her 2 sn'de bir 100 kere anlık cpu değerlerini ölçer, en sonda da bunların ortalamasını ekrana basar.

    Geçmiş günlere yönelik cpu bilgisi almak istersen:

    cd /var/adm/sa dizinine git. orada,
    sar -u -f sa04 dersen bulundugun ayın 4.gününe ait sistem cpu ve boşta (idle) bilgisini alabilirsin.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.