Ответы пользователя по тегу Оперативная память
  • Максимальная частота ОЗУ ddr5 5200 AMD?

    Melkij
    @Melkij
    PostgreSQL DBA
    Если посмотреть спецификации, то будет видно что про материнки так и пишут OC, например
    Support for DDR5 7200(OC)/ 6800(OC)/ 6600(OC)/ 6400(OC)/ 6200(OC)/ 6000(OC)/ 5600(OC)/ 5200/ 4800/ 4400 MT/s memory modules

    OC = overclock, то есть разгон.

    При том, интел или амд без разницы
    14th and 13th Generation Intel® Core™ i9/i7 Pocessors:
    - Support for DDR5 7600(O.C.) /7400(O.C.) /7200(O.C.) /7000(O.C.) /6800(O.C.) /6600(O.C.) / 6400(O.C.) / 6200(O.C.) / 6000(O.C.) / 5800(O.C.) / 5600 / 5400 / 5200/ 4800/4400 MT/s memory modules


    Оба основных производителя CPU давно занижают спецификации памяти.
    Ответ написан
  • Выбор между оперативной памятью. Двухканал или низкие тайминги?

    Melkij
    @Melkij
    PostgreSQL DBA
    Смотрим.

    DDR4-2400 даёт 19200мб/с, при CL17 имеет латентность 14.16 ns
    DDR4-3200 даёт 25600мб/с, при CL20 имеет латентность 12.5 ns

    Выше пропускная способность - лучше
    Ниже латентность - лучше

    Это даже не касаясь вопроса второго канала памяти, в теории дающего удвоение пропускной способности при той же латентности.

    CL имеет смысл сравнивать на одной частоте, а на разной частоте тайминги могут означать не то чем кажутся.
    Ответ написан
    Комментировать
  • MemTest86: ошибки при 4х планках есть, по одной - нет?

    Melkij
    @Melkij
    PostgreSQL DBA
    Завести комп с этим процессором и четырьмя планками удалось только на 2666 МГц.

    А кто вам обещал больше?
    В спецификации материнки прямым текстом написано:
    4 x DIMM, max. 64GB, DDR4 3533(O.C.)/3466(O.C.)/3200(O.C.)/3000(O.C.)/2800(
    O.C)/2666/ 2400/2133 MHz, un-buffered memory

    O.C. = overclock, разгон.
    Ответ написан
    3 комментария
  • Какую выставить частоту оперативной памяти?

    Melkij
    @Melkij
    PostgreSQL DBA
    CPU-z на вкладке SPD пишет то, что в SPD модуля, а не текущее состояние. Текущее состояние - в memory. А в Max Bandwidth указан максимальный стандартный по JEDEC режим.

    что будет если вставить в сокет К процессор

    Ничего не изменится.

    поэтому интресует вопрос будет с таким процессором память работать на 2400

    Будут, оба процессора.
    XMP профили - интела разработка и есть. В спецификациях интел давно уже занижает режимы памяти относительно поддерживаемых делителей частоты памяти. Де юре - разгон, де факто - автоматическая настройка. Лет 10+ назад попадалась память с отдельной инструкцией мол заявленный режим работы памяти протестирован, но настроить вы его должны сами в BIOS.

    И какую частоту выставить на данный момент? 1600 или 2400?

    Какую хотите.
    Ответ написан
    4 комментария
  • Какое устройство ограничивает максимально используемый объем ОЗУ в материнской плате?

    Melkij
    @Melkij
    PostgreSQL DBA
    Контроллер памяти в процессоре и ограничивает. Datasheet на 19-20 страницах описывает поддерживаемые модули - модулей по 32гб каждый там нет, максимум процессор умеет 4 DIMM по 16гб каждый = 64гб.
    А на указанной материнской плате просто физически некуда вставлять столько памяти - слота всего два вместо 4, на которые рассчитан максимальный поддерживаемый объём.
    Ответ написан
    Комментировать
  • Выбор ноутбука i5 и 16 RAM или i7 и 8 RAM?

    Melkij
    @Melkij
    PostgreSQL DBA
    ark.intel.com/compare/95443,95451
    Наглядно.
    От i7 только наклейка и есть, оба двухядерники с HT
    Ответ написан
    6 комментариев
  • Максимальный объем оперативной памяти?

    Melkij
    @Melkij
    PostgreSQL DBA
    www.asrock.com/MB/AMD/960GM-GS3%20FX/index.asp#Memory
    В списке протестированной памяти есть несколько 8гб планок, с отметкой о двухканальном доступе. Значит две планки по 8гб заработать всё-таки шанс имеют.
    Но как обычно с памятью - риск индивидуальной несовместимости есть всегда.

    Частота - в зависимости от процессора. Контроллер памяти всё-таки именно там. Официально вроде бы только до DDR3‑1333
    Ответ написан
    Комментировать
  • Подводные камни замены оперативной памяти?

    Melkij
    @Melkij
    PostgreSQL DBA
    1. Зависит от процессора. Если я верно нагуглил и стоит i5-3317U, то он DDR3L поддерживает.
    2. i5-3317U по спекам 1333 и 1600 поддерживает.
    3. Я бы не рассчитывал заметить разницу. Память потребляет не так уж много энергии в сравнении с тем же дисплеем.

    Подводный камень: память берите с возможностью вернуть в магазин. Случаи индивидуальной несовместимости конкретной железки и конкретной планки памяти вполне встречаются.
    Ответ написан
    8 комментариев
  • Сгорел контакт оперативной памяти. Реально ли восстановить?

    Melkij
    @Melkij
    PostgreSQL DBA
    Как вам это удалось сделать, тем более в спешке? Спешно молотком забивали? Предварительно выпилить ключ в слоте в спешке было бы сложно.
    например. Vss - ground. С другой стороны, если не ошибся, V DDSPD с 3-3,6V. Вместо земли. Т.е. будет странно, если такое издевательство планка пережила, даже если не смотреть остальные контакты.
    Ответ написан
    2 комментария
  • Как сэкономить ресурсы оперативной памяти при кодинге в Ubuntu?

    Melkij
    @Melkij
    PostgreSQL DBA
    swap в наличии. Так что описываемое поведение вполне норма, когда начинает подходить к концу свободная памяти и ОС лезет в swap (что можно проконтролировать вызовом free при начале проблем). Немного странно выглядят падения расширений, но, возможно, их отстреливает хром за слишком долгий отклик.
    Для начала стоит покрутить swappiness, чтобы ОС лезла в свап только в крайнем случае.
    Затем поиграть в Zswap, zram. Что порежет производительность CPU, но поможет от нехватка памяти.

    Раз на всё памяти не хватает - то есть варианты действий:
    - отчаянно тормозить в свапе
    - звать на помощь OOM killer, который будет убивать какой-нибудь на его усмотрение бесполезный процесс. Для этого достаточно вырубить swap и ядро само позовёт при необходимости.
    - добавлять память
    - уменьшать потребление памяти. Следить, кто сколько памяти жрёт, может у вас кто-нибудь не особо нужный просто течёт по памяти. Можно запускать текущие процессы в cgroup с жёстким лимитом памяти, тогда они будутт отстреливаться при превышении лимита.
    Ответ написан
    1 комментарий
  • Процессор Intel i7 6800K - 6950K что ли не поддерживают RAM более 2400 MHZ?

    Melkij
    @Melkij
    PostgreSQL DBA
    Официально да. Интел уже давно занижает официальные режимы работы контроллера памяти. Заявленные режимы памяти, поддерживаемые матплатой - работать будут.
    Ответ написан
    2 комментария
  • SSD вместо RAM?

    Melkij
    @Melkij
    PostgreSQL DBA
    есть SSD с достаточно высокой скоростью чтения/записи

    Недостаточной. Весьма недостаточной. Настолько, что в самих flash SSD распаяны чипы DRAM для нужд кеша и контроллера. Сейчас типично DDR3, объёмом 64-1024мб в зависимости от модели.

    Латентность доступа на чтение SSD весьма далека от латентности RAM в пару десятков нс.
    Латентность записи - пока есть свободные страницы для записи ещё ничего, а вот если свободных страниц нет - то привет. Латентность растёт крайне существенно.

    Магниторезистивная память либо память на основе фазового перехода - вот чем некоторые компании надеются заменить DRAM. Пока безуспешно.
    Ответ написан
    Комментировать
  • Какая ОЗУ подходит для Acer ASPIRE Z3751?

    Melkij
    @Melkij
    PostgreSQL DBA
    Раз стадию инициализации биоса проходит - значит технически планка совместима. Планка памяти, контроллер памяти и биос режим работы согласовать смогли. Может быть банально неисправна. То что она только что из магазина - ничего не значит. Запустите memtest.

    Имеющийся i3 550 умеет DDR3 максимум 4гб на планку, 1066 или 1333мгц. Последнее не значит, что более высокочастотные планки работать не будут, у них типично прошиты более низкие частоты в SPD, вот на более низкой частоте и заведётся. 1333 сейчас действительно уже не повсеместно встречается, можно 1600 взять. Ну и память всегда надо брать под манибек, встречается и индивидуальная несовместимость конкретной планки, конкретного контроллера памяти и конкретной матплаты..
    Ответ написан
    Комментировать
  • Как отличить лаги компьютера?

    Melkij
    @Melkij
    PostgreSQL DBA
    Жесткий диск периодически при запуске выдает ошибку об отсутствии.

    Для начала проверить исправность железа.
    Особенно диска (MHDD, Victoria), посмотреть SMART.

    Затем - при каких действиях тормозит и что в этот момент утилизируется максимально?
    Если только у вас не резко вычислительная задача, то ваш добротный 4-ядерный i5 вполне актуален до сих пор. Катастрофической разницы в производительности нет, хотя этими черепашьими шагами в пару процентов за поколение нынешние и побыстрее будут.
    ОЗУ - возможно просто недостаточно объёма. Но опять же зависит от задач.
    Ответ написан
    3 комментария
  • Две планки памяти работают на разных частотах, почему?

    Melkij
    @Melkij
    PostgreSQL DBA
    Вы планки не попутали?
    По вашим словам была установлена KHX16C10B1R: www.kingston.com/datasheets/KHX16C10B1R_8.pdf
    Теперь добавлена: www.kingston.com/dataSheets/HX316C10FR_8.pdf

    Первая при этом:
    The SPD is programmed to JEDEC standard latency DDR3-1333 timing of 9-9-9 at 1.5V

    На номинальный режим DDR3-1600 автоматически она не встанет. Только при ручной настройке.
    Вторая - JEDEC 1600 прошит в SPD. На скринах SPD как раз и видно, одна нативная DDR3-1600, второй прошит только DDR3-1333

    anyway, контроллер памати не умеет тактовать модули с разными параметрами. Они всегда работают все в каком-то одном режиме, на который совместо договорились при старте.
    Поскольку обе продаются как ddr3-1600, выставьте этот режим в биосе вручную.
    Ответ написан
  • Совместимые DDR3 1333 и DDR3L 1600?

    Melkij
    @Melkij
    PostgreSQL DBA
    Частота обычно не проблема.
    А вот то, что память разных стандартов - проблемой может стать.
    DDR3 - 1.5V, DDR3L - 1.35V
    Разное напряжение на разные слоты материнка обычно давать не умеет. Соответственно, или первый модуль получит мало питания или второй - много. Может даже и заработают, но режим нештатный и лучше бы так не делать.
    Ответ написан
    Комментировать
  • Почему не работают 2 планки ОЗУ?

    Melkij
    @Melkij
    PostgreSQL DBA
    Тот странный 1% вероятности индивидуальной несовместимости.
    Если есть на что, попробуйте обновить биос.
    В порядке эксперимента можно попробовать запуститься на одной планке и установить вручную частоту памяти и тайминги хуже номинальных.
    Ответ написан
    Комментировать
  • Почему используется половина памяти?

    Melkij
    @Melkij
    PostgreSQL DBA
    Какая именно win7?
    Home basic маркетинговым отделом ограничена как раз в 8гб.
    Ответ написан
  • Сильно ли повлияет разгон RAM на производительность баз данных?

    Melkij
    @Melkij
    PostgreSQL DBA
    Большие объёмы данных обычно в диск упираются. На фоне дисков, даже SSD, что 2400мгц, что даже 800мгц - разницы как-то никакой.
    От дополнительного объёма (а именно для этого и третий и четвёртые каналы и добавляли, увеличенная ПСП как довесок) будет толку куда больше.
    Ответ написан
    2 комментария
  • Скорость работы (производительность) оперативной памяти и количество планок?

    Melkij
    @Melkij
    PostgreSQL DBA
    3 планки — 3 варианта есть:
    0) 3-х канальный режим работы, хорошая полноскоростная штука.
    1) несимметричный 2-х канальный — часть памяти работает в 2х каналке, остаток — одноканальная (лично для меня — мутная история что, как, где реализована и работает ли вообще эта идея интела)
    2) одноканальный режим

    4 планки:
    0) 4-х канальный режим в LGA2011
    1) 2-х канальный для большинства имеющихся платформ

    Это если говорить о 3 и 4 идентичных планках.
    Ответ написан
    Комментировать