From mboxrd@z Thu Jan 1 00:00:00 1970 Subject: Re: [PATCH] Prevent OOM from killing init Date: Fri, 23 Mar 2001 17:32:46 +0000 (GMT) In-Reply-To: from "James A. Sutherland" at Mar 23, 2001 05:26:22 PM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: From: Alan Cox Sender: owner-linux-mm@kvack.org Return-Path: To: "James A. Sutherland" Cc: Guest section DW , Rik van Riel , Patrick O'Rourke , linux-mm@kvack.org, linux-kernel@vger.kernel.org List-ID: > That depends what you mean by "must not". If it's your missile guidance > system, aircraft autopilot or life support system, the system must not run > out of memory in the first place. If the system breaks down badly, killing > init and thus panicking (hence rebooting, if the system is set up that > way) seems the best approach. Ultra reliable systems dont contain memory allocators. There are good reasons for this but the design trade offs are rather hard to make in a real world environment Solving the trivial overcommit case is not a difficult task but since I don't believe it is needed I'll wait for those who moan so loudly to do it -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux.eu.org/Linux-MM/