- Другой проблемой при разработке эффективных систем DSM является вопрос о размере страниц.
- Так, затраты на передачу страницы по сети в первую очередь определяются затратами на подготовку к передаче, а не объемом передаваемых данных.
- Соответственно, большой размер страниц может снизить общее число сеансов передачи при необходимости доступа к большому количеству последовательных элементов данных.
Репликация страниц - Если страница содержит данные двух независимых процессов, выполняющихся на разных процессорах, операционная система будет вынуждена постоянно пересылать эту страницу от одного процессора к другом
- Размещение данных двух независимых процессов на одной странице называется ошибочным разделением (false sharing)
- В противоположность распределенным операционным системам сетевые операционные системы не нуждаются в том, чтобы аппаратное обеспечение, на котором они функционируют, было гомогенно и управлялось как единая система.
- Напротив, обычно они строятся для набора однопроцессорных систем, каждая из которых имеет собственную операционную систему.
- Машины и их операционные системы могут быть разными, но все они соединены в сеть.
Сетевые операционные системы Сетевые операционные системы - Опишем сетевую операционную систему, кратко рассмотрев службы, которые она обычно предоставляет:
- Служба, обеспечивающая удаленное соединение пользователя с другой машиной путем применения команды типа: rlogin machine
Сетевые операционные системы - В результате выполнения этой команды происходит:
- переключение рабочей станции пользователя в режим удаленного терминала, подключенного к удаленной машине
- пользователь сидит у графической рабочей станции, набирая команды на клавиатуре
- команды передаются на удаленную машину, а результаты с удаленной машины отображаются в окне на экране пользователя
- для того чтобы переключиться на другую удаленную машину, необходимо открыть новое окно и воспользоваться командой rlogin для соединения с другой машиной
- выбор удаленной машины производится вручную.
Do'stlaringiz bilan baham: |