Компьютеры с большой памятью — это машины с большим объемом оперативной памяти (ОЗУ). Компьютеры требуются для баз данных, графовой аналитики или, в более общем плане, высокопроизводительных вычислений , науки о данных и больших данных . [1] Некоторые системы баз данных, называемые базами данных в памяти , предназначены для работы в основном в памяти, редко, если вообще когда-либо, извлекая данные с диска или флэш-памяти. Смотрите список баз данных в памяти .
Производительность больших систем памяти зависит от того, как центральные процессоры (ЦП) получают доступ к памяти, через обычный контроллер памяти или через неравномерный доступ к памяти (NUMA). Производительность также зависит от размера и конструкции кэша ЦП .
Производительность также зависит от конструкции операционной системы (ОС). Функция огромных страниц в Linux и других ОС может повысить эффективность виртуальной памяти . [2] Функция прозрачных огромных страниц в Linux может обеспечить лучшую производительность для некоторых больших рабочих нагрузок памяти. [3] «Поддержка больших страниц» в Microsoft Windows позволяет серверным приложениям устанавливать области памяти больших страниц, которые обычно на три порядка больше собственного размера страницы. [4]