Re: Может ли RAMDISK поднять производительность?

2006-02-16 Пенетрантность Dmitry Yemanov
dada sasa [EMAIL PROTECTED] wrote:

 На серваке (под Линуксом да и под
 Виндой) довольно много памяти
 пропадает зря. Сервак занят только FB.
 Памяти, скажем, 2 Гига. Вполне можно 1Гиг
 отдать под RAMDISK, а на него FB может
 класть временные файлы (т.е. TmpDirectory
 указать туда).

Лучше установи SortMemUpperLimit в 1 гиг - те же яйца, но проще. Хотя ради 
эксперимента, было бы интересно сравнить этот вариант против RAMDISK-а.


--
Дмитрий Еманов




Re: Может ли RAMDISK поднять производительность?

2006-02-16 Пенетрантность Alexey Kovyazin
Промежуточные результаты тестов TPC-C пол Вин показывают, что если 
оперативная память больше (обычно в 1.5 раза) размера БД, то 
производительность почти удаивается. Причем настройки сервера 
стандартные, никаких Рамдисков и т.д.
Желающие попробовать (с многопроцессорными машинками) пишите в мыло - 
дам тулкит.


С уважением,
Алексей Ковязин
ЗЫ Информация неофциальная, отчет о tpc-c будет позже.




dada sasa пишет:
 На серваке (под Линуксом да и под
 Виндой) довольно много памяти
 пропадает зря. Сервак занят только FB.
 Памяти, скажем, 2 Гига. Вполне можно 1Гиг
 отдать под RAMDISK, а на него FB может
 класть временные файлы (т.е. TmpDirectory
 указать туда).
 Вопрос: может ли это поднять
 производительность? Простое
 увеличение кэша, как я заметил сам и
 понял из обсуждений на конфе, может
 даже тормозить работу FB.
 Вопрос даже можно расширить: как с
 пользой использовать память под
 выделенным для FB Линукс-серваком?
 



Re: Может ли RAMDISK поднять производительность?

2006-02-16 Пенетрантность Oleg LOA
Alexey Kovyazin [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
 ЗЫ Информация неофциальная, отчет о tpc-c будет позже.

Ты тулкит то мне вышли уже давно жду.  Интересно такой же тест как с TPCR 
забабахать.

Re: Может ли RAMDISK поднять производительность?

2006-02-16 Пенетрантность Eugeney Putilin
Hi Oleg LOA 
 Имелось в виду что используя специальный ключик можно разрешить обычным Win32 
 приложениям использовать под свои нужды 3GB из 4-х GB адресного пространства 
 процесса.
Или извращаясь с sharedmemory использовать большое количество отображая разные 
кусочки физической памяти в верхние 2(1)Гб

Путилин Евгений.

Re: Может ли RAMDISK поднять производительность?

2006-02-16 Пенетрантность Oleg LOA
Eugeney Putilin evgeneyputilin-JGs/[EMAIL PROTECTED] wrote in message 
news:[EMAIL PROTECTED]
 Или извращаясь с sharedmemory использовать большое количество отображая 
 разные кусочки физической памяти в верхние 2(1)Гб

Большее чего?  :-)

Больше чем адресное пространство отведённое для процесса не получится. 
Отображать-то всё равно будешь в адресное пространство а не в пустоту. Итог - 
более 3GB адресного пространства для Win32 процессса под свои нужды не 
существует.

Надо больше - велкам то AWE на cоответствующей редакции винды, а проще говоря 
не @бите себе мозги и ждите 64-битную винду :-):-):-)





Re: Может ли RAMDISK поднять производительность?

2006-02-16 Пенетрантность Eugeney Putilin
Hi  Oleg LOA 
 Большее чего?  :-)
4 гигов

 Надо больше - велкам то AWE на cоответствующей редакции винды, а проще говоря 
 не @бите себе мозги и ждите 64-битную винду :-):-):-)
Олег вспомми как работали с EMS памятью в дос, и 16 битные винды. Нужен кусок 
памяти его отобразили в адресное пространсво не нужет освободили отображение.

Путилин Евгений.