|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Виды памяти (типы)
Мультимедиа-приложения интенсивно используют память и требуют, чтобы системы были правильно сконфигурированы. Введем основные понятия: DRAM (dynamic random - access memory - динамическая память с произвольным доступом, динамическая оперативная память) - это память, которую компьютер должен непрерывно обновлять посредством электрического тока. Этот тип памяти является медленным, но дешевым. Пока DRAM обновляется, компьютер может выполнять другие задачи. SRAM (static random - access memory - статическая оперативная память) - это память, которая хранит данные и не требует постоянного обновления со стороны компьютера. SRAM является более быстрой и более дорогостоящей. Она редко находится на материнских платах CPU. SIMM (single in-line memory modules - одиночный встроенный модуль памяти) использует более быстрые чипы памяти, но все же имеется ограничение из-за скорости передачи данных по шине. Имеется три различных типа памяти, которыми может воспользоваться система: conventional (стандартный), expanded (расширенный) и extended (дополнительный). Все IBM-совместимые машины обладают еще одним типом памяти, который извлекает преимущество из верхней области памяти (upper memory area), отсюда его название: UMA. (В версиях DOS, предшествующих DOS 5.0, на UMA ссылались как на зарезервированную память). Еще один дополнительный тип памяти называется HMA (high memory area - высшая область памяти), в которой выполняется DOS, и которая выделяется посредством HIMEM. Стандартная память. Стандартной памятью являются первые 640 Кб памяти. DOS управляет этой памятью, при этом дополнительные менеджеры памяти не требуются. Стандартная память необходима для всех DOS - программ. Расширенная память (EMC). Эта память дает возможность программам использовать память свыше 640 Кб стандартной памяти. Некоторые программы - такие как приложения мультимедиа, графика, текстовая обработка, игры и электронные таблицы - используют эту память для хранения больших изображений. EMCтребует платы расширения, которая вставляется в разъем в материнской плате. Кроме того, должен быть установлен и добавлен к файлу config.sys драйвер устройства или менеджер расширенной памяти. Это добавляет строку emm.sys. Если вы располагаете 386 компьютером и выше, то вы можете преобразовывать дополнительную память в расширенную путем использования менеджеров памяти, таких как QEMM, 386MAX, CEMM или MemMaker. Расширенная память связана с EMS (Expanded Memory Specification - спецификация расширенной памяти) -стандартом, определенным Lotus Intel Microsoft (LIM). Приложения используют расширенную память кусками по 64 Кб путем адресации частей верхней памяти, названных кадрами страниц EMS. Это означает, что использование расширенной памяти является более медленным, поскольку менеджер памяти позволяет вам одновременно использовать только ограниченный объем памяти. Сама Windows и основывающиеся на Windows приложения не используют расширенную память, но приложения, основывающиеся не на Windows - используют. Ряд программ, таких как emm386.exe позволяют использовать дополнительную память подобно расширенной и выделять эту память для вашего не - Windows приложения. Windows выполняет эту задачу путем проверки наличия эмулятора расширенной памяти в вашем файле config.sys. если он не существует, то Windows может имитировать расширенную память для тех приложений, которые в ней нуждаются. Дополнительная память (XMC). Дополнительная память - это память свыше 640 Кб и 384 Кб верхней области (UMA) - всего 1Мб - которая может адресоваться непосредственно. Она требует использования менеджера дополнительной памяти, такого как himem.sys. Менеджер памяти координирует использование дополнительной памяти, в том числе и высшей области памяти (HMA), чтобы никакие два приложения или драйверы устройств не использовали одну и ту же память одновременно. Большинство персональных компьютеров, которые вы приобретаете сегодня, поставляются с дополнительной памятью. Дополнительная память является ²добавляемым² типом памяти, требующимся для выполнения Windows в стандартном или 386 расширенном режиме. Эта память не может быть доступной непосредственно; вы должны получать доступ к ней через драйвер устройства XMS. Если вы приобретаете компьютер с 8 Мб RAM, стандартная всегда будет первыми 640 Кб, а остающаяся память будет рассматриваться в качестве дополнительной. UMA (384 Кб верхняя область памяти) 384 Кб UMA располагается между стандартной памятью и дополнительной памятью с 1024 Кб. Эта область не содержит никакой физической памяти, но системная BIOS, чипы ROM и память адаптера дисплея производят здесь резервирование. Эта область всегда располагается в диапазоне 640 Кб -1024 Кб. Вы можете иметь систему с 640 Кб стандартной памяти, но в действительности она обладает 1 Мб адресного пространства. Стандартная память занимает первые 640 Кб, а UMA - следующие 384 Кб. Если вы устанавливаете в свою систему дополнительные адаптеры (такие как сетевые карты или дополнительные адаптеры дисплея), то система отображает из в UMA. HMA (высшая область памяти) Высшая область памяти - это первые 640 Кб дополнительной памяти свыше 1Мб стандартной и верхней области памяти. Эта область выделяется HIMEM для приложений, которые требуют высшей памяти. DOS 5.0 посредством MemMakerпредоставляет возможность пользователям загружать DOS, другие резидентные программы и драйверы устройств в HMA, чтобы зарезервировать стандартную память для приложений. MemMaker. DOS 6.0поставляется вместе с программой, названной, которая дает вам возможность освобождать стандартную память путем перемещения некоторых драйверов устройств и программ в верхнюю область памяти. Верхняя память является диапазоном памяти, как правило используемым для аппаратных расширений. Платы аппаратного расширения не всегда используют всю верхнюю память, сделанную для них доступной. Эта неиспользованная память может быть сделана доступной посредством MemMaker. MemMaker обладает установками Express (ускорения) и Custom (пользователя). Установка Express позволяет самому MemMaker принимать все решения ко конфигурированию системы, а установка Custom дает возможность выбирать, что является уместным для системы. MemMaker модифицирует файлы config.sys и autoexec.bat и сохраняет старые файлы с расширением umb. Если вы хотите отменить сделанное MemMaker после его выполнения, используйте команду MEMMAKER/UNDO. Последняя команда удаляет изменения и восстанавливает старые файлы config.umb и autoexec.umb. Изменения не вступают в действия до тех пор, пока не перезапустится компьютер. Для поддержания функционирования мультимедиа-машины с максимальной производительностью весьма существенным является дополнение и поддержание на современном уровне всех драйверов. В противном случае она будет работать гораздо медленнее и менее эффективно. Кроме того необходимо помнить о следующих вещах: 1. Необходимо знать, как сконфигурирована машина. 2. Хранить на гибком диске страховые копии файлов autoexec.bat и config.sys, win.ini и system.ini. 3. Регулярно обеспечивать поддержку диска. 4. Регулярно запускать антивирусные программы. Это может звучать обычно, но если вы используете много дискет или загружаете информацию из различных источников, то эта задача является критичным шагом поддержки системы. 5. Страхуйтесь! Страхуйтесь! Страхуйтесь!
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |