Как заполняется память

Обновлено: 04.07.2024

Физическая память (также известная как оперативная память (ОЗУ)) – это форма очень быстрого, но нестабильного хранилища данных. Модули оперативной памяти обычно измеряются в наносекундах (1000–3), а физические диски обычно измеряются в миллисекундах (1000–1). Это делает физическую память примерно в 100 000 раз быстрее, чем обычный физический диск. Поэтому, когда это возможно, Windows и Windows Server сохраняют наиболее часто используемые страницы памяти в физической памяти и используют диск только в случае необходимости.

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

Файлы страниц

При желании уменьшить объем физической памяти

Физическая память (модули ОЗУ) потребляет значительное количество электроэнергии, поэтому уменьшение объема физической памяти может быть способом экономии затрат на электроэнергию и/или использования ОЗУ для других систем, которым она нужна больше. Лучший способ определить, не используется ли какая-либо часть физической памяти для какого-либо использования, — это посмотреть, сколько памяти «свободно» — не путать с «доступной» памятью. Свободная память — это сумма списка свободных страниц и списка нулевых страниц. Список свободных страниц — это список страниц физической памяти, которые необходимо очистить (все нули записаны на страницу), а список нулевых страниц — список уже очищенных страниц физической памяти. Проще говоря, чем больше свободной памяти, тем больше ее можно удалить без последствий для производительности системы.

Свободная память и нулевая память могут быть измерены с помощью вкладки "Память" в мониторе ресурсов, с помощью счетчика производительности \Memory\Free & Zero Page List Bytes или с помощью свободных и обнуленных полей на вкладке "Память" в окне "Информация о системе". в обозревателе процессов Sysinternals.

Реакция на инцидент

Джо Фичера, Стивен Болт, Анализ сетевых вторжений, 2013 г.

Введение

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

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

Объем приложения для реагирования вызывает серьезную озабоченность, и его следует постоянно проверять и документировать. Под размером понимается объем оперативной памяти, который используется при запуске приложения в системе. Этот набор данных следует просмотреть и протестировать на тестовой системе, а тестирование следует проводить на нескольких версиях систем Windows, таких как Windows XP, Vista и Win 7, 32- и 64-разрядных версиях. Конечная цель состоит в том, чтобы иметь четкий набор доверенных инструментов, которые работают в системе, и знать, каков их след в системе, чтобы респондент, а затем и аналитик могли говорить о количестве данных, которые были перезаписаны в попытке для сбора доказательств в соответствии с порядком изменчивости, то есть порядком, в котором наборы данных перемещаются от наиболее изменчивых к наименее.

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

Права и разрешения — это проблема в сети, и существует множество соображений. Windows 7 и 64-разрядная операционная система предоставляют новые меры безопасности, которые могут помешать респонденту запустить свои инструменты и собрать соответствующие наборы данных. Это одна из причин, по которой респонденты должны иметь более высокие привилегии, чем обычные пользователи, и должны, в случае внешних консультантов; работать рука об руку с сетевыми администраторами столько, сколько они могут. Например, UAC или контроль аутентификации пользователей в Windows 7 предотвращает выполнение приложений с повышенными привилегиями, которые необходимы для сбора определенных наборов данных.

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

Анализ образца вредоносного ПО

Кэмерон Х. Малин, . Джеймс М. Акилина, Полевое руководство по криминалистике вредоносных программ для систем Windows, 2012 г.

Артефакты физической памяти

► Физическая память может содержать широкий спектр цифровых отпечатков и следов, включая вредоносные исполняемые файлы, связанные с системой структуры данных и остатки вредоносных событий. В рамках реконструкции событий цели анализа памяти включают:

Сбор доступных метаданных, включая сведения о процессах, сетевых подключениях и другую информацию, связанную с образцом вредоносного ПО, для анализа и сравнения с другими цифровыми отпечатками и следами, обнаруженными в зараженной лабораторной системе.

Выполняйте поиск по ключевым словам для любых конкретных известных деталей, относящихся к проверенному образцу вредоносного ПО.

Ищите распространенные индикаторы вредоносного кода, включая внедрение памяти и перехваты (см. рис. 6.52, на котором показано обнаружение внедрения процесса в explorer.exe во время выполнения образца троянской криминальной программы).

Рисунок 6.52. Внедрение процесса обнаружено с помощью функции Responder Professional Digital DNA

Для каждого интересующего процесса восстановите исполняемый код из памяти для дальнейшего анализа.

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

Извлечение контекстных сведений, таких как URL-адреса, записи MFT и значения реестра, относящиеся к установке и действиям, связанным с вредоносным кодом.

Выполнять временной и реляционный анализ информации, извлеченной из памяти, включая временную шкалу событий и диаграмму дерева процессов.

Анализ образца вредоносного ПО

Кэмерон Х. Малин, . Джеймс М. Акилина, Полевое руководство по криминалистике вредоносных программ для систем Linux, 2014 г.

Артефакты физической памяти

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

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

Выполняйте поиск по ключевым словам для любых конкретных известных деталей, относящихся к проверенному образцу вредоносного ПО.

Ищите распространенные индикаторы вредоносного кода, включая внедрение в память и перехваты; (см. рис. 6.72, на котором изображен образец руткита Jynx и трассировка, идентифицированная в SecondLook). 108

< бр />

РИСУНОК 6.72. SecondLook обнаруживает следы и доказательства, связанные с руткитом Jynx, захваченные в физической памяти

Для каждого интересующего процесса восстановите исполняемый код из памяти для дальнейшего анализа.

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

Извлечение контекстных сведений, таких как URL-адреса, относящиеся к установке и действиям, связанным с вредоносным кодом.

Выполнять временной и реляционный анализ информации, извлеченной из памяти, включая временную шкалу событий и диаграмму дерева процессов.

Реакция на инцидент с вредоносным ПО

Кэмерон Х. Малин, . Джеймс М. Акилина, Полевое руководство по криминалистике вредоносных программ для систем Linux, 2014 г.

Документирование содержимого файла /proc/meminfo

▶ После сбора физической памяти соберите подробную информацию о состоянии и использовании памяти.

Вспомните, что каталог /proc содержит виртуальную файловую систему с файлами, представляющими текущее состояние ядра.

Для документальных целей соберите информацию о памяти, хранящейся в файле /proc/meminfo, как показано на рис. 1.8. Эта информация также может быть полезна для определения того, поместится ли объем памяти на доступном съемном носителе информации, когда он будет получен в целях доказывания. Выяснить заранее, что требуется носитель большего размера, лучше, чем нехватка места в процессе приобретения.

РИСУНОК 1.8. Изучение содержимого /proc/meminfo

Совет по анализу

Другие области памяти

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

Вопросы расследования

При получении содержимого ОЗУ тщательно документируйте и сравнивайте объем данных, сообщаемых различными утилитами.

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

Начните здесь

Если на консоли/рабочем столе одной системы

Если вы вошли в систему с правами администратора (требуются почти для каждого шага по устранению неполадок в этой книге), тогда Диспетчер задач и Монитор ресурсов станут отличными инструментами для начала просто потому, что они встроены в операционную систему.

Диспетчер задач можно быстро открыть, нажав одновременно клавиши Ctrl+Shift+Esc. Перейдите на вкладку «Производительность» и определите, какой ресурс перегружен. Монитор ресурсов можно запустить, щелкнув ссылку Монитор ресурсов на вкладке "Производительность" диспетчера задач.

Если ЦП занят, перейдите к разделу «Определение высокой загрузки ЦП с помощью диспетчера задач» в Главе 10 «Процессор». Использование ЦП (синоним термина «процессор» в контексте этой книги) считается загруженным, если оно поддерживает значение, близкое к 100 %.

Если доступной физической памяти (ОЗУ) мало, перейдите к разделу «Определение состояния нехватки доступной физической памяти с помощью диспетчера задач» в Главе 8 «Физическая память». Использование памяти относится к проценту используемой физической памяти (ОЗУ). Устойчивое значение выше 75 % (доступно 25 %) считается высоким.

Имейте в виду, что физическая память — это лишь один из нескольких связанных с памятью ресурсов, которые могут исчерпаться в системе:

Перейдите к разделу «Выявление проблем с виртуальным адресным пространством приложения с помощью системного монитора и журнала событий приложения» в главе 4 «Память процесса», чтобы узнать больше о виртуальном адресном пространстве процесса.

Перейдите к разделу "Мониторинг выделенной системой памяти с помощью диспетчера задач" в главе 6 "Память, выделенная системой", чтобы узнать больше о выделенной системой памяти.

Перейдите к разделу «Исходные индикаторы пула выгружаемой и невыгружаемой памяти ядра» в главе 5 «Память ядра», чтобы узнать больше о свободных записях таблицы системных страниц (PTE), выгружаемой в пул памяти ядра и пуле невыгружаемой памяти ядра.< /p>

Если диск занят, перейдите к разделу «Анализ диска с помощью диспетчера задач и монитора ресурсов» главы 3 «Хранилище». Диск доступен в Windows 8 и 8.1 по умолчанию для каждого фиксированного диска. Используйте «diskperf –y» в командной строке администратора, чтобы диск отображался в диспетчере задач в Windows Server 2012 и Windows Server 2012 R2, но имейте в виду, что данные о производительности диска в диспетчере задач могут быть ресурсоемкими. Занятый диск — это диск, время активности которого близко к 100 % с относительно высоким средним временем отклика. Имейте в виду, что поле среднего времени отклика в диспетчере задач обычно намного выше фактического среднего времени отклика диска. Счетчик производительности \LogicalDisk(*)\Avg. Disk sec/Transfer более надежен.

Если Ethernet (сеть) занят, перейдите к разделу «Мониторинг использования сети с помощью диспетчера задач» в Главе 9 «Сеть». Каждый проводной и беспроводной сетевой интерфейс должен отображаться в диспетчере задач. Диспетчер задач показывает только общую пропускную способность каждого сетевого интерфейса и не показывает задержки в сети. Задержки в сети часто вызывают задержку приложений или служб из-за ожидания сетевых ресурсов. Задержки соединений TCP/IP (задержка (мс)) можно увидеть в Microsoft Resource Monitor на панели TCP-соединения на вкладке «Сеть».

Кэширование памяти (часто называемое просто кэшированием) – это метод, при котором компьютерные приложения временно сохраняют данные в основной памяти компьютера (т. е. в оперативной памяти или ОЗУ), чтобы обеспечить быстрое извлечение этих данных. Оперативная память, используемая для временного хранения, называется кешем. Поскольку доступ к ОЗУ значительно быстрее, чем доступ к другим носителям, таким как жесткие диски или сети, кэширование помогает приложениям работать быстрее благодаря более быстрому доступу к данным. Кэширование особенно эффективно, когда приложение демонстрирует общий шаблон, в котором оно неоднократно обращается к данным, к которым обращались ранее. Кэширование также полезно для хранения вычислений данных, которые в противном случае требуют много времени для вычислений.Сохраняя вычисления в кэше, система экономит время, избегая повторения вычислений.

Схема кэширования памяти.

Обзор кэширования памяти

Как работает кэширование памяти?

При кэшировании памяти сначала выделяется часть оперативной памяти, которая будет использоваться в качестве кэша. Когда приложение пытается прочитать данные, обычно из системы хранения данных, такой как база данных, оно проверяет, существует ли уже нужная запись в кэше. Если это так, то приложение будет считывать данные из кеша, тем самым устраняя более медленный доступ к базе данных. Если нужной записи нет в кеше, то приложение считывает запись из источника. Когда он извлекает эти данные, он также записывает данные в кеш, чтобы, когда приложению потребуются те же данные в будущем, оно могло быстро получить их из кеша.

Поскольку размер кеша ограничен, со временем некоторые данные, уже находящиеся в кеше, придется удалить, чтобы освободить место для новых данных, к которым приложение обращалось последним. Это означает, что системе кэширования нужна стратегия удаления записей для освобождения места. Стратегия будет зависеть от характера доступа к данным приложения и, как правило, будет пытаться удалить записи, к которым не ожидается повторного доступа в ближайшее время. Например, стратегия наименее недавно использованных (LRU) удалит запись, последний доступ к которой был до любой другой записи в кэше. Здесь предполагается, что если с момента доступа к записи прошло много времени, то, скорее всего, к ней скоро не будут обращаться снова. Или, другими словами, записи, которые чаще всего использовались в последнее время, скорее всего, скоро будут использоваться снова. Стратегия наименее часто используемого (LFU) предполагает отслеживание количества обращений к каждой записи в кэше и удаление записи с наименьшим количеством обращений. Здесь предполагается, что редко используемая запись вряд ли будет использоваться снова в ближайшее время.

Проблема с кешем заключается в том, как свести к минимуму «промахи кеша», т. е. попытки считывания приложением записей, которых нет в кеше. Если у вас слишком много промахов, эффективность вашего кеша снижается. Приложение, которое только читает новые данные, не выиграет от кеша и фактически будет демонстрировать более низкую производительность из-за дополнительной работы по проверке кеша, но не находит в нем нужную запись. Одним из способов решения этой проблемы является использование больших кешей. Это часто нецелесообразно на одном компьютере, поэтому распределенные кэши являются популярным выбором для ускорения работы приложений, которым необходим доступ к большим наборам данных. Распределенный кэш-память объединяет оперативную память нескольких компьютеров, подключенных к кластеру, так что вы можете создать больший кэш, который может продолжать расти, добавляя новые компьютеры в кластер. Такие технологии, как Hazelcast IMDG, можно использовать в качестве распределенного кластера для ускорения крупномасштабных приложений.

Еще одна проблема кеша — это риск чтения "устаревших" данных, когда данные в кеше не отражают последние данные в базовом источнике. Часто этот риск является приемлемым компромиссом ради производительности приложения. В тех случаях, когда это не так, приложение, которое обновляет базовый источник данных, должно обновить соответствующую запись в кэше.

Примеры использования

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

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


Примечание редактора. Этот пост был первоначально опубликован в 2016 году и с тех пор обновлялся с учетом последней информации о ОЗУ и хранилище.

Недостаток памяти — одна из самых распространенных причин проблем с компьютером (и, так сказать, проблем с людьми). Но любой специалист службы технической поддержки скажет вам, что пользователи компьютеров часто не имеют четкого представления о различных типах памяти в своих компьютерах. Пользователи часто называют память и хранилище взаимозаменяемыми.

Итак, почему важно понимать разницу между хранилищем и памятью? Ответ сводится к производительности. Если ваш компьютер работает медленно или работает плохо, основной причиной может быть нехватка памяти или памяти. Поняв, как оба компонента обеспечивают работу вашего компьютера, вы сможете принять более взвешенное решение о том, какой компьютер купить (или имеет ли смысл подумать об обновлении).

Это еще не все. Имея четкое представление о различных компонентах компьютера, вы можете диагностировать проблемы с производительностью, влияющие на производительность вашего компьютера. Если проблемы возникают из-за нехватки места, добавление дополнительного хранилища — отличный способ повысить производительность.

Разница между памятью и хранилищем

Основная память вашего компьютера называется оперативной памятью (т. е. оперативной памятью). Вы можете думать об этом как о рабочем пространстве, которое компьютер использует для выполнения работы — стол, если хотите. Когда вы дважды щелкаете по приложению, открываете документ или делаете что-то еще, часть вашего «рабочего стола» закрывается и не может использоваться ничем другим. По мере того, как вы открываете больше файлов, это похоже на то, как будто на вашем столе появляется все больше и больше предметов. Использовать стол с несколькими файлами легко, но стол, заваленный кучей вещей, использовать сложно.

В дополнение к оперативной памяти ваш компьютер, вероятно, также имеет хранилище, например жесткий диск (HDD) или твердотельный накопитель (SSD), где данные записываются на длительный срок. Вы можете использовать его для хранения старых записей компании, таких как налоговая декларация пятилетней давности, вашей музыкальной коллекции и приложений, которые вы используете. Хранилище компьютера похоже на картотеку — место рядом с вашим рабочим местом, где вы можете получить информацию по мере необходимости.

Оперативная память энергозависима, то есть хранящаяся в ней информация исчезает при выключении питания или при перезагрузке компьютера. Хранилище другое — оно постоянное. Данные остаются записанными на диск до тех пор, пока они не будут стерты или пока не выйдет из строя носитель информации (подробнее об этом позже).

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

Оперативная память представляет собой компьютерные микросхемы — интегральные схемы, — которые либо припаиваются непосредственно к основной логической плате вашего компьютера, либо устанавливаются в модули памяти, которые вставляются в разъемы на логической плате вашего компьютера.

К данным, хранящимся в ОЗУ, можно получить доступ почти мгновенно, независимо от того, в какой части памяти они хранятся, поэтому это происходит очень быстро — за миллисекунды. Оперативная память DDR4, один из новейших типов оперативной памяти, способна обеспечить максимальную скорость передачи данных 19200 МБ/с! Оперативная память имеет очень быстрый путь к центральному процессору компьютера (т. е. к центральному процессору), мозгу компьютера, который выполняет большую часть работы.

Узнайте, сколько у вас оперативной памяти

Выполните следующие действия, чтобы проверить, сколько оперативной памяти установлено на вашем компьютере. Начнем с компьютера Apple. Нажмите на меню Apple, а затем нажмите «Об этом Mac». На снимке экрана ниже мы видим, что компьютер имеет 16 ГБ ОЗУ.

Снимок экрана MacOS показывает 16 ГБ RAM

Сколько оперативной памяти в Windows 10 (Панель управления > Система и безопасность > Система).

На компьютере с Windows 10 выполните следующие действия, чтобы узнать, сколько оперативной памяти у вас установлено. Откройте панель управления, нажав кнопку Windows и введя «панель управления», затем нажмите «Система и безопасность», а затем нажмите «Система». Найдите строку «Установленная память (ОЗУ)». На снимке экрана ниже видно, что на компьютере установлено 16 ГБ оперативной памяти.

Windows 10 Снимок экрана показывает 16 ГБ оперативной памяти

Сколько оперативной памяти в Windows 10 (Панель управления > Система и безопасность > Система).

Если ваш компьютер устарел и его можно модернизировать, увеличение объема оперативной памяти может повысить производительность. В частности, больший объем оперативной памяти позволяет вам одновременно использовать больше приложений, документов и файлов большего размера.

Люди, которые работают с очень большими файлами, такими как большие базы данных, видео и изображения, могут значительно выиграть от увеличения объема оперативной памяти. Если вы регулярно используете большие файлы, стоит проверить, можно ли увеличить объем оперативной памяти вашего компьютера.

Что такое память компьютера?

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

Хранилище для подавляющего большинства используемых сегодня компьютеров состоит из жесткого диска или твердотельного накопителя. На дисках может быть много места, которое можно использовать для хранения приложений, документов, данных и всего остального, что вам нужно для работы (и для работы вашего компьютера).

Узнайте, сколько у вас места для хранения

Чтобы узнать, сколько свободного места у вас есть на компьютере Mac, выполните следующие действия.Нажмите на меню Apple, затем «Об этом Mac», а затем откройте «Хранилище». На снимке экрана ниже мы обвели кружком место, где отображается доступное хранилище.

Снимок экрана Mac Показывает информацию о свободном хранилище на Диске

Место на диске в Mac OS (Меню Apple > Об этом Mac > Хранилище).

На компьютере с Windows 10 также легко узнать, сколько свободного места у вас есть. Нажмите кнопку Windows и введите «файловый проводник». Когда откроется проводник, нажмите «Этот компьютер» в списке параметров на левой панели. На снимке экрана ниже мы обвели кружком место, где отображается доступное хранилище (в данном случае 200 ГБ).

 Снимок экрана Windows 10 показывает доступное место на диске

Место на диске в Windows 10 (Этот ПК > Компьютер).

Как правило, хранилище работает медленнее, чем ОЗУ. Жесткие диски — это механические устройства, поэтому они не могут получать доступ к информации так же быстро, как память. В большинстве персональных компьютеров для хранения данных используется интерфейс Serial ATA (SATA), который работает медленнее, чем оперативная память.

Так зачем вообще использовать жесткие диски? Ну, они дешевые и доступные. И это еще не все: хранение данных на компьютере становится быстрее благодаря популярности твердотельных накопителей.

Твердотельные накопители намного быстрее жестких дисков, поскольку в них используются интегральные схемы. В твердотельных накопителях для хранения данных используется особый тип схемы памяти, называемой энергонезависимой оперативной памятью (NVRAM), поэтому все остается на своих местах, даже когда компьютер выключен.

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

Как ОЗУ и хранилище влияют на производительность вашего компьютера

ОЗУ

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

В некоторых случаях увеличение оперативной памяти оправдано. Например, редактирование видео и изображений с высоким разрешением занимает много памяти. Кроме того, для высококачественной аудиозаписи и редактирования, а также для некоторых научных работ требуется значительный объем оперативной памяти.

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

Когда оперативная память вашего компьютера заполнена, ваш компьютер должен проявить творческий подход, чтобы продолжать работать. В частности, ваш компьютер начинает временно использовать ваш жесткий диск или твердотельный накопитель в качестве «виртуальной памяти». Если у вас есть относительно быстрое хранилище, такое как SSD, виртуальная память будет быстрой. С другой стороны, использование традиционного жесткого диска будет довольно медленным.

Хранилище

Помимо оперативной памяти, наиболее серьезным узким местом для повышения производительности вашего компьютера может быть хранилище. Даже при наличии большого количества оперативной памяти компьютерам необходимо считывать и записывать информацию из системы хранения (например, с жесткого диска или твердотельного накопителя).

Жесткие диски бывают разной скорости и размера. Многие работают со скоростью 5400 об/мин (т. е. их центральные оси вращаются со скоростью 5400 оборотов в минуту). Вы увидите более высокую производительность с приводом на 7200 об/мин. В некоторых случаях вы можете даже решить использовать диск на 10 000 об/мин. Более быстрые диски стоят дороже, громче и потребляют больше энергии, но они могут быть хорошим вариантом.

Новые дисковые технологии позволяют жестким дискам быть больше и быстрее. Эти технологии включают заполнение накопителя гелием вместо воздуха для уменьшения трения о пластины диска и использование тепла или микроволн для повышения плотности диска, например, в накопителях с магнитной записью с нагреванием (HAMR) и приводах с магнитной записью с использованием микроволн (MAMR). /p>

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

Чтобы узнать больше о разнице между жесткими дисками и твердотельными накопителями, ознакомьтесь с нашей статьей "Жесткий диск (HDD) и твердотельный накопитель (SSD): в чем разница?"

Добавление дополнительного дискового пространства

По мере увеличения потребности пользователя в дисковом хранилище, как правило, для хранения большего объема данных ему нужны диски большего размера. Первым шагом может быть замена существующего диска на более крупный и быстрый диск. Или вы можете решить установить второй диск. Один из подходов заключается в использовании разных дисков для разных целей. Например, используйте SSD для операционной системы, а затем храните свои бизнес-видео на SSD большего размера.

Если требуется больше места для хранения, можно добавить внешний диск, чаще всего через USB или Thunderbolt для подключения к компьютеру. Это может быть один диск или несколько дисков, и для защиты данных может использоваться технология виртуализации хранилища данных, например RAID.

Если у вас действительно большие объемы данных или вы просто хотите упростить обмен данными с другими людьми в вашем регионе или в другом месте, вы, вероятно, обратитесь к сетевому хранилищу (NAS). Устройство NAS может содержать несколько дисков, обычно использует технологию виртуализации данных, такую ​​как RAID, и доступно для всех в вашей локальной сети и, если хотите, в Интернете. Устройства NAS могут предложить большой объем хранилища и другие услуги, которые в прошлом обычно предлагались только выделенными сетевыми серверами.

Создавайте резервные копии раньше и чаще

Независимо от того, как вы настраиваете хранилище на своем компьютере, помните, что технология может дать сбой. Вам всегда нужна резервная копия, чтобы вы могли легко восстановить все. Лучшая стратегия резервного копирования также не должна зависеть от какого-либо одного устройства. Вместо того, чтобы полагаться на одно устройство, лучше использовать удаленное резервное копирование, например Backblaze.

Есть вопрос? Дайте нам знать об этом в комментариях. И если у вас есть идеи о вещах, которые вы хотели бы видеть в будущих выпусках нашего «В чем разница?» серия, пожалуйста, дайте нам знать!


О Молли Клэнси

Молли Клэнси — писатель, специализирующийся на объяснении технических концепций простым и доступным языком. Обладая более чем 15-летним опытом, она имеет обширный опыт работы в различных отраслях, от технологий B2B до проектирования и путешествий класса люкс. Глубокое любопытство побуждает ее неоднократно объяснять, что означают такие термины, как ядро ​​​​ОС и предварительный запрос, чтобы каждый мог их понять.

Вы не

За период продолжительного использования компьютера вы установите множество программ и сохраните множество файлов. Они будут разбросаны по всему жесткому диску вашего компьютера и будут занимать все больше и больше места. Когда жесткий диск заполнится, ваш компьютер предложит вам удалить содержимое, чтобы освободить место в памяти. Пока вы этого не сделаете, у вас может не хватить места для хранения ваших бизнес-файлов, или вы обнаружите, что не можете завершить работу, потому что ваш компьютер работает слишком медленно. Вы можете освободить место, удалив ненужные файлы и программы и запустив утилиту очистки диска Windows.

Удалить большие файлы

Нажмите кнопку "Пуск" Windows и выберите "Документы".

Нажмите направленную вниз стрелку "Дополнительные параметры" в правом верхнем углу окна. Выберите представление «Список». Это позволяет просматривать информацию о ваших файлах, включая размер файла.

Нажмите на столбец "Размер", чтобы упорядочить файлы по размеру. Это сначала отображает самые большие файлы и дает вам представление о том, какие файлы занимают больше всего места на вашем компьютере. Например, такие файлы, как музыка и видео, обычно больше, чем изображения или текстовые документы.

Щелкните правой кнопкой мыши большие файлы, которые вам больше не нужны, и выберите "Удалить" в контекстном меню, чтобы удалить их с вашего компьютера.

Удалить неиспользуемые программы

Нажмите кнопку "Пуск" в Windows и выберите "Панель управления".

Нажмите «Удалить программу» в разделе «Программы», чтобы просмотреть установленные программы на вашем компьютере.

Нажмите на столбец «Размер», чтобы упорядочить программы в зависимости от размера программы. Это позволяет определить, какие программы занимают больше всего места.

Нажмите на название программы, которая вам больше не нужна, и нажмите «Удалить», чтобы удалить программу.

Повторите это для каждой программы, которую хотите удалить.

Использовать очистку диска

Нажмите кнопку "Пуск" в Windows и введите "очистка диска" в поле поиска.

Нажмите «Очистка диска» в результатах поиска, чтобы запустить приложение.

Если у вас более одного жесткого диска, вас спросят, какой диск вы хотите очистить. Выберите диск и нажмите "ОК".

Поставьте галочку рядом с типами файлов, которые вы хотите удалить.

Нажмите «ОК», а затем нажмите «Удалить файлы», чтобы подтвердить свое решение. Программа очистки диска удалит указанные файлы с жесткого диска вашего компьютера.

Читайте также: