• 01-03-2010, 15:27:01
    #1
    Üyeliği durduruldu
    Arkadaşlar. Bu CPU limiti ile iligli kafamda bi kaç sorum var bunları birlikte konuşup bilgi edinelim. Ben de bunun deneyerek üstesinden gelip CPU limiti koymayı türkçe olarak anlatayım.

    bu adreste arkadaş anlatmış nasıl yapacağını.

    Alıntı
    Examples of use
    Limit the process 'bigloop' by executable name to 40% CPU:

    cpulimit --exe bigloop --limit 40
    cpulimit --exe /usr/local/bin/bigloop --limit 40

    Limit a process by PID to 55% CPU:

    cpulimit --pid 2960 --limit 55

    Launch a process by command line and limit it to 40% (in development version only!):

    cpulimit --limit 40 /etc/rc.d/rc.boinc start
    demiş..

    Buradakilerin hangisini kullanmalıyız? Sunucu bir Web hosting sunucusu ve genellikle vBulletin, Wordpress kurulu.
  • 01-03-2010, 15:32:00
    #2
    Güzel bir uygulamaymış ancak kullanıcılara ait pid'ler bildiğim kadarıyla sürekli değişiyor.Süreklide elle pid tanımlarsak yetişemeyiz. " cpulimit --exe bigloop --limit 40 " şeklinde bir komut verilmiş. bigloop yerine kullanıcı adını yazabiliyorsak işe yarayabilir.Bir deneyelim..
  • 01-03-2010, 15:35:48
    #3
    Üyeliği durduruldu
    FSO adlı üyeden alıntı: mesajı görüntüle
    Güzel bir uygulamaymış ancak kullanıcılara ait pid'ler bildiğim kadarıyla sürekli değişiyor.Süreklide elle pid tanımlarsak yetişemeyiz. " cpulimit --exe bigloop --limit 40 " şeklinde bir komut verilmiş. bigloop yerine kullanıcı adını yazabiliyorsak işe yarayabilir.Bir deneyelim..
    PID ler le olacak iş değil evet. Diğerini kullanmak daha mantıklı gibi geliyor bana.. Emin değilim ama bundan yola çıktım ;

    Alıntı
    If your machine has one processor you can limit the percentage from 0% to 100%, which means that if you set for example 50%, your process cannot use more than 500 ms of cpu time for each second.
    yani Eğer diğer komutu kullanırsak, tüm işlemler için geçerli olacak şekilde tek cpu için 500 MS den fazla yük bindiremeyecekmiş..