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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Simakov                       2:5020/400     30 Jan 2002  12:49:17
 To : Aleksey I Zavilohin
 Subject : Re: "Hоpмальный"
 -------------------------------------------------------------------------------- 
 
 Hello, Aleksey!
 
 On Срд, 23 Янв 2002 в 13:14 GMT you wrote:
 
 > vitus@ice.ru <vitus@ice.ru> wrote:
 > 
 > > vir>> одним единственным способом - perror("malloc");exit(1); А это как раз
 > > AK>в линуксе? Это довольно интересная глупость.
 > 
 > > vir>> Вообще - интересная идея - блокирующий malloc - если памяти нехвата, 
 > > AK>в линуксе malloc практически _никогда_ не возвращает NULL. 
 > > AK>Потому что page on demand. Если у тебя demand, а page взять неоткуда - 
 > 
 > > Hу это лечится, Посредством echo 1 >/proc/sys/vm/overcommit_memory.
 > 
 > ха-ха-ха
 
 Интересно, по какому поводу смех?
 
 > ps
 >  Скажи на скольки линуксах у тебя это стоит? только чесно 8-)
 
 У меня - на всех. Ибо "прогрессивной общественностью" написана куча программ под
 GPL, которые при старте выделяют памяти больше, чем потребляют при работе. Тот
 же 
 inn, например. А проверка эта - абсолютно лишняя.. мне, например абсолютно
 пофигу, 
 когда сдохнет прога - при старте по _прогнозируемой_ нехватке памяти или по
 факту 
 нехватки - когда память _реально_ вся кончится.
 
 Если в проге нужна надежная работа _в любом случае_ (какой-нибудь демон,
 например) - 
 в ней должен присутствовать в нужном месте вызов mlock() на нужный участок кода 
 и/или данных.
 
 А все остальные случаи можно считать некритичными, а таких программописателей - 
 ламерами. Успокаивает тот факт, что в серьезном софте такие приемы, как в inn, 
 используются крайне редко.. ;)
 np: Gabriel Le Mar - West-Ghost
 
 -- 
 Best Regards,
     Dmitry Simakov <mailto:ds@uriit.ru.n0sp@m>
     Ugra Research Institute of Information Technologies <http://www.uriit.ru>
 --- ifmail v.2.15dev5
  * Origin: Ugra Research Institute of Information Technologies (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: "Hоpмальный"   vitus@ice.ru   22 Jan 2002 22:34:09 
 Re: "Hоpмальный"   Ilya Anfimov   22 Jan 2002 23:29:40 
 Re: "Hоpмальный"   Alex Korchmar   22 Jan 2002 23:56:22 
 Re: "Hоpмальный"   Ilya Anfimov   23 Jan 2002 11:57:28 
 Re: "Hоpмальный"   Oleg Drokin   24 Jan 2002 00:23:07 
 Re: "Hоpмальный"   Oleg Drokin   23 Jan 2002 00:57:45 
 Re: "Hоpмальный"   Aleksey I Zavilohin   23 Jan 2002 17:14:46 
 Re: "Hоpмальный"   Dmitry Simakov   30 Jan 2002 12:49:17 
Архивное /ru.linux/21697db7eb5e4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional