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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Eugene B. Berdnikov                  2:5020/400     11 Feb 2001  04:11:21
 To : All
 Subject : Re: nice
 -------------------------------------------------------------------------------- 
 
 From news@inn.ihep.su Sat Feb 10 04:08:56 2001
 X-Comment-To: Andrey Smirnov <Andrey.Smirnov@f149.n5080.z2.fidonet.org>
 
 Andrey Smirnov <Andrey.Smirnov@f149.n5080.z2.fidonet.org> wrote:
 
 >> А зачем нужна команда nice ?
 >> То есть я ман, конечно, прочитал,
 >> но реально такое зачем нужно бывает?
 AS> 
 AS> У меня использование nice для фидошных скриптов
 AS> оказалось единственным способом более-менее
 AS> облегчить работу с UART 16450 (который без FIFO)...
 AS> 
 AS> Без nice при запуске этих скриптов на и без того
 AS> загруженной машинке (486dx2-66/12MB + все прелести
 AS> типа inn, apache, sendmail и даже иногда qwcl до 4
 AS> игроков :) ), начинались конкретные проблемы с передачей данных
 AS> по модему: пакетные задачи оставляют процессору
 AS> очень мало времени на обработку В/В, поэтому это нужно было
 AS> исправить принудительно с помощью nice.
 
  Будь счетных задал хоть под LA=1000, процессор ВСЕГДА успеет обработать
  прерывания от UART - просто потому, что обработчик никогда с user-level
  процессами времени не делит. Тормознуть его может лишь затор в ядерной
  очереди, и первый кандидат - обрабочик прерываний от диска, который
  обычно и маскирует прерывания от UART. Чтобы диски не мешали, нужно
  отменить маскировку. В линуксе, например, командой hdparm -u1 /dev/hd%.
 
  Nice же может помочь... ну разве что на самых низких скоростях порта UART.
 -- 
  Eugene Berdnikov
 --- ifmail v.2.15dev5
  * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: nice   Eugene B. Berdnikov   11 Feb 2001 04:11:21 
Архивное /ru.unix/535321f3a8c3.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional