Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!henry From: henry@utzoo.UUCP (Henry Spencer) Newsgroups: hacknews Subject: back on course again Message-ID: <4491@utzoo.UUCP> Date: Wed, 17-Oct-84 18:56:49 EDT Article-I.D.: utzoo.4491 Posted: Wed Oct 17 18:56:49 1984 Date-Received: Wed, 17-Oct-84 18:56:49 EDT Organization: U of Toronto Zoology Lines: 17 Now running a new /unix, the same one that was suspected bad during the confusion at noon today. It seems to be working fine; the earlier problems were almost certainly due to the write-protect problem and not the kernel. The major changes are hashing for the inode table (formerly accessed by a horribly-inefficient sequential search) and a freelist for the file table (formerly searched for free entries by, you guessed it, a sequential search). Minor changes at the same time were movement of the Sccsid strings from the data space (which is tight) to the text space (which isn't), and the deletion (finally!) of the floating-point simulator from the kernel. The simulator code actually hasn't been executed in over two years, but it was still hanging around taking up space. The net result of all this is that, despite some extra data structures added to support the inode/file table changes, the new kernel is noticeably smaller than the old one. -- Henry Spencer @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!henry