Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Peresunko                  2:5020/400     02 Feb 2002  19:58:57
 To : Lev Serebryakov
 Subject : Re: Загрузка    процессора
 -------------------------------------------------------------------------------- 
 
 Lev Serebryakov <Lev.Serebryakov@f661.n5030.z2.fidonet.org> wrote:
 
 LS> [Answering from] [FOR.SYSOP]
 LS>
 LS>What do you think about sharp blades, Alexander?
 LS>
 LS>[Answer on] [Alexander Peresunko wrote to Lev Serebryakov at [31 Jan 02
 LS>15:25]]:
 LS>
  f>>>> Извини, а что ты понимаешь под "загрузка проца в процентах"?
  f>>>> (пардон за каламбур)
  LS>>>   То, сколько %% времени процессор проводит в состоянии HLT (ведь
  LS>>> FreeBSD, как приличная система, HLT делает, а не пустой цикл
  LS>>> крутит?)
  AP>> Hо это уже не загрузка проца, согласись.
 LS>  Я имел ввиду, разумеется,  100% - (время в HLT)
 
 OK. Ты согласен с таким определением загруженности машины?
 
 Возьмем период T, за который определяем загруженность.
 Thlt - суммарное время, которое процы провели в HLT за периот T.
 N - число процов на машине.
 L - загрузка.
 
 Тогда L = 1 - (Thlt)/(T*N) 
 
 Вопрос в том, как узнать Thlt. Я, к сожалению, не знаю :(
 
 Hо ИМХО L сильно коррелирует с LA/N, когда 0 <= LA <= N
 Когда LA > N имхо очевидно, что L = 1
  AP>> Это немного другое.
 LS>  Да? Мне всегда казалось, что загрузка процессора -- это то, сколько он
 LS>выполняет полезных командочек в секунду (по сравнению с тем, сколько мог бы
 LS>выполнять). В нормальных системах есть всего одна неполезная командочка --
 LS>HLT. В Win95 и иже с ним этих командочек десяток -- там  просто мертвый цикл.
  AP>> Ага, токо сдается мне (некогда смотреть исходник), что top считает
  AP>> idle так:
  AP>> idle = 1 - vm.loadavg;
  AP>> if ( X < 0 ) { idle = 0 };
  AP>> Чем тебя такой idle не устаривает?
 LS>  Hе, точно не оно. Так как я видел loadavg в 1.5 при идле 50%.
 
 Тут я прогнал. См. выше.
 Hадо делать поправку на многопроцессорность.
 
 --
 Alexander Peresunko
 --- ifmail v.2.15dev5
  * Origin: Somewhere in a space (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Загрузка процессора   Ivan Voytas   29 Jan 2002 19:56:07 
 Re: Загрузка процессора   Oleg Koreshkov   30 Jan 2002 12:32:10 
 Re: Загрузка процессора   Oleksandr Bezpalko   30 Jan 2002 12:30:03 
 Загрузка процессора   Ivan Voytas   30 Jan 2002 13:26:30 
 Re: Загрузка процессора   freeman@stc.gov.ua   30 Jan 2002 18:41:03 
 Загрузка процессора   Lev Serebryakov   31 Jan 2002 13:14:02 
 Re: Загрузка процессора   Alexander Peresunko   31 Jan 2002 16:25:01 
 Загрузка процессора   Lev Serebryakov   01 Feb 2002 20:33:54 
 Re: Загрузка процессора   Alexander Peresunko   02 Feb 2002 19:58:57 
 Re: Загрузка процессора   Valentin Nechayev   02 Feb 2002 21:02:15 
 Re: Загрузка процессора   Valentin Nechayev   01 Feb 2002 10:49:45 
 Re: Загрузка процессора   Alexander Peresunko   01 Feb 2002 17:14:31 
 Re: Загрузка процессора   Valentin Nechayev   02 Feb 2002 11:59:23 
 Загрузка процессора   Ilia Kuliev   03 Feb 2002 02:57:20 
 Загрузка процессора   Lev Serebryakov   04 Feb 2002 12:56:38 
 Re: Загрузка процессора   Valentin Nechayev   03 Feb 2002 18:09:44 
 Загрузка процессора   Ilia Kuliev   04 Feb 2002 23:59:12 
 Re: Загрузка процессора   Valentin Nechayev   30 Jan 2002 23:28:43 
 Загрузка процессора   Ilya Naumov   01 Feb 2002 03:44:54 
Архивное /ru.unix.bsd/44212a5167c6.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional