Cтраница 1
Копирование блоков из одного окна в другое проводится следующим образом: открывается нужная библиотека или окно модели-прототипа и нужный блок перетаскивается мышью в окно создаваемой ( редактируемой) модели. [1]
Оаю с информацией о ресурсах. [2] |
Режим Edit содержит ряд команд для копирования блока во внутренний буфер ( clipboard) н перемещения запомненного буфера в другие окна. [3]
Многочисленные методы класса Marshal обеспечивают выделение неуправляемой памяти, копирование блоков неуправляемой памяти в управляемую и обратно, преобразование управляемых типов в неуправляемые и множество других функций, используемых при взаимодействии управляемых и неуправляемых кодов. Подробное рассмотрение такого класса выходит далеко за рамки данной книги. [4]
И все же о физической архивации следует сказать несколько слов. Во-первых, в копировании неиспользуемых блоков диска мало пользы. Если программа архивации сможет получить доступ к структуре данных, хранящей информацию о свободных и занятых блоках диска, она может избежать копирования неиспользуемых блоков. [5]
При перемещении фрагмента текста, которому была назначена закладка, она автоматически перемещается вместе с ним. При удалении фрагмента соответствующая закладка также удаляется. Обратите внимание, что при копировании блока текста, обозначенного закладкой, она остается в старом месте и не копируется. [6]
Путь сквозь кэш к апперетуре. [7] |
Работа менеджера кэша для случая файловой системы на диске SCSI и файловой системы FAT-32 на диске IDE проиллюстрирована на рис. 11.26. Когда процесс читает файл, запрос направляется менеджеру кэша. Если требуемый блок оказывается в кэше, он немедленно копируется пользователю. Если блока в кэше нет, при попытке копирования блока происходит страничное прерывание. После обработки страничного прерывания блок копируется вызывавшему процессу. [8]
Путь сквозь кэш к аппаратуре. [9] |
Работа менеджера кэша для случая файловой системы на диске SCSI и файловой системы FAT-32 на диске IDE проиллюстрирована на рис. 1.1.26. Когда процесс читает файл, запрос направляется менеджеру кэша. Если требуемый блок оказывается в кэше, он немедленно копируется пользователю. Если блока в кэше нет, при попытке копирования блока происходит страничное прерывание. После обработки страничного прерывания блок копируется вызывавшему процессу. [10]
И все же о физической архивации следует сказать несколько слов. Во-первых, в копировании неиспользуемых блоков диска мало пользы. Если программа архивации сможет получить доступ к структуре данных, хранящей информацию о свободных и занятых блоках диска, она может избежать копирования неиспользуемых блоков. [11]