использование части оперативной памяти в качестве локального хранилища - PullRequest
0 голосов
/ 25 марта 2012

Я устанавливаю виртуальный сервер на моей локальной машине, база данных невелика (около 2 ГБ)

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

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

есть ли простой способ сделать это?

Ответы [ 3 ]

0 голосов
/ 12 апреля 2012

Взгляните на руководство по настройке производительности ...

Это подробно, как настроить именно то, что вы ищете.

Данные по-прежнему хранятся на диске - но чем больше данных можно загрузить в память, тем выше производительность.

получить все ваши данные в памяти, и это, вероятно, так же быстро, как они получают: -)

0 голосов
/ 21 апреля 2012

Есть программное обеспечение под названием RamDisk plus

вы можете увидеть демо здесь: http://www.youtube.com/watch?v=vAdRsQJBEBE

Это программное обеспечение позволяет вам создать раздел диска прямо из вашей памяти

0 голосов
/ 25 марта 2012

Это не то, для чего ОЗУ.

Если ваш сервер когда-либо потерял питание, вы потеряете все данные.

Если вам нужен более быстрый жесткий диск, приобретите его с более высоким числом оборотов в минуту или SSD.

...