Code:
compact
Tries to merge read requests for adjacent sectors into a single
read request. This drastically reduces load time and keeps the
map file smaller. Using `compact' is especially recommended when
booting using a map file on a floppy disk.
So, basically, it changes the way that lilo loads the kernel into RAM. I think it should be the default option. Another option is to use grub.