This book delineates a memory management design for large-scale shared memory multiprocessors in anticipation of software requirements for very large-scale shared memory machines containing thousands of processors. Symunix II, a BSD UNIX-compatible operating system, is the primary focus. The author details the design by focusing on a number of significant respects, in particular, in the integration of features. The file system serves as backing store for the entire process image (as in Sprite), and file mapping is the only means by which a process may obtain memory. The apparent performance penalties are mitigated through use of several devices and optimizations, while library packages provide a compatible easy-to-use interface. The author presents novel features to support large-scale parallel computing, such as dynamically allocating shared memory by a process of an existing family, and sharing memory via file mapping and the file system name space. The insights on Symunix II offer a glimpse into the future of memory management for parallel processing, making this book an essential read for computer scientists and software engineers.
Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.
Vendeur : Forgotten Books, London, Royaume-Uni
Paperback. Etat : New. Print on Demand. This book delineates a memory management design for large-scale shared memory multiprocessors in anticipation of software requirements for very large-scale shared memory machines containing thousands of processors. Symunix II, a BSD UNIX-compatible operating system, is the primary focus. The author details the design by focusing on a number of significant respects, in particular, in the integration of features. The file system serves as backing store for the entire process image (as in Sprite), and file mapping is the only means by which a process may obtain memory. The apparent performance penalties are mitigated through use of several devices and optimizations, while library packages provide a compatible easy-to-use interface. The author presents novel features to support large-scale parallel computing, such as dynamically allocating shared memory by a process of an existing family, and sharing memory via file mapping and the file system name space. The insights on Symunix II offer a glimpse into the future of memory management for parallel processing, making this book an essential read for computer scientists and software engineers. This book is a reproduction of an important historical work, digitally reconstructed using state-of-the-art technology to preserve the original format. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in the book. print-on-demand item. N° de réf. du vendeur 9781333809560_0
Quantité disponible : Plus de 20 disponibles
Vendeur : PBShop.store US, Wood Dale, IL, Etats-Unis
PAP. Etat : New. New Book. Shipped from UK. Established seller since 2000. N° de réf. du vendeur LW-9781333809560
Quantité disponible : 15 disponible(s)
Vendeur : PBShop.store UK, Fairford, GLOS, Royaume-Uni
PAP. Etat : New. New Book. Shipped from UK. Established seller since 2000. N° de réf. du vendeur LW-9781333809560
Quantité disponible : 15 disponible(s)