User beancounter patch IV-0006

From: Andrey Savochkin (saw@saw.sw.com.sg)
Date: Mon Jul 17 2000 - 07:43:29 EST


Hello,

I've put an updated version of user beancounter patch intended to provide
advanced resource control and protection against local denial-of-service
attacks.

This patch introduces the initial version of memory consumption control in
term of guarantees. The list of differences from the previous version is:
 - accounting for unswappable memory used by socket buffers;
 - resident size guarantees;
 - limits for IPC and anonymous shared memory,
   small mainstream kernel bug in mm/mmap.c (MAP_SHARED case) is fixed;
 - allocation guarantees (mmap/brk success);
 - guarantees against kills because of out-of-memory.

Patch web page is
http://www.asplinux.com.sg/install/ubpatch.html
the patch itself
http://www.asplinux.com.sg/install/user_beancounter-IV-current

The small program for patch testing
http://www.asplinux.com.sg/install/ulim4.c

Best regards
                                        Andrey V.
                                        Savochkin

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Jul 23 2000 - 21:00:09 EST