![]() ![]() Instead of /dev/ram you can use any block device - it's not used, and is Inconsistent extfs archive code#The proc-fs code isn't too beautiful, and I'll probably leave it outįrom 0.98 unless I can make it loadable. Races, but also actually resulted in cleaner code. Internal fs-functions not to use bmap not only should have removed any Really lend itself to some things that it was used for. TheĬhanges are related to the use of bmap() - the bmap interface doesn't Reason for some fs corruption problems that have been reported. Very often, but they were theoretically possible, and might be the The fs changes should remove at least two races - the races don't happen Result in much faster operation, as well as possibly using less real 'ps' and 'free' should be edited to take advantage of that: it should On the other hand, I made '/dev/kmem' mmap()able, and Also, I changed the load-average counting, so 'w' also needs The memory management changes break ps/free once more, but not very Until it fills up, and then the next swap-file is used. Usage of the swap-files: pages are simply allocated from one swap-file Also, there is no nifty logic to try to optimize the Hate-mail about it, I might just try to find the energy to correct it.īigger swapfiles will still work, but linux will take advantage of only You can have up to 128 swapfiles of 16MB each. After all, 16MB is enough for most people, and if you want more, The code, but it eased some algorithms, so I didn't bother coding around Partition) size to a maximum of 16MB per file. The swap-page handling resulted in a reduction of swap-file (or Thus, the msdos emulator runs even for a normal user. the floppy ioctl() to get the FD parameters no longer requires root Lars Wirzenius' README (with minimal comments by me) and the GNUĬOPYING notice are now part of the normal kernel setup, and can be corrected symlink and /dev/mem behaviour ![]() better support for the tcp/ip patches (but see below.) ![]() there is a proc-fs for access to user memory/files etc. the mouse-driver now handles both Logitech (minor = 0) and PS/2 Know that better, and extfs isn't "official" yet anyway. The same races still exist in the extended fs, as Iĭidn't have time to edit that yet. I edited the minix fs pretty heavily to remove a couple of race-Ĭonditions. the dosfs has been upgraded to dosfs.8 - patches by almesber. Linux: linux still needs some extended memory. Note that this does /not/ mean that you can use 1M machines for This might also help better performance on 2-4MB machines. Patches for this were originally by tytso, and I expanded on it a bit Swappable memory, instead of being hardcoded for buffer cache. The low 1MB memory that isn't used directly by the kernel is now If 4MB machines would re-compile the kernel noticeably faster under I've seen better performance even with 8MB - I wouldn't be surprised Result in /major/ performance increases on machines with less memory. ThisĪllows processes to share swap-pages after a fork(), and should Track of used swap-space, but a counter for each swap-page. new swap-page handling: linux no longer uses just one bit to keep Several swap-files, but the rest of the thing is mostly bug-fixes or ![]() No major new features: there are two new systemĬalls: swapoff(const char * swapfile) and wait4(), and linux accepts Patch3 is almost 100kB even compressed, as there were quite big changes Sunsite (it dies on me when I try to send the group password), so Iĭon't know when sunsite will get the new release. It seems some line is once moreĭown on the way to the US, so I haven't uploaded it to tsx-11 yet.Īlso, I haven't been able to use the pub/Linux/Linus directory on Inconsistent extfs archive full#Well, 0.97.pl3 is available both as full source (linux-0.97.3.tar.Z) andĪs a context diff (linux-0.97.patch3.Z) on, in the normalĭirectory (pob/OS/Linux/testing/Linus). ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |