At 20:22 02.04.99 +0200, Thomas Adamek wrote:
>
>Michael Schulz schrieb:
>
>> [das gef�hrliche Programm;-)]
>>
>> wohl kaum. Das h�chste der Gef�hle ist eine Fehlermeldung den Speicher
>> betreffend. Sinngem�� sowas wie 'stack overflow' o. 'Out of Memory'. So
>> wie
>> es auch sein sollte. Der Grund Deines Absturzes ist mit Sicherheit nicht
>> dieses Proggi. Btw. daran geht mit Sicherheit (ohne es probiert zu haben)
>> auch NT nicht kaputt.
>> Bis denne,
>>
>> Michael
>>
>
>Hallo,
>
>aber dennoch kann so eine Aktion das System f�r einige Zeit blockieren, oder
>anders gesagt, was ist, wenn z:B. ein User "nur" 95% des Speichers an sich
>rei�t und damit weitere Prozesse blockieren k�nnte? Gibt es eine
>M�glichkeit, dies irgendwie zu verhindern? Es scheint da einen
>"ulimit"-Befehl zu geben, doch wie arbeitet der genau, es gibt n�mlich keine
>Manpage dazu und auch "ulimit --help" liefert nur eine Fehlermeldung. Kann
>man das irgendwie ins System einbinden?
Hallo,
von blockieren (o. die Kiste wird immer langsamer) war aber nicht die Rede.
Allerdings hast Du da wohl recht. Gehen tut das wohl tun. Vor kurzem noch
miterlebt und geschmunzelt. Server (Linux) und daran ein paar Terminals. An
einem sa� 'nen kumpel und lie� gerade ein in MipsR2000-ASM geschriebenes
Prog unter XSpim (ist ein Mips-R2000 Simulator) laufen und erzeugte damit
so ca. 100% Systemlast, merkte es nicht und freute sich einfach nur das
sein Prog lief.
Nun zu was ganz anderem. es gibt eine Manpage zu 'ulimit'. zumindes bei mir.
man ulimit liefert:
ULIMIT(3) Linux Programmer's Manual ULIMIT(3)
NAME
ulimit - get and set user limits
...
Allerdings begrenzt das nur die Gr��e der Datei und wird mit glibc nicht
mehr unterst�tzt.
SEE ALSO
getrlimit(2), setrlimit(2), sysconf(3)
Allerdings begrenzt Du damit immer die Resourcen eines Programms und nicht
die eines Users. Wie man bei einem User sowas anstellt? Da f�llt mir heute
Abend mit Sicherheit auch nichts mehr ein.
Bis denne,
Michael
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux