Marshall Kirk McKusick



         


Marshall Kirk McKusick (normally called Kirk) is a computer scientist, famous for his extensive work on BSD, from the 1980s to FreeBSD in the present day. He was president of the USENIX Association from 1990 until June 27, 2004, and still serves on the board.

McKusick gained his Bachelor of Science degree in electrical engineering from Cornell University and his Masters and Ph. D. in computer science at the University of California, Berkeley.

Eric Allman has been McKusick's domestic partner for over twenty years.

[Top]

BSD

Some of McKusick's largest contributions to BSD have been to the file system. He helped design the original Berkeley Fast File System (FFS), still present in Solaris as the Unix File System (UFS). More recently, he integrated softupdates, a new approach to maintaining disk integrity after a crash or power outage, into FFS.

He was also primarily responsible for creating the complementary features of filesystem snapshots and background fsck. After the filesystem snapshot, the filesystem can be brought up immediately after a power outage, and fsck, the file system check and repair tool can run as a background process.

The Design and Implementation series of books that McKusick contributed heavily to are regarded as very high quality works in computer science. They have been strongly influential in the development of the BSD descendants and have contributed to their cohesive and well-thought-out nature.

[Top]

Bibliography

[Top]




  View Live Article   This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License