Обзор глоссария по алфавиту

Специальные | А | Б | В | Г | Д | Е | Ё | Ж | З | И | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Э | Ю | Я | Все

П

переносимость

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


порт (port)

  1. шина, соединяющая два  устройства.
  2. специализированный разъём в компьютере, предназначенный для подключения оборудования определённого типа.


порт ввода-вывода (I/O port)

способ организовать взаимодействие процессора и устройств ввода-вывода.


последовательный порт (serial port)

интерфейс устройства ввода/вывода, передающий информацию побитово.


почтовый ящик (mailslot)

примитив синхронизации, введенный в IBM OS/2, очередь сообщений, используемая процессом для приема сообщений от других процессов. Также используется в Windows NT/2k.


прерывание (interrupt)

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


программируемый ввод-вывод (PIO)

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

производительность (throughput)

объем работы, выполняемый за единицу времени


пропускная способность (bandwidth)

количество информации, передаваемой  за единицу времени по линиям связи.

пул нитей (thread pool)

механизм работы с нитями, предусматривающий использование определенного количества нитей ядра, которые бы постоянно существовали в течение всей жизни процесса. Использование пула позволяет повысить производительность системы за счёт снижения количества ресурсоемких операций создания/уничтожения нити.