Разбиение - память - Большая Энциклопедия Нефти и Газа, статья, страница 1
Мало знать себе цену - надо еще пользоваться спросом. Законы Мерфи (еще...)

Разбиение - память

Cтраница 1


Разбиение памяти задается в момент генерации системы. Задача выполняется в определенном разделе. Задачей называется планируемая для выполнения программная единица, которая может быть загружена в один из разделов. В некоторых системах задачи заранее распределяются по разделам, но чаще очередная задача загружается в произвольный свободный раздел. Операционная система включает механизмы запуска задач и их синхронизации. Задачи могут обмениваться параметрами, прерываясь для их приема. Связь между задачами осуществляется через общую память, также оформленную как раздел. Различные задачи могут обращаться к одним и тем же программам, помещенным в общедоступный раздел резидентной библиотеки.  [1]

Здесь опускаются вопросы разбиения памяти на оперативную, периферийную, пассивную и пр.  [2]

Данная задача связана с разбиением памяти на страницы. Рассмотрите множество одинаковых квадратов, расположенных на плоскости таким обра зом, что они образуют матрицу квадратов размерами NxN. При таком раз мещении существует 2N ( N-1) пар квадратов, имеющих одну общую сторону.  [3]

Подобного сокращения можно достигнуть путем разбиения памяти на зоны, каждая из которых используется для хранения слов определенного класса. Тогда при анализе текста для каждого слова прежде всего определяется принадлежность его классу, а затем уже оно сравнивается только со словами своего класса.  [4]

5 Многозадачная система с тремя заданиями в памяти. [5]

Решение этой проблемы заключалось в разбиении памяти на несколько частей, называемых разделами, каждому из которых давалось отдельное задание, как показано на рис. 1.4. Пока одно задание ожидало завершения работы устройства ввода-вывода, другое могло использовать центральный процессор. Если в оперативной памяти содержалось достаточное количество заданий, центральный процессор мог быть загружен почти на все 100 % по времени.  [6]

Каким образом фрагментация проявляется при фиксированном разбиении памяти на разделы в мультипрограммных системах.  [7]

Типичная мини-машинная система реального времени предусматривает строгое разбиение памяти на разделы программ переднего плана и фоновых. Раздел фоновых программ, обрабатываемых в пакетном режиме, может быть только один.  [8]

9 Пример расположения страниц при запоминании изображения перекрытие частей изображения печатной платы. [9]

Если размеры матрицы превышают размеры области быстродействующей памяти, отведенной для размещения изображения, то может возникнуть необходимость в разбиении памяти на страницы. Вообще говоря, это тривиальная процедура, за тем исключением, что линия, разделяющая страницы, проходит вблизи важной части изображения. Чтобы избежать многократной перекачки страниц, часто прибегают к использованию перекрывающихся страниц На рис 6.1 приведен один из возможных вариантов организации такого перекрытия. Применение перекрытия страниц целесообразно не только с точки зрения минимизации объема перекачки, оно полезно также для выделения таких признаков, которые поддаются обнаружению только в случаях, когда доступна наблюдению достаточно большая область изображения вокруг них.  [10]

В базовую часть процессора входят диспетчер памяти для автоматического преобразования 16-разрядных виртуальных адресов программы в 18-разрядные физические адреса ОШ и разбиения памяти на страницы, а также защиты от несанкционированного доступа.  [11]

В функции основных компонентов системы ОС РВ входят: мультипрограммирование, приоритетная диспетчеризация, сочетание ее с диспетчеризацией квантования времени, временная выгрузка задач на диск, выходы из синхронных и асинхронных прерываний, восстановление по отказу питания, динамическое распределение памяти, разбиение памяти на разделы, управляемые системой или пользователем, автоматическое уплотнение памяти, широкие возможности работы с файловой системой ОС РВ на дисках различных типов, магнитных лентах, преобразование файлов в форматах ДОС и ФОБОС к формату файловой структуры ОС РВ и обратно, работа с резидентными разделяемыми библиотеками модулей и общими областями данных, широкое взаимодействие задач, высокая реактивность запуска задач, динамическая реконфигурация внешних устройств, независимость ввода - вывода от внешних устройств, многотерминальная работа, динамическая загрузка и выгрузка задач на диск, программирование на базе трансляторов с языков макроассемблера и ФОРТРАН IV, работа с библиотеками макроопределений и объектных модулей, диалоговое и пакетное редактирование, широкий переменный набор команд оператора.  [12]

Некоторые алгоритмы на практике работают не так хорошо, как предполагалось при их создании, поэтому в данной главе обсуждаются практические вопросы разработки программ. Чрезмерное разбиение памяти на страницы может сильно уменьшить производительность хорошего в остальных отношениях приложения.  [13]

Защиту обеспечивают устройства разбиения памяти на блоки. Каждой программе отводится некоторое количество блоков.  [14]

Ячейкой называют место в оперативной памяти, предназначенное для хранения одного слова машины. Следует, однако, подчеркнуть, что разбиение памяти на ячейки является весьма условным, хотя оно и удобно с программистской точки зрения. В действительности же ячейка памяти, как правило, не является каким-либо самостоятельным устройством машины: в случае памяти на магнитном барабане - это просто некоторая часть его поверхности ( совокупность запоминающих участков, предназначенных для хранения одного слова), а в случае ферритового куба - это совокупность ферритов, расположенных в разных матрицах, но имеющих одинаковые координаты - совокупность, которую никак нельзя рассматривать как самостоятельное устройство в силу описанного выше способа соединения обмоток, хотя каждый феррит в отличие от запоминающего участка поверхности магнитного барабана является самостоятельным прибором.  [15]



Страницы:      1    2