Информатика и вычислительная техника
  • формат pdf
  • размер 1.79 МБ
  • добавлен 22 февраля 2011 г.
Craig Iain D. Formal Models of Operating System Kernels
The purpose of this book is to show that the formal specification of keels is not only possible but also necessary if operating systems are to achieve the levels of reliability and security that is demanded of them today. Specifications of a sequence of keels of increasing complexity are included, acting as models to enable the designer to identify and reason about the properties of the design – thus making explicit that which is too often left implicit or even unknown. A considerable amount of reasoning is included, showing what can be inferred about a design; and in addition, essential properties of data structures and mechanisms are discussed and the properties of these proved. Also included as an essential aspect of the activity, are the interfaces to the hardware and the processes running on them.

It is very easy to get bogged down in complexity issues when considering keels, but this book’s prescriptive rather than descriptive approach shows how the keel of an operating system can affect both the reliability and performance of these systems in a clear and concise style.

Table of contents

Introduction. - Standard and Generic Components. - A Simple Keel. - A Swapping Keel. - Using Messages in the Swapping Keel. - Virtual Storage. - Final Remarks. - References. - List of Definitions. - Index.
Похожие разделы
Смотрите также

Головина О.С., Кондратьев В.К. Операционные системы и оболочки

  • формат doc
  • размер 112.59 КБ
  • добавлен 18 февраля 2011 г.
Головина О. С., Кондратьев В. К. Операционные системы и оболочки. /Моск. гос. ун-т. экономики, статистики и информатики. – М. , 2002. – 108 с. Оглавление. Основные понятия. Понятие операционной среды. Понятие вычислительного процесса и ресурса. Динамика состояния процесса. Реализация понятия последовательного процесса в ОС. Процессы и треды. Прерывания. Основные виды ресурсов. Классификация операционных систем . Вопросы к главе. Планирование и д...

Сергеев Г.Г. Слайды к лекциям по дисциплине ОС

  • формат pptx
  • размер 8.22 МБ
  • добавлен 28 января 2012 г.
Севастопольский Национальный технический университет, Севастополь, 2011 г Автор курса: Сергеев Г.Г. Формат: Power Point (PPTX ) Содержание: Понятие ОС. История развития ОС. Архитектура ОС. Классификация ОС. Управление процессами. Управление процессами в ОС Windows. Структура ОС Windows. Объекты ядра. Управление процессами в ОС Unix. Многопользовательская модель разграничения доступа в ОС Unix. Взаимодействие процессов. Потоки ввода/вывода. Ту...

Таненбаум Э., Вудхалл А. Операционные системы: Разработка и реализация

  • формат djvu
  • размер 4.82 МБ
  • добавлен 17 июня 2009 г.
Питер, 2006 г. , 576 стр. Второе издание классического труда Эндрю Таненбаума "Operating System: Design and Implementation" - это единственный в своем роде учебник, в котором успешно сочетаются теория и практика построения операционных систем. В ней подробно описываются процессы и межпроцессорное взаимодействие, семафоры, мониторы, передача сообщений, алгоритмы работы планировщика, ввод/вывод, разрешение тупиковых ситуаций, драйверы устройств, ал...

Dijkstra E.W. My Recollections of Operating Systems Design

  • формат pdf
  • размер 1011.97 КБ
  • добавлен 14 января 2010 г.
Рукописная статья профессора Эдсгера Вибе Деейкстра, датированная Октябрь 2000/Апрель 2001. Рассматриваются интересные вопросы проектирования операционных систем. На английском языке.

Labrosse Jean J. uCOS, The Real-Time Kernel. Second edition + CD

  • формат pdf
  • размер 6.86 МБ
  • добавлен 28 ноября 2010 г.
CMPBooks, 2002, 606p. This book is intended for embedded system programmers, consultants and students interested in real-time operating systems. ?C/OS-II is a high performance, deterministic real-time kernel and can be embedded in commercial products (see Appendix F, Licensing). Instead of writing your own kernel, you should consider ?C/OS-II. You will find, as I did, that writing a kernel is not as easy as it first looks.

Silberschatz A., Galvin P.B., Gagne G. Operating System Concepts

  • формат pdf
  • размер 61.55 МБ
  • добавлен 18 декабря 2011 г.
7-th Edition. John Wiley & Sons Inc., 2005, - 435 pages. This book covers all aspects of building the operating systems which are an essential part of any computer system. Process Management Memory Management Storage Management Protection and Security Distributed Systems Special Purpose Systems Case Studies