minix/minix/fs
Jean-Baptiste Boric b1d068470b isofs: reworked for better performance
isofs now uses an in-memory directory listing built on-the-fly instead
of parsing the ISO 9660 data structures over and over for almost every
request. This yields huge performance improvements.

The directory listing is allocated dynamically, but Minix servers aren't
normally supposed to do that because critical servers would crash if the
system runs out of memory. isofs is quite frugal, won't allocate memory
after having the whole directory tree cached and is not that critical
(its most important job is to serve as a root file system during
installation).

The benefits and elegance of this scheme far outweights this small
problem in practice.

Change-Id: I13d070388c07d274cbee0645cbc50295c447c5b6
2015-10-07 12:40:24 +02:00
..
ext2 services: Selectively enable stateful restart. 2015-09-17 13:36:01 +00:00
hgfs commands: move manpages into command directories 2015-09-28 14:06:06 +00:00
isofs isofs: reworked for better performance 2015-10-07 12:40:24 +02:00
mfs services: Selectively enable stateful restart. 2015-09-17 13:36:01 +00:00
pfs Annotations and tweaks for live update 2015-09-17 17:13:38 +00:00
procfs Kernel: export clock information on kernel page 2015-09-23 12:00:46 +00:00
ptyfs Add PTYFS, Unix98 pseudo terminal support 2015-06-23 17:43:46 +00:00
vbfs commands: move manpages into command directories 2015-09-28 14:06:06 +00:00
Makefile Add PTYFS, Unix98 pseudo terminal support 2015-06-23 17:43:46 +00:00
Makefile.inc merge libminlib with libc 2014-08-28 18:49:19 +02:00