Cтраница 4
Особенность операций ввода в оперативную память и вывода из нее массивов информации заключается в том, что при их выполнении осуществляется передача целой группы машинных слов, поэтому они часто называются групповыми операциями. [46]
Для операций ввода / вывода предусмотрен переход от асинхронных ( относительно системных тактов шины ISA) операций к предпочтительной для схем программируемой логики жесткой синхронизируемой схеме. [47]
К операциям ввода / вывода ( I / O - input / output) относятся все операции, с помощью которых SQL-сервер перемешает данные с диска в оперативную память и обратно. В этом разделе рассматриваются различные вопросы, связанные с вводом / выводом, в том числе расширенные функции архитектуры SQL-сервера, такие как асинхронный ввод / вывод, отложенная запись и чтение с упреждением. Далее обсуждаются параметры конфигурации, устанавливаемые для воздействия на операции ввода / вывода, а также проводится анализ тех результатов выполнения программ мониторинга SQL-сервера, которые имеют отношение к вводу / выводу. [48]
При операциях ввода может возникать необходимость переносить в память с носителя информации отдельные части массива, пропуская ненужные данные. Для выполнения таких процедур без участия процессора в УС вводят разряд-указатель пропуска информации. Если этот указатель содержит нуль, то производится нормальная операция по вводу информации в определенную данным УС область памяти. Это свойство в сочетании с возможностью организации цепи данных позволяет размещать в оперативной памяти произвольно выбранные порции информации из непрерывного потока данных, получаемого от периферийного устройства. [49]
В операциях ввода ошибка в данных указывает на то, что в основную память могли быть записаны неправильные данные. Контроллер принудительно формирует правильную четность всем посылаемым в канал данным. При записи наличие ошибки в данных указывает на то, что в ВУ могли быть записаны неправильные данные. Ошибки в данных при записи и чтении не вызывают немедленного прекращения операции, если только выполняемая операция не относится к такому типу, для которого наличие ошибки в данных делает бессмысленным продолжение операции. [50]
При операциях ввода может возникнуть необходимость переносить в память с носителя информации отдельные части массива, пропуская ненужные данные. [51]