Hrm... interesting case. If you are going to check out the repository,
build it, then delete the files, they never need to be written to disk.
This case might benefit from a temporary filesystem instead of a
ramdisk. I think it was solaris that has a tempfs that is specially
tailored for temporary files. It houses them in pagable memory. Maybe
we could develop a filesystem like that where it stores files created in
it in named memory sections. That way the filesystem can grow and
shrink as needed, rather than reserving a fixed chunk of ram all the
time. The memory sections would also be pagable, so if the system
really needs the ram, it can still page out the temporary data, but
otherwise it will all be kept in ram. It also would handle creating and
deleting files with less overhead than fat or ntfs.
Time for me to dig out the NT filesystems book.
Royce Mitchell III wrote:
This is for use in building from Windows, too. These
files are not
flagged as temporary, because in the normal sense they are true files.
For example, the .o files. Normally a developer keeps these files so
only what's necessary needs to be rebuilt. However, if you have a
"nightly build" setup and want to do a complete rebuild every time,
then it makes sense.
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.com
http://reactos.com:8080/mailman/listinfo/ros-dev