2.2.1.2 Виртуальные процессоры
2.2.1.2 Виртуальные процессоры
Виртуальным процессором называется процесс сервера баз данных. Виртуальный процессор можно сравнить с операционной системой. Поток по отношению к нему выступает как процесс, подобно тому, как сам виртуальный процессор является процессом с точки зрения операционной системы.
Виртуальные процессоры (ВП) являются специализированными - они подразделяются на классы в соответствии с типом потоков, для выполнения которых они предназначены. Примеры классов ВП:
CPU - Потоки обслуживания клиентов, реализуют оптимизацию и логику выполнения запросов. К этому классу относятся и некоторые системные потоки.
AIO - Операции асинхронного обмена с диском.
ADM - Административные функции, например, системный таймер.
TLI - Контроль сетевого взаимодействия посредством интерфейса TLI (Transport Layer Interface).
В отличие от операционной системы, которая должна обеспечивать выполнение произвольных процессов, классы виртуальных процессоров спроектированы для наиболее оптимального выполнения заданий определенного вида.
Начальное число виртуальных процессоров каждого класса, создаваемых при запуске INFORMIX-OnLine DS, задается в конфигурационном файле. Однако, потребности в каждом виде обработки не всегда предсказуемы. Инструменты администрирования позволяют динамически, не останавливая сервер, запустить дополнительные виртуальные процессоры. Например, если растет очередь потоков к виртуальным CPU-процессорам, то можно увеличить их число. Точно так же, возможно добавление виртуальных процессоров обмена с дисками, сетевых процессоров взаимодействия с клиентами, создание процессора обмена с оптическим диском, если он отсутствовал в начальной конфигурации. Динамически сократить можно только число виртуальных процессоров класса CPU.
На некоторых мультипроцессорных платформах, где OnLine DS поддерживает родство процессоров (processor affinity), допускается привязка виртуальных CPU-процессоров к определенным центральным процессорам компьютера. В результате производительность виртуального CPU-процессора повышается, поскольку операционная система реже производит переключение процессов. Привязка позволяет также изолировать работу с базой данных, выделяя для этой цели определенные процессоры, в то время как остальные будут заняты другими задачами.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Процессоры Muskie первого поколения
Процессоры Muskie первого поколения Процессор первого поколения, известный под названием Muskie[ 19 ], был разработан в Рочестере в 1995 году как старшая модель процессора для AS/400. На тот момент он был самым быстрым процессором PowerPC и самым быстрым микропроцессором IBM.
Процессоры третьего поколения Apache
Процессоры третьего поколения Apache Модели AS/400 1997 года используют новый дизайн процессора. Этот однокристальный процессор PowerPC, разработанный в Рочестере и названный Apache. Он предназначен для средних и старших моделей AS/400е. Младшие модели серии по-прежнему используют
О Процессоры четвертого и следующих поколений
О Процессоры четвертого и следующих поколений Итак, мы рассмотрели процессор Muskie и то, каким образом он производит коммерческие вычисления, обрабатывая большие объемы данных. Четырехканальная суперскалярная архитектура, а также шины шириной 16 байт (128 бит) и 32 байта (256
Процессоры пятого поколения
Процессоры пятого поколения В течение нескольких следующих лет серия AS/400е будет использовать процессоры PowerPC. Как мы уже говорили, третье и четвертое поколение процессоров, разработанных в Рочестере, будет применяться на протяжении всего времени выпуска версии 4 и
12.2 ГЛАВНЫЙ И ПОДЧИНЕННЫЙ ПРОЦЕССОРЫ
12.2 ГЛАВНЫЙ И ПОДЧИНЕННЫЙ ПРОЦЕССОРЫ Систему с двумя процессорами, один из которых — главный (master) — может работать в режиме ядра, а другой — подчиненный (slave) — только в режиме задачи, впервые реализовал на машинах типа VAX 11/780 Гобл (см. [Goble 81]). Эта система, реализованная
13.1 ПЕРИФЕРИЙНЫЕ ПРОЦЕССОРЫ
13.1 ПЕРИФЕРИЙНЫЕ ПРОЦЕССОРЫ Архитектура периферийной системы показана на Рисунке 13.2. Цель такой конфигурации состоит в повышении общей производительности сети за счет перераспределения выполняемых процессов между центральным и периферийными процессорами. У каждого
12.7. Текстовые процессоры
12.7. Текстовые процессоры Давайте договоримся, что термином "текстовые процессоры" будем обозначать все программы для редактирования текстовых файлов, работающие в графическом режиме и использующие при сохранении результатов работы в файлах специальные символы или
12.7.2 Текстовые процессоры для Linux
12.7.2 Текстовые процессоры для Linux Текстовых процессоров для Linux существует множество. Наиболее известны из них StarWriter из пакета StarOffice фирмы Sun и процессор Word Perfect 8. Аналог последнего, разработанный для ОС Windows, долгое время на равных конкурировал с пакетом MS Word, что, конечно,
Введение в процессоры
Введение в процессоры В программе доступен обширный набор специальных преобразователей звука – процессоров. Процессоры – это команды, позволяющие особым образом обрабатывать звуковые данные. Sound Forge предоставляет пользователю более сорока профессиональных студийных
Сверхновые процессоры: Сверхновые процессоры
Сверхновые процессоры: Сверхновые процессоры По-настоящему новая техника создается лишь на иных физических принципах, нежели те, что использовались ранее.В 50-х годах было построено множество ламповых ЭВМ - кровная заинтересованность военных и ученых давала возможность
ТЕМА НОМЕРА: Процессоры
ТЕМА НОМЕРА: Процессоры Автор: Сергей ОзеровУвы, времена сейчас не те, что в романтические 90-е, — вместо обширного дикого леса производителей сложнейших полупроводниковых приборов на огромном рыночном пространстве возвышается лишь несколько крупных деревьев среди
2.2.1.1. Процессоры фирмы Intel
2.2.1.1. Процессоры фирмы Intel В настоящее время на рынке можно встретить следующие процессоры Intel: Celeron J, Intel Core 2 Duo, Pentium IV (IP4) LGA 775. Все эти процессоры устанавливаются в разъем Socket LGA 775. Самый дешевый среди них (а значит, наименее шустрый) — Celeron J. Его частота не превышает 3,4 ГГц
2.2.1.2. Процессоры фирмы AMD
2.2.1.2. Процессоры фирмы AMD Компания AMD — старый конкурент компании Intel — почти с момента основания. Производительность, которую обеспечивают процессоры AMD, равна или даже выше (все зависит от приложений, которые вы хотите использовать) производительности процессоров Intel,
ARM-процессоры и смартбуки Игорь Осколков
ARM-процессоры и смартбуки Игорь Осколков Мне уходящий год запомнился, как ни странно, очередным витком прогресса в области развития электронных компонентов для сверхкомпактных потребительских устройств, вроде смартфонов и нетбуков. А также появлением новых классов