Skip to main content

Что такое расширенная память?

Расширенная память относится к любому объему памяти, доступному для использования поверх основной памяти, которая присуща большинству систем DOS. В большинстве случаев это означает, что любая память объемом более 1 мегабайта (МБ), поддерживаемая DOS, будет считаться расширенной памятью. Память этого типа поддерживается использованием определенных типов микропроцессоров, которые позволяют загружать и получать доступ к расширенной памяти. Наряду с расширенной формой памяти многие системы также могут поддерживать так называемую расширенную память.

Одно из главных различий между расширенной и расширенной памятью заключается в том, что расширенная память настроена на соответствие конкретному опубликованному стандарту, известному как EMS. Этот стандарт работает с DOS для предоставления доступа к дополнительной памяти и позволяет использовать эту память для определенных задач. Напротив, расширенная память не должна использовать EMS или определенный опубликованный стандарт. Вместо этого возможность использования этой дополнительной памяти через микропроцессор управляется с помощью интерфейса прикладного программирования, который обеспечивает связь между стандартной и расширенной памятью.

Функция расширенной памяти позволяет системе с большей эффективностью распределять ресурсы памяти. В рамках распределения процессор может определить, когда стандартной памяти недостаточно для управления определенными задачами, и использовать часть добавленных ресурсов памяти для выполнения необходимых шагов в последовательности задач. Для конечных пользователей восприятие состоит в том, что общего объема памяти недостаточно для управления необходимыми функциями, без какой-либо реальной необходимости отличать используемые ресурсы от стандартной или расширенной памяти. Конечный результат, выполненная задача, остается прежним.

Со временем расширенная память стала более распространенной, чем подход с использованием расширенной памяти. Это связано с тем, что в более новых системах используются более мощные процессоры, которые делают ненужным использование расширенной памяти. В результате более мощные процессоры могут поддерживать установку значительно больших объемов памяти, что, в свою очередь, позволяет системе одновременно управлять большим количеством задач, не оказывая негативного влияния на общую эффективность системы. Возможность иметь доступ к постоянно увеличивающимся объемам памяти привела к тому, что конечные пользователи могли выполнять задачи с настольными и портативными системами, которые были бы невозможны еще десять лет назад. Поскольку использование компьютеров во всем, от бизнес-задач до доступа к развлекательным функциям, продолжает расти, будут разработаны процессоры, способные управлять большими объемами памяти.