]> Zhao Yanbai Git Server - minix.git/commit
Share exec images in RS.
authorCristiano Giuffrida <cristiano@minix3.org>
Wed, 23 Dec 2009 14:05:20 +0000 (14:05 +0000)
committerCristiano Giuffrida <cristiano@minix3.org>
Wed, 23 Dec 2009 14:05:20 +0000 (14:05 +0000)
commit6f912993ff74ac6a62de11555e5b4dac98081ba4
tree3fd41f7c3991985aad98231439088167f6d6ed3e
parent123683d4a51bda97b7eaf68d9cbbaf32469081c5
Share exec images in RS.

RS CHANGES:
- RS retains information on both labels and process names now. Labels for boot
processes are configured in the boot image priv table. Process names are
inherited from the in-kernel boot image table.
- When RS_REUSE is specified in do_up, RS looks for an existing slot having the
same process name as the one we are about to start. If one is found with
an in-memory copy of its executable image, the image is then shared between
the two processes, rather than copying it again. This behavior can be specified
by using 'service -r' when starting a system service from the command line.
drivers/memory/ramdisk/rc
servers/rs/main.c
servers/rs/manager.c
servers/rs/table.c
servers/rs/type.h