From: Nicholas Knight <tegeran@home.com>
To: linux-kernel@vger.kernel.org
Subject: Possibly unfreezable system?
Date: Sat, 4 Aug 2001 14:52:14 -0700 [thread overview]
Message-ID: <01080414521403.02694@c779218-a> (raw)
(I'm going to get my ass handed to me for this one, I just know it, but I
have to try.)
I'm not a coder, I can't impliment this, I don't even know for sure if it
IS possible to impliment without a complete rewrite of the kernel.
This is also not something that would likely be added to 2.4, it'd
probably be a 2.5 thing.
Note that I intend for the behavior below to be CONFIGURABLE, NOT the
default behavior of the kernel, and that the exact behavior be (somewhat)
configurable without diving into the code.
I've lately seen many complaints regarding the inability to even access a
system that something (such as kswapd) is going crazy on.
The solution, to me, seems simple, have the kernel reserve some extra RAM
at boot (a few megs), and dictate that it get at least X amount of
processor time, consistantly, to allow for the following:
An alt-sysrq key that switches to a certain virtual console, kills
whatever might already be running there, and allow a person to log in in
order to kill whatever is causing the system to freeze, run out of
memory, etc. The program(s) running here would run in that extra RAM the
kernel reserved at boot.
This obviously degrades performance somewhat, but if properly
implimented, the pros could outweigh the cons on even the most
resource-sensitive systems.
Again, I mean for this to be CONFIGURABLE, and NOT the default behavior.
And please, don't flame me, none of this may be doable, if so, I
apologize for wasting everyone's time.
next reply other threads:[~2001-08-04 21:49 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-08-04 21:52 Nicholas Knight [this message]
2001-08-05 1:56 ` Possibly unfreezable system? Keith Owens
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=01080414521403.02694@c779218-a \
--to=tegeran@home.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox