Данные запущенных приложений и текущих вычислений это какая память
Стационарные компьютеры и мобильные устройства (ноутбуки, планшеты, мобильные телефоны) могут быть в двух состояниях:
- когда устройство включено и работает,
- либо когда устройство выключено и не работает.
Непрерывно работать, вообще никогда не отключаясь, компьютеры и смартфоны не могут. Поэтому при каждом включении компьютер или мобильный телефон должен каким-то образом «вспомнить» свое состояние до выключения. И восстановить это состояние.
Иначе компьютеры и мобильные устройства были бы «одноразовыми». Они работали бы только до момента их первого выключения. А затем они навсегда бы «забывали» все то, что умели делать до выключения.
Зачем нужна память компьютерам и мобильным телефонам
Чтобы компьютеры и гаджеты «помнили», что они умеют делать, и что они должны делать во включенном состоянии, для этого в их составе есть память.
Именно в памяти устройства хранятся все необходимые сведения о том, что должен делать компьютер или мобильный телефон. В памяти находятся следующие данные:
- операционная система для управления компьютером или мобильным устройством;
- приложения (прикладные программы) для активного пользования компьютером или гаджетом;
- различные файлы с данными (фотографии, тексты, видео, контакты, заметки и прочее).
Постоянная и оперативная память на компьютерах и в мобильных устройствах
Память устройства, которая не зависит от того, включено это устройство или нет, называют энергонезависимой памятью. Только в такой памяти могут храниться данные, когда устройство выключено.
Энергонезависимая память называется также постоянной (или иногда внутренней) памятью устройства.
– Если память «постоянная», то в ней никогда ничего не меняется?
– Нет. Постоянная память потому, что в ней все «постоянно» сохраняется при выключении компьютера или смартфона.
Как только мы включаем компьютер или гаджет, устройство из постоянной памяти «извлекает» программу своего запуска, и с ее помощью загружает операционную систему:
- В компьютерах – это операционная система Windows (но может быть и другая система).
- Для смартфонов и планшетов – чаще всего операционная система Андроид (хотя и тут могут быть иные варианты).
- В «яблочных» компьютерах MAC, айфонах iPhone и планшетах iPAD – это операционная система iOS (здесь тоже бывают исключения).
Итак, загружается операционная система из постоянной памяти. Но куда она загружается? Так вот, для загрузки операционной системы служит так называемая оперативная память.
Почему «оперативная»? Да потому, что в отличие от постоянной памяти, в оперативной памяти «оперативная обстановка» меняется с калейдоскопической скоростью.
Про объёмы памяти компьютеров и гаджетов
От объёма оперативной памяти зависит количество запущенных программ и задач, которые может одновременно выполнить компьютер или гаджет.
Объем оперативной памяти компьютеров и гаджетов когда-то измеряли в килобайтах, затем перешли на мегабайты. А в настоящее время не редкость, когда размер оперативной памяти исчисляется десятками гигабайт. На очереди объёмы памяти в сотни гигабайт и даже единицы, а то и десятки терабайт (например, для серьезных серверов).
От объёма постоянной памяти зависит, сколько разных приложений и прикладных программ можно установить на компьютер или мобильный телефон, а также количество сохраненных фотографий, видео, фильмов, документов и других полезных файлов пользователя. Объёмы постоянной памяти современных устройств измеряются гигабайтами и терабайтами.
В компьютерах и ноутбуках могут применяться жесткие диски в качестве носителей постоянной памяти. В мобильных гаджетах, в основном, применяются специальные микросхемы памяти, надежно сохраняющие все данные при отключении электроэнергии. Технологии производства микросхем памяти постоянно совершенствуются. Поэтому в компьютерах и даже в серверах происходит активный переход с традиционных жестких дисков на микросхемы.
Почему оперативная память постоянно должна быть подключена к источнику электричества
В постоянную память однажды записывают операционную систему, приложения (программы), различные файлы данных. Затем в них могут, конечно, вноситься какие-то изменения и дополнения. Например, происходят обновления операционной системы. Но это бывает не часто и не постоянно. Поэтому от постоянной памяти не требуется высокая скорость работы – это не главная характеристика постоянной памяти.
Главное требование для постоянной памяти – это безупречное хранение данных даже при отключении от электропитания.
А вот в оперативной памяти работающая операционная система что-то меняет без преувеличения десятки и сотни миллионов (точнее, миллиардов!) раз в размещенных там данных.
Оперативная память должна обладать очень высокой скоростью записи и чтения данных, чтобы «не тормозить» работу компьютера или смартфона (планшета).
Высокая скорость работы оперативной памяти обеспечивается совершенно другими технологиями, чем технологии хранения данных в постоянной памяти. Такие скоростные технологии требуют постоянного подключения к источнику электропитания (220В или аккумуляторная батарея). Оперативная память должна быть энергозависимой, то есть она должна быть постоянно «под напряжением» и бесперебойно снабжаться электроэнергией.
По объемам (по мощности) потребления электрической энергии на первом месте, как правило, стоит процессор – основной элемент любого компьютера или мобильного гаджета. А на втором месте стоит оперативная память, которая тоже «с большим аппетитом» потребляет электроэнергию.
Благодаря энергетической «подпитке» оперативная память по своим техническим характеристикам несравнимо быстрее, чем энергонезависимая постоянная память устройства. Тем самым оперативная память задает тон в работе компьютера и телефона, обеспечивает их быструю работу «без тормозов» и зависаний.
Рис. 1. Примерно так выглядят микросхемы оперативной памяти компьютера. В мобильных гаджетах микросхемы будут значительно меньшего размера даже при сопоставимом с компьютером объеме памяти.
Оперативная память предназначена для хранения данных во время работы компьютера, ноутбука, планшета, смартфона, айфона, телефона. Все данные из оперативной памяти бесследно стираются при выключении устройства. Причем, данные стираются как при нормальном, так и при аварийном отключении компьютера или гаджета. Аварийно компьютер может отключиться, например, из-за отключения электроэнергии, питающей его, а мобильное устройство либо ноутбук – из-за полного разряда аккумуляторной батареи.
Как в оперативной памяти размещаются одновременно несколько работающих программ и приложений
Оперативная память современных устройств является достаточно объемной. Это необходимо, чтобы там можно было разместить несколько программ или приложений, работающих одновременно. Важный аспект работы оперативной памяти – это деление всей оперативной памяти на множество разделов. Такую работу проводят операционные системы компьютеров и гаджетов.
Процессор благодаря своей архитектуре и быстродействию может одновременно обслуживать несколько задач. По этой причине в оперативной памяти используется динамическое распределение памяти. При таком делении под каждую обрабатываемую процессором программу, приложение, задачу отводятся динамические разделы оперативной памяти.
Динамический характер работы оперативной памяти рассчитан на то, чтобы распоряжаться имеющейся памятью более эффективно и экономно. Операционная система может своевременно «изымать» «лишние» участки памяти у одних программ и «добавлять» дополнительные участки памяти другим программам в зависимости от их важности, объема обрабатываемой информации, срочности выполнения и т.п.
Приложение (прикладная программа) работает в пределах отведенного ей участка оперативной памяти. Оно не «видит» других приложений (программ), «не знает» об их наличии, и не представляет себе, что происходит в остальных разделах оперативной памяти. Такая автономность приложений в оперативной памяти позволяет сразу нескольким приложениям (программам) одновременно работать в компьютере или в мобильном телефоне, не мешая друг другу.
Почему могут зависать программы и приложения в оперативной памяти?
Причины могут быть самые разные. От банальной нехватки оперативной памяти, если ее мало, и она уже занята другими программами и приложениями. До сложных и непредсказуемых ошибок в программном коде приложений.
Зависания также могут быть из-за аппаратных сбоев, когда начинает отказывать оборудование, «железо». Например, из-за перегрева комплектующих компьютера или мобильного телефона, из-за технического брака. Не все компьютеры и гаджеты одинаковые и постоянно работоспособные. Попадаются среди них неисправные, у которых может что-то отказать, к сожалению.
Как бороться с частыми зависаниями программ и приложений на компьютере или смартфоне, планшете?
Первое, что желательно сделать, если зависания стали часто повторяться, это снизить нагрузку на компьютер или гаджет. Удалить из него «лишние» программы и файлы. Надо постараться сделать так, чтобы на компьютере или на мобильном устройстве одновременно работало как можно меньше программ и приложений.
Действия компьютера или мобильного гаджета при нехватке оперативной памяти и что делать пользователю
Оперативная память стоит относительно дорого. Поэтому в бюджетных моделях компьютеров и мобильных телефонов производители часто экономят на объеме оперативной памяти. Это значительно удешевляет стоимость устройства.
В дорогих гаджетах, компьютерах, ноутбуках, планшетах оперативной памяти значительно больше. Но даже если оперативной памяти много, то, как ни странно это звучит, ее может быть мало. Ведь память быстро израсходуется, если на компьютере или на мобильном телефоне
- запустить одновременно много разных приложений,
- открыть множество окон в браузерах,
- запустить одновременно несколько мессенджеров
- и т.п.
Все это расходует оперативную память.
Как только оперативная память подходит к концу, операционная система компьютера или гаджета «задумывается» о том, как бы ее расчистить. Автоматически запускаются всяческие процедуры по поиску «залежавшейся» в оперативной памяти информации и по ее сбросу, например, в специальную область постоянной памяти. На выполнение подобных процедур тратится драгоценное время работы процессора, задействуется оперативная и постоянная память. И всё это для того, чтобы лишь продолжить выполнение запущенных приложений.
В итоге – приложения «висят» в ожидании, пока операционная система решит проблему с дефицитом оперативной памяти. А пользователь вынужден ждать, когда то или иное приложение станет доступно.
Совсем плохо, когда программа или приложение изначально требует оперативной памяти больше, чем она есть в наличии на устройстве. Попытка установить и запустить, скажем, мощную игру, требующую оперативной памяти больше, чем есть на компьютере или на ноутбуке – это путь в никуда. Будут одни зависания и тормоза.
– А как операционная система может выделить приложению оперативной памяти больше, чем у нее есть в наличии?
– Да, никак!
В подобных приложениях (играх, программах) всегда есть описание требований к конфигурации компьютера (ноутбука). И их нужно смотреть перед установкой программы на компьютер, а также сравнивать с конфигурацией компьютера (ноутбука).
Достаточный объем оперативной памяти
Оперативной памяти должно быть достаточно для работы одновременно всех приложений (программ), которые требуются пользователю. В противном случае компьютеру или смартфону не хватит оперативной памяти, и он сильно замедлит свою работу. При этом не исключены подвисания и даже полные зависания вплоть до перезагрузки.
Если же оперативной памяти в устройстве мало, что называется, по определению, то не стоит запускать одновременно несколько приложений (программ). Все равно это не ускорит работу, а наоборот, только замедлит. Лучше работать в однозадачном режиме, по очереди запуская программы и приложения. В итоге получится все равно быстрее, чем бесконечно долго ждать, пока операционная система высвободит хоть небольшой кусочек оперативной памяти для одновременной работы сразу нескольких программ и приложений.
Можно ли увеличить размер оперативной памяти в компьютере или в мобильном телефоне
Рис. 2. Модуль оперативной памяти на материнской плате в компьютере
Размер оперативной памяти определяют микросхемы памяти, установленные в компьютере или в мобильном аппарате.
В стационарном (не переносном) компьютере есть возможность заменить микросхемы памяти с одних на другие. Например, можно попытаться вместо микросхем одного объема памяти поставить микросхемы другого, бОльшего объема памяти. Или можно увеличить число микросхем оперативной памяти, если это технически возможно. Тогда оперативная память может заметно вырасти.
В ноутбуках возможностей замены микросхем значительно меньше. Очень часто конструкция ноутбука не позволяет менять микросхемы памяти. Тогда увеличить объем оперативной памяти, увы, не получится.
Что же касается мобильных устройств: планшеты, смартфоны, айфоны и другие, то в них пока нет возможностей для увеличения (изменения) объема оперативной памяти. Мы покупаем эти устройства сразу с тем, что заложено в них внутри. Поменять на другой объем будет невозможно.
Как быть, если со временем перестает удовлетворять размер оперативной памяти мобильного телефона? Увы, выход пока один: приобретение нового устройства взамен теперь уже «технически» устаревшего телефона с маленьким объемом оперативной памяти.
Об увеличении объема постоянной памяти компьютера или мобильного телефона
В стационарных компьютерах, практически, всегда есть возможность подключить дополнительные внутренние или внешние жесткие диски, что значительно увеличивает размер постоянной памяти. Можно наращивать постоянную память в разы и даже на порядки.
В ноутбуках возможностей для установки внутренних жестких дисков очень мало, редко где это возможно. Чаще всего для ноутбуков подходит вариант подключения внешних жестких дисков, флешек, карт памяти. Подобное подключение дает прирост размера постоянной памяти в разы.
В смартфонах, работающих под операционной системой Андроид, весьма часто предусматривают места для установки карт памяти. И, начиная с операционной системы Андроид версии 6.0 и выше, именно на карты памяти можно устанавливать приложения. В более ранних версиях Андроида карты памяти использовались лишь для размещения данных, фотографий, текстов, видео и других файлов пользователя.
Применение карт памяти в Андроиде позволяет в несколько раз увеличивать объем постоянной памяти устройства.
А вот «яблочные» гаджеты такой возможности, как установка дополнительных карт памяти, не предоставляют. Там предлагается использовать облачные сервисы для расширения постоянной памяти. Правда, для этого нужно иметь хороший и стабильный скоростной интернет.
Все дополнительные устройства памяти, включая облачные сервисы от Apple, разумеется, стоят денег. Чем больше объем дополнительной памяти, тем она дороже.
Кстати, далеко не в любой компьютер, не в любой мобильный гаджет можно установить дополнительную память большого размера. Нужно предварительно ознакомиться с ограничениями, которые обычно публикуют на сайтах производителей. Иначе можно «выбросить деньги на ветер». А приобретенная дополнительная память может быть не распознана в компьютере или в мобильном телефоне. Либо будет распознана не вся новая память, а лишь ее мЕньшая часть.
Почему увеличение размера постоянной памяти не ускоряет компьютер или мобильный телефон
Увеличить оперативную память не всегда возможно. Однако производители компьютеров и мобильных устройств предусмотрели значительно больше возможностей для увеличения размера постоянной памяти устройств.
Увеличение размера постоянной памяти никак не отражается на производительности устройства.
Дополнительная постоянная память не приводит к ускорению работы операционной системы, программ и приложений. Скорее даже наоборот: чем больше постоянная память, тем больше приложений (программ) пользователь может установить в компьютер или в смартфон. А значит, тем больше будет соблазн все эти программы (приложения) запустить одновременно. Что в конечном итоге может привести к «тормозам» и «зависаниям».
Увеличение размера постоянной памяти дает возможность хранить на устройстве (в компьютере, в смартфоне, на планшете) больше фотографий, видео, текстов, других файлов данных. Дополнительная постоянная память позволяет устанавливать больше новых приложений и программ.
Но, к сожалению, рост постоянной памяти не влияет на увеличение скорости работы компьютера или мобильного гаджета. На скорость работы влияет в первую очередь мощность процессора устройства. И во вторую очередь – объем оперативной памяти.
Статья впервые опубликована 27.06.2011.
Последнее обновление 23.01.2020.
В статьях на тему высоких технологий нередко мелькает термин “Оперативная память” и многие, особенно начинающие пользователи, не знают его значения.
Поэтому в сегодняшней статье я расскажу вам, что такое оперативная память, в чем заключается ее предназначение и какие виды оперативной памяти встречаются в компьютерных устройствах.
Что такое оперативная память?
Данное устройство является одним из основных и обязательных элементов любого компьютерного устройства. Оперативной памятью принято называть энергозависимую часть компьютерной памяти. В процессе работы компьютера в ней временно хранится различного рода информация, а также команды для процессора.
Проще говоря, оперативная память – это временное хранилище промежуточных вычислений процессора. Когда возникает необходимость в использовании тех или иных сохраненных данных, процессор извлекает их из этого “хранилища”.
Стоит отметить, что термин “Оперативная память” имеет несколько распространенных синонимов:
- ОЗУ – русская аббревиатура (оперативное запоминающее устройство);
- Оперативка – сленг, пользующийся популярностью среди более или менее опытных пользователей;
- RAM – английская аббревиатура (Random Access Memory).
Внешне оперативка выглядит, как пластмассовая планка с микросхемой, внизу которой расположено множество вертикальных линий. Ее крепят в специальное гнездо на материнской плате.
Что касается видов памяти, то оперативная память входит в группу энергозависимой памяти. То есть все данные, сохраняемые на оперативке, доступны только в тот момент, когда ПК включен! Каждый раз, когда ПК выключается, все данные стираются.
Как это работает?
При запуске компьютера все данные, необходимые для полноценного запуска (например, драйвера, программы автозапуска, службы и т.д.), загружаются из винчестера в оперативку, и только после этого центральный процессор приступает к их обработке.
После обработки данных процессор также продолжает хранить результаты в оперативной памяти. Благодаря такому алгоритму, центральный процессор работает значительно быстрее!
Рассмотрим алгоритм работы оперативки на примере создания текстового файла в программе “Блокнот”:
- Когда вы открываете приложение, система автоматически загружает все нужные файлы и команды в оперативку. И только после этого происходит успешный запуск программы.
- Вы набираете текст. Он также сохраняется в оперативной памяти.
- Вы сохранили текстовый документ. В этот момент все данные переносятся из оперативной памяти на винчестер.
Виды ОЗУ
Современные устройства оперативной памяти разделяются на два вида:
По сравнению с динамическими ОЗУ, статические отличаются более высокой скоростью работы. Это объясняется особой технологией изготовления. Единственный минус такого типа устройств – высокая стоимость.
Также существует технология DRAM, которая широко используется для массового производства модулей оперативок. Существует несколько типов данного вида памяти:
Напоследок стоит отметить, что каждый тип ОЗУ имеет специальный ключ (пропил в месте крепления), благодаря которому легко обеспечивается совместимость с материнской платой (любая материнская плата имеет специальное гнездо, к которому можно подключать только совместимую планку оперативки).
Именно наша память делает из нас тех, кем мы являемся: мы помним наше прошлое, обучаемся, закрепляем навыки и ставим цели на будущее. В компьютерах память играет ту же самую роль. Неважно какую задачу он выполняет: проигрывание фильма, чтение документа, сложные математические вычисления - все это хранится в памяти в бинарном виде.
Бинарные данные, или по другому биты, представляют собой ячейки памяти, в которых информация может храниться только в двух состояниях: 0 и 1. Файлы и программы, содержащие в себе миллионы бит информации, обрабатываются в центральном процессоре, или ЦПУ, который выполняет роль мозга у компьютера. И поскольку количество знаков для обработки растет в геометрической прогрессии, компьютерные разработчики находятся в постоянной борьбе между размером, ценой и скоростью.
Краткосрочная память
У компьютеров, как и у нас, есть краткосрочная память, предназначенная для выполнения текущих задач, и долгосрочная - для длительного хранения информации. При запуске программы операционная система резервирует место в краткосрочной памяти для выполнения этих задач. Например, при нажатии клавиши в текстовом редакторе мы мгновенно увидим на экране соответствующий символ. Время, которое уходит на выполнение этой процедуры, называется временем отклика памяти. Главная задача кратковременной памяти - быстрая и непрерывная обработка команд, поэтому все свободное место доступно в любом порядке. Отсюда название - память с произвольным доступом, или оперативное запоминающее устройство (ОЗУ).
Наиболее распространенный тип ОЗУ - это ОЗУ динамического типа . Каждая ячейка такого устройства включает в себя маленький транзистор и конденсатор, которые хранят последнее состояние электрического заряда: 1 - заряд есть, 0 - заряд отсутствует. Данный вид памяти называется динамическим потому, что он не долгое время может сохранять заряд и его нужно время от времени заряжать, чтобы обезопаситься себя от потери данных.
Кэш хранилища
Время отклика со скоростью 100 наносекунды для современных компьютеров считается очень длительным. Для сверхбыстрых операций используется скоростное внутреннее кэш-хранилище, производимое из ОЗУ статического типа. Оно обычно состоит из 6 соединенных транзисторов, которым не нужна подзарядка. Статическая память является самой быстрой и, соответственно, самой дорогой. По своим размерам она также уступает динамической: занимает почти в 3 раза больше места. ОЗУ и кэш могут хранить данные, только пока они подключены к источнику питания. Для того, чтобы пользоваться данными после выключения устройства, их нужно перенести в долгосрочную память.
Долгосрочная память
Существует 3 вида долгосрочной памяти.
Магнитный носитель - самый дешевый вид - данные записываются на магнитную пленку вращающегося диска. Есть нюанс: так как диск должен вращаться, то нужно потратить намного больше времени, чтобы извлечь нужные данные. Время отклика таких устройств в 100.000 раз больше, чем у динамической ОЗУ.
Оптические носители , представленные DVD или Blu-ray, также используют вращающиеся диски, но уже с отражающим покрытием. Информация кодируется с помощью специальных светлых и темных красителей, пятна которых позже считываются с помощью лазера. Оптические носители довольно дешевые и их можно извлекать из компьютера. Однако их время отклика еще более длительное, а емкость меньше, чем у магнитных ОЗУ.
Самыми новыми, надежными, быстрыми носителями являются твердотельные накопители , представленные флешками. В их устройстве отсутствуют движущиеся части. Вместо этого они используют транзисторы с динамическим затвором, который сохраняет биты данных в результате захвата или удаления электрических зарядов.
Надежна ли компьютерная память?
Многие из нас считают, что компьютерная память очень надежна. Однако это не так. Она в действительности очень быстро портится. Жесткие диски со временем размагничиваются из-за выделяемой компьютером теплоты, качество красителей в оптических носителях ухудшается, а в твердотельных накопителях происходит утечка электронов. Дополнительная причина - это перезапись данных, которая также уменьшает срок жизни носителей.
В среднем современные носители могут работать около 10 лет. Ученые пытаются найти идеальные материалы, физические свойства которых позволили бы сделать накопители быстрее, меньше и долговечнее. К сожалению, компьютеры, как и люди, пока что не могут жить вечно.
Внешняя память - это память, предназначенная для длительного хранения программ и данных. Целостность содержимого ВЗУ не зависит от того, включен или выключен компьютер.
Внутренняя память -
Оперативная память (ОП) предназначена для временного хранения выполняемых программ и данных, обрабатываемых этими программами. Это энергозависимая память. Физически реализуется в модулях ОЗУ (оперативных запоминающих устройствах) различного типа. При выключении электропитания вся информация в оперативной памяти исчезает.
Объём хранящейся информации в ОЗУ составляет от 32 до 512 Мбайт и более. Занесение информации в память и её извлечение, производится по адресам. Каждый байт ОП имеет свой индивидуальный адрес (порядковый номер) . Адрес – число, которое идентифицирует ячейки памяти (регистры) . ОП состоит из большого количества ячеек, в каждой из которых хранится определенный объем информации. ОП непосредственно связана с процессором. Возможности ПК во многом зависят от объёма ОП.
Кеш память - очень быстрая память малого объема служит для увеличения производительности компьютера, согласования работы устройств различной скорости.
Специальная - постоянная, Fiash, видеопамять и тд.
Постоянное запоминающее устройство (ПЗУ) – энергонезависимая память для хранения программ управления работой и тестирования устройств ПК. Важнейшая микросхема ПЗУ – модуль BIOS (Basic Input/Output System – базовая система ввода/вывода) , в котором хранятся программы автоматического тестирования устройств после включения компьютера и загрузки ОС в оперативную память. Это Неразрушимая память, которая не изменяется при выключении питания
Перепрограммируемая постоянная память (Flash Memory) – энергонезависимая память, допускающая многократную перезапись своего содержимого
CMOS RAM (Complementary Metal-Oxide Semiconductor) - память с невысоким быстродействием и минимальным энергопотреблением от батарейки. Используется для хранения информации о конфигурации и составе оборудования компьютера, о режимах его работы. Содержимое изменяется программой, находящейся в BIOS (Basic Input Output System).
Видеопамять – запоминающее устройство, расположенное на плате управления дисплеем и предназначенное для хранения текстовой и графической информации, отображаемой на экране. Содержимое этой памяти сразу доступно двум устройствам – процессору и дисплею, что позволяет изменять изображение на экране одновременно с обновлением видеоданных в памяти.
Так что данные хранятся во внешней памяти.
Читайте также: