From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <40F261EE.6070909@rambler.ru> Date: Mon, 12 Jul 2004 14:03:26 +0400 From: Yury Aliaev Organization: =?KOI8-R?Q?=FE=D4=CF=20=D7=20=D7=D9=CD=C5=CE=C9=20=D4=C5=C2=C5=20=CD=CF=C5=CD=3F?= User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-GB; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 X-Accept-Language: ru, en-gb MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] =?KOI8-R?Q?=EE=C5=C8=D7=C1=D4=CB=C1=20=D0=C1=CD=D1=D4=C9?= References: <40F257D4.9090600@rambler.ru> <20040712122855.U91236@elefant.dgtu.donetsk.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Auth-User: mutab0r, whoson: (null) X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jul 2004 09:59:02 -0000 Archived-At: List-Archive: List-Post: Denis Ovsienko wrote: >>1) Написать прогу, отслеживающую, сколько свопа отожрано, и при >>превышении порога (скажем, 95%), она делала бы страшные глаза, что, мол, >>скоро начнётся сезон охоты за приложениями ;) По крайней мере, >>пользователь был бв предупреждён, и, быть может, успел бы что-нибудь >>предпринять; >> > При острой нехватке памяти этот сторож скорее всего до процессора не > доберётся. Всё зависит от установленного порого и скорости освоения памяти. > > >>2) Пропатчить ядро, чтобы malloc при невозможность выделить указанный >>объём память просто выдавал бы NULL, а не приводил бы к летальному >>исходу. Если прога, malloc'ающая, умная, то она поймёт, в чём дело, и >>предпримет какие-нибудь действия, а если глупая, то просто упадёт в >>Segfault, что практически эквивалентно тому, как если бы её прибило ядро. >> > Назначить ulimit и ровно таким же образом и получится. Спасибо, пойду man ulimit покурю...