Move over UNIX, Mach is here. Mach is becoming the programmingenvironment of choice. Originating as the result of agovernment-funded research project at Carnegie Mellon University,Mach is now breaking into the corporate world on advanced systemssuch as the NeXT workstation. Mach is the foundation for theOSF/1 operating system from the Open Software Foundation. Technology from OSF/1 can be found on systems from many computervendors including IBM, DEC, and Hewlett-Packard. OSF/1 runs onmachines ranging from low-end workstations to mainframes tomassively parallel supercomputers. Programming Under Mach provides a step-by-step approach tounderstanding Mach concepts. It is a complete introduction towriting Mach programs; these programs are illustrated throughcomprehensive examples. This book stresses how to implementmultithreaded programs which can automatically take advantage ofmultiprocessor systems. Highlights include: *Discusses Interprocess Communication (IPC) *Explains Mach Virtual Memory handling *Explores External Memory Management which provides user-level control over virtual memory *Describes Mach's C Threads and P Threads libraries used to write multithreaded programs This book is an excellent technical reference as well as apractical guide to developing applications for Mach. Applications developers, system programmers, UNIX programmers andresearchers will all find this book valuable. 0201527391B04062001
About Joseph Boykin
Joseph Boykinis the Principal Investigator of the DistributedComputing Systems group within GTE Laboratories, Inc. He was theManager of Research Operating Systems at Encore ComputerCorporation, where multiprocessor enhancements to Mach and OSF/1were done.
About David Kirschen David Kirschen is currently an engineering manager for the OSF/1Operating System at the Open Software Foundation. He has beendeveloping operating systems since 1974, and has held engineeringor management positions at other corporations. About Alan Langerman
Alan Langerman owns Orca Systems, Inc., a consulting and softwaredevelopment firm. His areas of specialization include UNIX and Mach-based operating systems for uniprocessors, shared memory multiprocessors and massively parallel processors. He has written, lectured and consulted extensively on these topics.
About Susan LoVerso Susan LoVerso is a software engineer at Thinking MachinesCorporation working on the CM-5 Operating System. Prior tojoining TMC, she was employed at Encore Computer Corporation as amember of the Mach Operating System group.
0201527391AB04062001