home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.bsd
- Path: sparky!uunet!psinntp!ficc!peter
- From: peter@ferranti.com (peter da silva)
- Subject: Re: Almost Free Symbolic Links (source code)
- Message-ID: <id.DQ0W.J7I@ferranti.com>
- Organization: Xenix Support, FICC
- References: <39777@hoptoad.uucp> <id.J2UV.H5K@ferranti.com> <DERAADT.92Dec17125257@newt.newt.cuc.ab.ca>
- Date: Tue, 22 Dec 1992 00:44:37 GMT
- Lines: 18
-
- In article <DERAADT.92Dec17125257@newt.newt.cuc.ab.ca> deraadt@newt.cuc.ab.ca (Theo de Raadt) writes:
- > How about generalizing this to put ALL files < 60 bytes in the inode, not
- > just symlinks?
-
- > Because it screws up the alignment all the way through the file.
-
- How do you get that? Files < 60 bytes would start in the inode (or files
- less than 39 or 52 or however many bytes are available in the block pointers),
- and longer files would start in the first direct block. When you wrote byte 61
- the OS would allocate the first direct block and copy it in.
-
- It could even optimize by only moving the file contents to the inode on file
- close.
- --
- Peter da Silva `-_-'
- Ferranti International Controls Corporation 'U`
- Sugar Land, TX 77487-5012 USA
- +1 713 274 5180 "Zure otsoa besarkatu al duzu gaur?"
-