|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 22 Jan 2002 18:50:49 To : Alex Korchmar Subject : Re: "Hоpмальный" -------------------------------------------------------------------------------- On Tue, 22 Jan 2002 15:52:09 +0300, Alex Korchmar <Alex.Korchmar@p65.f423.n5020.z2.fidonet.org> wrote: >Hi vitus@ice.ru! >At Mon, 21 Jan 02 22:47:36 +0300 vitus@ice.ru wrote: > > vir> С другой стороны большинство программ обрабатывают неуспешность malloc > vir> одним единственным способом - perror("malloc");exit(1); А это как раз >в линуксе? Это довольно интересная глупость. > > vir> Вообще - интересная идея - блокирующий malloc - если памяти нехвата, >в линуксе malloc практически _никогда_ не возвращает NULL. >Потому что page on demand. Если у тебя demand, а page взять неоткуда - >привет, sigsegv. Обрабатывай на здоровье, только учти, что из его обработчика Фигушки. Привет, sigkill. В 2.2 по крайней мере. >нельзя возвращаться by design. Где его обработчик ты и сам, думаю, знаешь. > > >> Alex > --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151195530b23.html, оценка из 5, голосов 10
|