Большая память - Big memory

Большая память компьютеры - это машины с большим объемом оперативной памяти (оперативная память ) объем памяти. Компьютеры необходимы для баз данных, графической аналитики или, в более общем смысле, наука о данных и большое количество данных.[1] Некоторые системы баз данных предназначены для работы в основном в памяти, при этом редко, если вообще когда-либо, извлекают данные с диска или флэш-памяти. Видеть список баз данных в памяти.

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

Производительность также зависит от дизайна ОС. Функция "Огромные страницы" в Linux может повысить эффективность виртуальная память.[2] Новая функция «Прозрачные огромные страницы» в Linux может предложить лучшую производительность для некоторых рабочих нагрузок с большой памятью.[3] «Поддержка больших страниц» в Microsoft Windows позволяет серверным приложениям создавать области памяти больших страниц, которые обычно на три порядка больше, чем собственный размер страницы.[4]

Рекомендации

  1. ^ «Эффективная виртуальная память для серверов с большой памятью» (PDF). Получено 2016-09-24.
  2. ^ «Огромные страницы, часть 1 (Введение)». Получено 2016-09-24.
  3. ^ «Прозрачные огромные страницы в 2.6.38». Получено 2016-09-24.
  4. ^ «Поддержка больших страниц». Получено 2016-09-24.