Основным преимуществом такой реализации является большая модульность программы и большая гибкость. Основной недостаток заключается в ... - Большая Энциклопедия Нефти и Газа



Выдержка из книги Таненбаум Э.N. Современные операционные системы Изд2


Основным преимуществом такой реализации является большая модульность программы и большая гибкость. Основной недостаток заключается в дополнительных расходах на несколько переходов границы пользовательское пространство - ядро и на различные сообщения, пересылаемые между частями системы. В настоящее время этот вопрос вызывает массу дискуссий, но поскольку компьютеры приобретают все большую скорость, а программы становятся все более и более сложными, вероятно, в итоге большинство разработчиков согласятся принести в жертву некоторый процент производительности для того, чтобы иметь более надежное программное обеспечение.

(cкачать страницу)

Смотреть книгу на libgen

Основным преимуществом такой реализации является большая модульность программы и большая гибкость.  Основной недостаток заключается в дополнительных расходах на несколько переходов границы пользовательское пространство  -  ядро и на различные сообщения,  пересылаемые между частями системы.  В настоящее время этот вопрос вызывает массу дискуссий,  но поскольку компьютеры приобретают все большую скорость,  а программы становятся все более и более сложными,  вероятно,  в итоге большинство разработчиков согласятся принести в жертву некоторый процент производительности для того,  чтобы иметь более надежное программное обеспечение.