Все о моделировании в Компас-3D LT
   Главная Статьи Файлы Форум Ссылки Категории новостей
Октябрь 18 2018 13:10:01   
Навигация
Главная
Статьи
Файлы
FAQ
Форум
Ссылки
Категории новостей
Обратная связь
Фото галерея
Поиск
Разное
Карта Сайта
Популярные статьи
Что необходимо ... 65535
4.12.1 Професси... 21830
Примеры, синони... 21015
Учимся удалять!... 19796
FAST (методика ... 18625
Просмотр готовы... 18458
Декартовы коорд... 16730
Просмотр готовы... 15271
Работа с инстру... 11557
Что такое САПР 10967
Сейчас на сайте
Гостей: 1
На сайте нет зарегистрированных пользователей

Пользователей: 9,955
новичок: Logyattella
Друзья сайта
Ramblers Top100
Рейтинг@Mail.ru

Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ по Delphi
Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog
8.3.4 Учет и статистика
В момент поступления прерывания по таймеру система может выполняться в режиме ядра или задачи, а также находиться в состоянии простоя (бездействия). Состояние простоя означает, что все процессы приостановлены в ожидании наступления события. Для каждого состояния процессора ядро имеет внутренние счетчики, устанавливаемые при каждом прерывании по таймеру. Позже пользовательские процессы могут проанализировать накопленную ядром статистическую информацию.
В пространстве каждого процесса имеются два поля для записи продолжительности времени, проведенного процессом в режиме ядра и задачи. В ходе обработки прерываний по таймеру ядро корректирует значение поля, соответствующего текущему режиму выполнения процесса. Процессы-родители собирают статистику о своих потомках при выполнении функции wait, беря за основу информацию, поступающую от завершающих свое выполнение потомков.
В пространстве каждого процесса имеется также одно поле для ведения учета использования памяти. В ходе обработки прерывания по таймеру ядро вычисляет общий объем памяти, занимаемый текущим процессом, исходя из размера частных областей процесса и его долевого участия в использовании разделяемых областей памяти. Если, например, процесс использует области данных и стека размером 25 и 40 Кбайт, соответственно, и разделяет с четырьмя другими процессами одну область команд размером 50 Кбайт, ядро назначает процессу 75 Кбайт памяти (50К/5 + 25К + 40К). В системе с замещением страниц ядро вычисляет объем используемой памяти путем подсчета числа используемых в каждой области страниц. Таким образом, если прерываемый процесс имеет две частные области и еще одну область разделяет с другим процессом, ядро назначает ему столько страниц памяти, сколько содержится в этих частных областях, плюс половину страниц, принадлежащих разделяемой области. Вся указанная информация отражается в учетной записи при завершении процесса и может быть использована для расчетов с заказчиками машинного времени.
Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

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

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

Пароль



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

Забыли пароль?
Запросите новый здесь.
Случайные статьи
Как показывать мод...
Декартовы координа...
8.3 ТАЙМЕР
Как GPS-приемник о...
10.3.3 Терминальн...
Вариант 3.
2.2. Понимание ко...
Глава 1. Ноутбук ...
Картография — важн...
1. Назначение отве...
2.4.1 Кодирование ...
ПРЕДИСЛОВИЕ
4. Структура реинж...
ГЛАВА 6. ИСПОЛЬЗО...
Как правильно уста...
Манчестерское коди...
4. Продукции типа...
Теоретические осно...
3.1. Внутренняя с...
ГЛАВА 4. ИСПОЛЬЗО...
11.2.3 Семафоры
4.3 Адресация пакетов
ГЛАВА 2. ВВЕДЕНИЕ ...
Быстрое продление ...
12.3.3.4 Фиктивные...
Глава 19. GSM/GPS-...
2.2.1. Проводные к...
8.3. Отслеживание...
9.4. Интегрирован...
Вариант 1
Организация дуплек...
3.5. Ключевые прак...
Известные объекты
Механизм создания ...
7.3.7. Документац...
5.12.2 Открытие по...
9.2 ПОДКАЧКА ПО ЗА...
8.3.3 Построение п...
Видео для развлечения
7.3.3. Концепции, ...
Мини-чат
Вам необходимо залогиниться.

Нет присланных сообщений.
Copyright © 2009