WorldCat Identities

McKusick, Marshall Kirk

Overview
Works: 33 works in 135 publications in 4 languages and 1,746 library holdings
Genres: Software  Academic theses 
Roles: Author, Other
Classifications: QA76.76.O63, 005.43
Publication Timeline
.
Most widely held works about Marshall Kirk McKusick
 
Most widely held works by Marshall Kirk McKusick
The design and implementation of the FreeBSD operating system by Marshall Kirk McKusick( )

38 editions published between 1900 and 2015 in English and held by 635 WorldCat member libraries worldwide

"The authors provide a concise overview of FreeBSD's design and implementation. Then, while explaining key design decisions, they detail the concepts, data structures, and algorithms used in implementing the systems facilities. As a result, readers can use this book as both a practical reference and an in-depth study of a contemporary, portable, open source operating system."--Jacket
The design and implementation of the 4.3BSD UNIX operating system by Samuel J Leffler( Book )

14 editions published between 1989 and 1996 in English and held by 449 WorldCat member libraries worldwide

The first authoritative description of Berkeley UNIX, its design and implementation. Book covers the internal structure of the 4.3 BSD systems and the concepts, data structures and algorithms used in implementing the system facilities. Chapter on TCP/IP. Annotation copyright Book News, Inc. Portlan
The design and implementation of the 4.4BSD operating system by Marshall Kirk McKusick( Book )

30 editions published between 1996 and 2012 in 5 languages and held by 445 WorldCat member libraries worldwide

This book describes the design and implementation of the BSD operating system - previously known as the Berkeley version of UNIX. Today, BSD is found in nearly every variant of UNIX, and is widely used for Internet services and firewalls, timesharing, and multiprocessing systems. Readers involved in technical and sales support can learn the capabilities and limitations of the system; applications developers can learn effectively and efficiently how to interface to the system; systems programmers can learn how to maintain, tune, and extend the system. Written from the unique perspective of the system's architects, this book delivers the most comprehensive, up-to-date, and authoritative technical information on the internal structure of the latest BSD system
Introduction to the FreeBSD open-source operating system by Marshall Kirk McKusick( Visual )

1 edition published in 2015 in English and held by 116 WorldCat member libraries worldwide

"This six-hour video starts with an introduction to the FreeBSD community and explains how it differs from the Linux ecosystem. The video then goes on to provide a firm background in the FreeBSD kernel. The POSIX kernel interfaces are used as examples where they are defined. Where they are not defined, the FreeBSD interfaces are described. The video covers basic kernel services, locking, process structure, scheduling, signal handling, jails, and virtual and physical memory management. The kernel I/O structure is described showing how I/O is multiplexed and the virtual filesystem interface is used to support multiple filesystems. Devices are described showing disk management and their auto-configuration. Next the organization and implementation of the fast filesystem is described, concluding with a discussion of how to maintain consistency in the face of hardware or software failures. The video includes an overview of the ZFS filesystem. The video also covers the socket-based network architecture and layering along with a discussion of routing issues."--Resource description page
Introduction to the FreeBSD open-source operating system by Marshall Kirk McKusick( )

2 editions published in 2015 in English and held by 24 WorldCat member libraries worldwide

"This six-hour video starts with an introduction to the FreeBSD community and explains how it differs from the Linux ecosystem. The video then goes on to provide a firm background in the FreeBSD kernel. The POSIX kernel interfaces are used as examples where they are defined. Where they are not defined, the FreeBSD interfaces are described. The video covers basic kernel services, locking, process structure, scheduling, signal handling, jails, and virtual and physical memory management. The kernel I/O structure is described showing how I/O is multiplexed and the virtual filesystem interface is used to support multiple filesystems. Devices are described showing disk management and their auto-configuration. Next the organization and implementation of the fast filesystem is described, concluding with a discussion of how to maintain consistency in the face of hardware or software failures. The video includes an overview of the ZFS filesystem. The video also covers the socket-based network architecture and layering along with a discussion of routing issues."--Resource description page
Register allocation and data conversion in machine independent code generators by Marshall Kirk McKusick( Book )

9 editions published between 1984 and 1986 in English and held by 14 WorldCat member libraries worldwide

This dissertation investigates the problems of register allocation and intermediate language design in retargetable code generators. The goal is to develop tools that allow high quality code generators to be constructed rapidly
A Fast file system for UNIX by Marshall Kirk McKusick( Book )

5 editions published in 1983 in English and held by 8 WorldCat member libraries worldwide

A reimplementation of the UNIX file system is described. The reimplementation provides substatially higher throughput rates by using more flexible allocation policies, that allow better locality of reference and that can be adapted to a wide range of peripheral and processor characteristics. The new file system clusters data that is sequentially accessed and provides two block sizes to allow fast access for large files while not wasting large amounts of space for small files. File access rates of up to ten times faster than the traditional UNIX file system are experienced. Long needed enhancements to the user interface are discussed. These include a mechanism to lock files, extensions of the name space across file systems, the ability to use arbitrary length file names, and provisions for efficient adminIstrative control of resource usage
Performance improvements and functional enhancements in 4.3BSD by Marshall Kirk McKusick( Book )

4 editions published between 1984 and 1985 in English and held by 8 WorldCat member libraries worldwide

The 4.2 Berkeley Software Distribution of UNIX for the VAX provided many new facilities. This paper highlights the changes to 4.2BSD that appear in 4.3BSD. The changes to the system have consisted of improvements to the performance of the existing facilities, as well as enhancements to the current facilities. Performance improvements in the kernel include cacheing of path name translations, reductions in clock handling and scheduling overhead, and improved throughput of the network. Performance improvements in the libraries and utilities include replacement of linear searches of system databases with indexed lookup, merging of most network services into a single daemon, and conversion of system utilities to use the more efficient facilities available in 4.2BSD. Enhancements in the kernel include the addition of subnets and gateways, increases in many kernel limits, cleanup of the signal and autoconfiguration implementations, and support for windows and system logging. Functional extensions in the libraries and utilities include the addition of an Internet name server, new system management tools, and extensions to dbx to work with Pascal. The paper concludes with a brief discussion of changes made to the system to enhance security
Measuring and improving the performance of 4.2BSD by Samuel J Leffler( Book )

3 editions published in 1984 in English and held by 7 WorldCat member libraries worldwide

The 4.2 Berkeley Software Distribution of UNIX for the VAX has several problems that can severely affect the overall performance of the system. These problems were identified with kernel profiling and system tracing during day to day use. Once potential problem areas had been identified benchmark programs were devised to highlight the bottlenecks. These benchmarks verified that the problems existed and provided a metric against which to validate proposed solutions. This paper examines the performance problems encountered and describes modifications that have been made to the system since the initial distribution. Suggestions for further performance improvements are given
UNIX kernel internals : October 16-20, 1995, Engineering 819.235( Book )

2 editions published between 1995 and 1998 in English and held by 4 WorldCat member libraries worldwide

UNIX kernel internals : implementation, tuning, and networking : May 13-17, 1996, Engineering 819.235( Book )

2 editions published in 1996 in English and held by 4 WorldCat member libraries worldwide

UNIX kernel internals : October 20-24, 1997, Engineering 819.235( Book )

2 editions published in 1997 in English and held by 4 WorldCat member libraries worldwide

The design and implementation of the FreeBSD operating system, 2nd edition = FreeBSD cao zuo xi tong she ji yu shi xian, di 2 ban by Marshall Kirk McKusick( Book )

2 editions published between 2015 and 2016 in English and held by 3 WorldCat member libraries worldwide

4.3 BSD UNIX kernel internals : implementation, tuning, and networking : October 28-November 1, 1991, Engineering 819.188, lecture notes( Book )

2 editions published between 1991 and 1992 in English and held by 3 WorldCat member libraries worldwide

UNIX kernel internals : March 6-10, 1995, Engineering 819.235( Book )

1 edition published in 1995 in English and held by 2 WorldCat member libraries worldwide

Extensions and refinements to the Graham-Rhodes grammar driven error recovery parser by Marshall Kirk McKusick( Book )

1 edition published in 1980 in English and held by 2 WorldCat member libraries worldwide

UNIX kernel internals : structure and networking : October 25-29, 1999, Engineering 819.235( Book )

1 edition published in 1999 in English and held by 2 WorldCat member libraries worldwide

A Preview of 4.4 BSD UNIX kernel intervals : implementation, tuning, and networking : October 26-30, 1992, Engineering 819.235 : lecture notes( Book )

1 edition published in 1992 in English and held by 2 WorldCat member libraries worldwide

UNIX 4. 3BSD no sekkei to jisso ansa bukku( Book )

1 edition published in 1991 in Japanese and held by 2 WorldCat member libraries worldwide

BSD kāneru no sekkei to jissō : FreeBSD shōkai( Book )

1 edition published in 2005 in Japanese and held by 2 WorldCat member libraries worldwide

 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.59 (from 0.41 for Introducti ... to 0.92 for Extensions ...)

The design and implementation of the FreeBSD operating system
Covers
The design and implementation of the 4.3BSD UNIX operating systemThe design and implementation of the 4.4BSD operating system
Alternative Names
MacKusick, Marshall K. 1954-

MacKusick, Marshall Kirk 1954-

Marshall Kirk McKusick Amerikaans informaticus

Marshall Kirk McKusick amerikanischer Informatiker

Marshall Kirk McKusick amerikansk ingeniør og informatikar

Marshall Kirk McKusick amerikansk ingeniør og informatiker

Marshall Kirk McKusick amerikansk ingenjör och datavetare

Marshall Kirk McKusick informaticien américain

Marshall Kirk McKusick informatyk amerykański

Marshall Kirk McKusick ríomheolaí Meiriceánach

Marshall Kirk McKusick US-amerikanischer Informatiker

Mc Kusick, Marshall Kirk 1954-

McKusick, Marshall K. 1954-

مارشال کیرک مک‌کیوسیک دانشمند علوم کامپیوتر و مهندس آمریکایی

マキュージック, マーシャル・カーク

マーシャル・カーク・マキュージック

マーシャル・カーク・マキュージック アメリカ合衆国の計算機科学者

マッキュージック, M. K

馬紹爾·克爾克·麥庫錫克

马歇尔·麦卡西克

Languages