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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Michael B. Babakov                   2:5020/400     23 Dec 2000  21:21:39
 To : All
 Subject : семафоры
 -------------------------------------------------------------------------------- 
 
 Добрый день!
 
  Возникла необходимость увеличить число семафоров в системе. Легкие
 разборки с LINT'ом привели к:
 
 options   SEMMAP=31
 options   SEMMNI=11
 options   SEMMNS=61
 options   SEMMNU=31
 options   SEMMSL=61
 options   SEMOPM=101
 options   SEMUME=11
 
  Почитав описание к этим опциям в sys/sem.h и пользуясь исключительно
 интуицией я включил в свое ядро следующий вариант:
 
 options   SEMMAP=127
 options   SEMMNI=11   
 options   SEMMNS=255
 options   SEMMNU=127
 options   SEMMSL=255
 options   SEMOPM=101
 options   SEMUME=11
 
  Hо, насколько я понял, мне в моей задаче надо SEMMAP увеличить до 1023
 (это для того, чтобы PostgreSQL под фрей мог работать с числом
 одновременно открытых сесий до 1024).
  Так вот, есть ли какие-либо правила на увеличение этих опций? Т.е.,
 что-то типа "при увеличении SEMMAP в четыре раза надо SEMMNI увеличить в
 три" (это я в качестве примера написал :).
 
  Помогите, пожалуйста, чайнику.
 
 -- 
 С уважением,
  Михаил Бабаков
 
 - ---
 e-mail: M.Babakov@sochi.net.ru
 http://sochi.net.ru/~mike
 --- ifmail v.2.15dev5
  * Origin: I'ts my home! :) (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 семафоры   Michael B. Babakov   23 Dec 2000 21:21:39 
Архивное /ru.unix.bsd/6407577ba45b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional