Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
21 ошибка прогр... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Пример работы с... 65535
Содержание сайт... 65535
ТЕХНОЛОГИИ ДОСТ... 65535
Организация зап... 65535
Вызов хранимых ... 65535
Создание отчето... 65535
Имитационное мо... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Создание потоко... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Реклама
Сейчас на сайте
Гостей: 21
На сайте нет зарегистрированных пользователей

Пользователей: 13,372
новичок: vausoz
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

База данных студентов на Turbo Pascal (Списки) + Пояснительная записка
Меры близости на векторах в Delphi + Блок схемы
Моделирование процесса обработки заданий пакетным режимом работы с квант...

Термины страничной подсистемы
Этот подход явно увеличивает производительность системы, поскольку потери на настройку отображений меньше по сравнению с обработкой дополнительных исключений.
Еще одно нововведение относится к разделению памяти на основе копирования при записи.

Также вам может показаться, что такая тема как http://automarket124.ru/catalog/ никак не связана и даже не тематична. Хотя, может быть и связана. В любом случае все-таки зайдите на сайт automarket124.ru. Тема каталог тойота онлайн там представлена весьма широко. На том сайте можно узнать много интересного на тему каталог тойота онлайн. Что означает вообще тема каталог тойота онлайн, где найти каталог тойота онлайн - про это написано на сайте automarket124.ru. Это очень важная для многих людей тема - каталог тойота онлайн. Спасибо сайту automarket124.ru за информацию на тему каталог тойота онлайн.



Затраты на копирование всех страниц остаются по- прежнему высокими (по этой причине в системе продолжает использоваться методика копирования при записи), поэтому важно уметь предугадать, какие из них необходимо дублировать в любом случае. Применение копирования при записи происходит, как правило, при выполнении вызова fork. Эта функция чаще всего вызывается интерпретаторами для реализации выполнения указанной команды. Анализ схем использования памяти несколькими различными интерпретаторами (sh, csh, ksh и т. д.) показал, что каждый процесс вызывает fork по несколько раз, при этом выполнение каждого последующего вызова очень похоже на выполнение предыдущего. Как правило, после каждой операции fork производится изменение одних и тех же переменных.


В терминах страничной подсистемы это означает, что набор страниц, послуживших причиной исключения при первом вызове fork, скорее всего останется тем же самым при последующем вызове.
При внесении изменений в страницу, имеющую атрибут копирования при записи, страница становится анонимной. Это позволяет легко произвести оптимизацию системы. В новой реализации VM системный вызов fork просматривает набор анонимных страниц родительского процесса и производит физическое копирование тех из них, которые оказались в памяти. Ожидается, что именно эти страницы будут модифицированы после завершения работы fork. Упреждающее копирование позволяет уменьшить загрузку системы по обработке мнимых исключений.
Перечисленные выше улучшения системы VM значительно сократили общее количество исключений (страничных ошибок). Из табл. 14.1 видно, что общее число исключений новой реализации системы значительно меньше по сравнению с оригинальной версией VM и сегментной архитектурой.
«Отложенный» подход широко применяется как в системе SVR4, так и Mach. Однако, к чему и ведет наше повествование, преимущества этой методики остаются спорными. Как мы видим, при применении принципа отложенных вычислений следует быть очень осторожными, пользуясь им только в том случае, если его эффективность доказана.
Дополнительные сведения об управлении памятью
Эта глава посвящена обсуждению трех различных тем. Сначала мы поговорим об архитектуре виртуальной памяти ОС Mach, обладающей таким уникальным свойством, как реализация большинства возможностей системы через задачи прикладного уровня. Вторая часть главы будет посвящена вопросам корректности буфера ассоциативной трансляции (TLB) в многопроцессорных системах1. Последние разделы главы описывают проблемы, связанные с обеспечением достоверности и эффективности функционирования виртуально адресуемых кэшей.
Структура подсистемы управления памятью Mach
Операционная система Mach разработана в середине 80-х годов в Университете Карнеги—Меллона. Создание архитектуры памяти для этой ОС шло практически параллельно с разработками SunOS/SVR4 VM (см. главу 14). Несмотря на то, что разработчики этих двух альтернативных архитектур использовали неодинаковую терминологию для описания своих методик, цели, структура и практическая реализация подсистем управления памятью оказались схожими. Многие объекты VM и функции системы SVR4 имеют точные аналоги в Mach. В этом и следующих разделах книги вы увидите описание структуры подсистемы виртуальной памяти операционной системы Mach версии 2.5. Изменения в Mach 3.0 являются незначительными, поэтому они не попали в поле зрения повествования.


Вы не найдете здесь подробного описания всех возможностей Mach VM. Основной причиной этому является сходство архитектур управления памятью в SVR4 и Mach. Вместо этого читателю предлагается сравнительный анализ двух систем. Подробнее остановимся на тех качествах Mach VM, которые не имеют аналогов в SVR4.
Опубликовал katy June 20 2015 18:27:59 · 0 Комментариев · 4583 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Нет комментариев.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
NotePad Pro [Исхо...
Импорт новостей ...
Создание лабиринт...
Библиотека програ...
DCAVI
GPSS World Studen...
Calendar
Синтаксический ан...
Разработка интерн...
FilesInfo
Книга по Delphi (...
AlignEdit
mp3tag
Allsubmitter 4.7 ...
Page Promoter 7.7...
Pirc
Учебник для продв...
PHP/MySQL для нач...
DCMintry
Аватары в комме...

Топ загрузок
Приложение Клие... 100793
Delphi 7 Enterp... 98016
Converter AMR<-... 20298
GPSS World Stud... 17059
Borland C++Buil... 14239
Borland Delphi ... 10373
Turbo Pascal fo... 7390
Калькулятор [Ис... 6080
Visual Studio 2... 5228
Microsoft SQL S... 3674
Случайные статьи
Сброс элементов TLB
Блок try–finally
Официальный сайт Ф...
Структуризация сис...
27 способов продви...
Копирование и доза...
Что делать?
Parimatch: ставки ...
Подсчет числа импу...
Как сконфигурирова...
получателям
Бесплатная раскрутка
Редактор плагинов
Фотокниги
Строки. Изменение ...
Отличное описание ...
Выбор качества соз...
16.0.
точке, а два бранд...
Применяйте AsyBEUI...
Непосредственное в...
Организация информ...
Служба RunAsСлужба...
Глава 26. ХР в ...
подкаталог Ех75
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?