Публикации рубрики - Программирование. Страница: 645

На этой странице собрано около (~) 13675 публикаций, конспектов, лекций и других учебных материалов по направлению: Программирование. Для удобства навигации можете воспользоваться навигацией внизу страницы.

Реализация управления памятью в UNIX

До версии 3BSD большинство систем UNIX основывались на свопинге (подкач­ке), работавшем следующим образом. Когда загружалось больше процессов, чем могло поместиться в памяти, некоторые из них выгружались на диск. Выгружае­мый

Оболочка и утилиты системы UNIX

У многих версий системы UNIX имеется графический интерфейс пользователя, схожий с популярными интерфейсами, примененными на компьютере Macintosh и впоследствии в системе Windows. Однако истинные программисты до сих пор предпочитают

Операционных систем семейства Windows

Особое значение в истории и сегодняшнем дне операционных систем имеет семейство продуктов Windows корпорации Microsoft как наиболее популярных ОС для персональных компьютеров и сетей на их основе. Как уже отмечалось выше, вплоть до

Операционные системы разных этапов разработки вычислительных машин

Зарождение прообразов операционных систем в современном их толковании относят к периоду разработки в середине 1950-х годов вычислительных машин на полупроводниковой элементной базе (так называемого второго поколения ВМ) и

Принципы построения системных и прикладных программных интерфейсов

Операционная система всегда выступает как интерфейс между аппаратурой машины и пользователем с его задачами. Под интерфейсами операционных систем понимают специальные системные и приклад­ные программные интерфейсы,

Архитектурные особенности проектирования

Операционных системДля удовлетворения жестких требований, предъявляемых к современной ОС, большое значение имеет ее структурное построение. Операционные системы прошли длительный путь развития от монолитных систем до хорошо

Основные принципы построения операционных систем

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

Понятия сетевой и распределенной операционных систем

Операционные системы ММВС распределенного типа(то есть распределенных вычислительных систем – вычислительных сетей) обычно называют «сетевыми ОС». В вычислительных сетях есть узкоспециализированные правила, описывающие

И ресурсами в многомашинных вычислительных системах

Одним из эффективнейших направлений развития вычислитель-ной техники стало построение так называемыхмногомашинных вычислительных систем(далее – ММВС). Принципиальным отличием ММВС от многопроцессорных ВМ является то, что

Управление процессами и ресурсами в автономных многопроцессорных вычислительных машинах

3.1. Реализация операционных систем многопроцессорных вычислительных машин В предыдущих разделах рассматривались вопросы реализации ОС, функционирующих на автономных (или так называемых «центра-лизованных») однопроцессорных

Управление файлами и файловая система

Под файлом обычно понимают набор данных, организованных в виде совокупности записей одинаковой структуры. Для управления этими дан­ными создаются соответствующие системы управления файлами.Возможность иметь дело с

Управление ресурсами в автономных

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

Понятия потока («нити») и многопоточности

Когда говорят о процессах, то тем самым хотят отметить, что операци­онная система поддерживает их обособленность: у каждого процесса имеется свое виртуальное адресное пространство, каждому процессу назначаются свои ресур­сы –

Понятия вычислительного процесса и ресурса

Понятие «вычислительный процесс» (или просто – процесс) является одним из основных при рассмотрении операционных систем. Под процессом обычно понимается последовательность операций при выполнении программы или ее части в

Основные типы компьютеров. Конфигурации персональных компьютеров

На компьютерном рынке сложилось следующее разделение конфигураций персональных компьютеров. Рабочая станция (Work Station) представляет собой мощный компьютер, основанный обычно на двухпроцессорной платформе, оснащенный

Основной цикл работы компьютера

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

Совершенствование и развитие внутренней структуры ЭВМ

Такая классическая схема соответствовала компьютерам 1 и 2-го поколений; 3-е поколение ЭВМ характеризуется переходом от транзисторов к большим интегральным микросхемам (БИС). Значительные успехи в миниатюризации электронных

Общая модель и структура файловой системы.

Общая модель файловой системы Функционирование любой файловой системы можно представить многоуровневой моделью (запрос к файлу=>символьный уровень->базовый->проверка прав доступа->логический->физический=>к подсистеме