Ressourcen pro eingeloggten User begrenzen
Hallo zusammen,
wir nutzen einen Ubuntu Server als Terminal Server.
Kennt jemand eine Möglichkeit wie man den Ressourcenverbrauch pro Session (oder pro User) begrenzen kann?
Also Beispiel: Eine Session kann nur max: x CPU Kerne auslasten X GB Ram verbrauchen X MB Schreibe oder Lesezugriffe auf die HDD
Ansonsten kann ja ein einzelner User alle anderen "lahm" legen, indem er einfach sehr ressourcen fressende Applikationen startet.
Hat da jemand ein Tip?
Vielen Dank und Lieben Gruß
wir nutzen einen Ubuntu Server als Terminal Server.
Kennt jemand eine Möglichkeit wie man den Ressourcenverbrauch pro Session (oder pro User) begrenzen kann?
Also Beispiel: Eine Session kann nur max: x CPU Kerne auslasten X GB Ram verbrauchen X MB Schreibe oder Lesezugriffe auf die HDD
Ansonsten kann ja ein einzelner User alle anderen "lahm" legen, indem er einfach sehr ressourcen fressende Applikationen startet.
Hat da jemand ein Tip?
Vielen Dank und Lieben Gruß
Please also mark the comments that contributed to the solution of the article
Content-Key: 240395
Url: https://administrator.de/contentid/240395
Printed on: April 25, 2024 at 11:04 o'clock
3 Comments
Latest comment
Du könntest Dir ein Script basteln das z.B. jede Minute im Cron aufgerufen wird und alle Prozesse eine Nutzers auf z.B. 50% limitieren.
Außer du kannst es schon auf gewisse Prozesse beschränken. Du könntest wahrscheinlich auch einfach das Script prüfen lassen welches mehr als X CPu verwendet und alle die mehr benötigen mit cpulimit drosseln. Wäre zumindest ein Anfang.
Außer du kannst es schon auf gewisse Prozesse beschränken. Du könntest wahrscheinlich auch einfach das Script prüfen lassen welches mehr als X CPu verwendet und alle die mehr benötigen mit cpulimit drosseln. Wäre zumindest ein Anfang.