Память ПК

Память ПК

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

  1. Самой быстрой памятью будет Кэш (Cache) первого уровня. Это память располагается внутри процессора ближе всего к АЛУ (Арифметико-логическому устройству, элементу который производит все вычисления). Для того что бы выполнить какое-то действие процессор должен знать какое действие выполнять и с какими переменными его выполнять. Наиболее часто повторяющиеся элементы система старается поместить в самую быструю и самую маленькую по объему память L1, Кэш первого уровня. Данная память доступна только одному ядру, у каждого ядра своя память L1.
  2. Кэш второго уровня L2 — это память которая может вести себя по разному в разных моделях процессоров, все зависит от архитектуры. В некоторых реализациях она ведет себя как L1, в других как L3. Однако L2 всегда чуть медленнее и обладает большим объемом нежели L1, и быстрее и меньше чем L3. Возможен сценарий, когда одно ядро будет получать информацию из L2 другого ядра, но это зачастую малоэффективно.
  3. Кэш третьего уровня L3 присутствует практически во всех современных процессорах. Он доступен всем ядрам, в зависимости от реализации может дублировать данные из всех L2 (что полезно при работе с небольшим объемом команд, позволяет ядру Х быстро получить данные, которыми уже обладает ядро Y, так же общий объем может позволить хранить немного информации кроме информации из L2), либо же L3 будет хранить совсем иную информацию, что позволит выполнять более сложные операции или большее количество операций за меньшее время.
  4. L4+. На данный момент в потребительском сегменте кэша L4 практически не найти, думаю Вы поняли общий принцип построения кэша, при особом желании их количество можно продолжать наращивать, но на данный момент производители остановились на трех, решения с использованием четвертого уровня оказались не слишком эффективными в сегодняшних задачах.
  5. Оперативная память — совершенно другая по своим свойствам память. Она ощутимо больше и медленнее, чем память внутри процессора. Но то что сама по себе она медленнее — это еще пол беды. Вы наверняка обращали внимание на так называемые тайминги оперативной памяти — это задержка для обработки. К памяти производятся запросы, и что бы один не наложился на другой используются эти самые тайминги, измеряемые в тактах шины (потому при «разгоне» процессора нужно так же гнать и шину). Соответственно вместе со скоростью памяти нужно так же считать и задержки (чем больше скорость и меньше задержки, тем лучше). Обычно тайминги выглядят примерно так 16-16-16-32, где первые три числа та самая задержка, а последнее описывает общее быстродействие всей микросхемы памяти. Приводить калькуляторы и иные тексты в рамках общей темы не буду, вернемся к этому позже.
  6. Жесткий диск/твердотельный накопитель (HDD, SSD).  Беседовать по поводу накопителей можно долго и упорно, но если вкратце — один мегабайт данных будет куда как дешевле на HDD, HDD так же можно собирать в массив (например Рейд 0, самый простой и дешевый), что увеличивает быстродействие системы. SSD же по сравнению с первый — это земля и небо, все будет просто летать и к HDD для системы Вы наврядли уже когда либо захотите возвращаться, так же не стоит бояться, что исчерпаете количество перезаписей, современные, в том числе бюджетные, SSD по этому параметру прослужать среднестатистическому пользователю 8-10 лет, скорее раньше контроллер навернется, а обычный хард и того раньше умрет. В общем лучший (на мой личный взгляд вариант) — SSD под системы и одну-две игры и Рейд 0 из двух HDD для фильмов, кучи остальных игр, всяких роликов если Вы занимаетесь монтажом и т.п.
  7. Внешние накопители. Они бывают как сетевые, так и через иные входы, например USB. По сути это будет какой-то из перечисленных выше вариантов, либо их комбинация. Кстати в корпоративном сегменте можно встретить, когда в компьютерах у пользователей нет накопителей, а используется какое-либо сетевое хранилище, на котором установлена и операционная система, и хранятся все данные. Такое хранилище на самом деле очень удобная штука, которая однозначно будет полезна крупным компаниям и производственным предприятиям.

© Все права защищены.

Top