Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Firebird, InterBase Новый топик    Ответить
 Потребление памяти  [new]
ggreggory
Member

Откуда:
Сообщений: 182
Приветствую знатоков и разработчиков!

Просветите, кто в теме, на графиках:

http://www.firebirdtest.com/oltp-emul/

видно что где-то с 7 октября сборки 3-ей версии стали меньше памяти потреблять и, скажем так, меньше конкретно, раза в полтора. Это действительно так или я что-то не так понимаю?
13 ноя 21, 23:15    [22395722]     Ответить | Цитировать Сообщить модератору
 Re: Потребление памяти  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54772

Идём на https://github.com/FirebirdSQL/firebird/commits/B3_0_Release и видим,
что шестого октября Адриано закоммитил "Backport fix for CORE-5611 - Higher
memory consumption for prepared statements".

Posted via ActualForum NNTP Server 1.5

13 ноя 21, 23:18    [22395724]     Ответить | Цитировать Сообщить модератору
 Re: Потребление памяти  [new]
ggreggory
Member

Откуда:
Сообщений: 182
Dimitry Sibiryakov

Идём на https://github.com/FirebirdSQL/firebird/commits/B3_0_Release и видим,
что шестого октября Адриано закоммитил "Backport fix for CORE-5611 - Higher
memory consumption for prepared statements".


Понял. В некоторых клиентских компонентах (например в FibPlus) есть встроенное кэширование препарированных запросов. Как понимаю, на сервере препарированный запрос тоже занимает память. Этот патч как раз оптимизирует объем используемой памяти в этом случае. Так?
13 ноя 21, 23:30    [22395728]     Ответить | Цитировать Сообщить модератору
 Re: Потребление памяти  [new]
hvlad
Member

Откуда:
Сообщений: 11551
ggreggory
видно что где-то с 7 октября сборки 3-ей версии стали меньше памяти потреблять и, скажем так, меньше конкретно, раза в полтора.
Где ты нашёл полтора раза ?
Было 10 993 858 800
стало 10 353 854 912
14 ноя 21, 11:34    [22395776]     Ответить | Цитировать Сообщить модератору
 Re: Потребление памяти  [new]
ggreggory
Member

Откуда:
Сообщений: 182
hvlad
ggreggory
видно что где-то с 7 октября сборки 3-ей версии стали меньше памяти потреблять и, скажем так, меньше конкретно, раза в полтора.
Где ты нашёл полтора раза ?
Было 10 993 858 800
стало 10 353 854 912


А вот в соседней колонке "fb3x used by att"
Было 2 076 771 440
стало 1 468 423 168
это что за показатели?
14 ноя 21, 12:37    [22395791]     Ответить | Цитировать Сообщить модератору
 Re: Потребление памяти  [new]
hvlad
Member

Откуда:
Сообщений: 11551
ggreggory,

тебя интересует частное потребление памяти, или общее ? Шашечки, или ехать ?

PS берёшь своё приложение и БД - и проверяешь, это не сложно.
Чуда не случится, но некоторое улучшение должно быть.
14 ноя 21, 13:29    [22395801]     Ответить | Цитировать Сообщить модератору
 Re: Потребление памяти  [new]
ggreggory
Member

Откуда:
Сообщений: 182
hvlad
..и проверяешь, это не сложно.
Чуда не случится, но некоторое улучшение должно быть.


Ок, хорошо, проверим... Спасибо!
14 ноя 21, 13:32    [22395802]     Ответить | Цитировать Сообщить модератору
 Re: Потребление памяти  [new]
hvlad
Member

Откуда:
Сообщений: 11551
ggreggory,

не забудь потом нам рассказать результаты, это интересно и важно для всех.
Спасибо ;)
14 ноя 21, 13:51    [22395813]     Ответить | Цитировать Сообщить модератору
 Re: Потребление памяти  [new]
ggreggory
Member

Откуда:
Сообщений: 182
hvlad
ggreggory,

не забудь потом нам рассказать результаты, это интересно и важно для всех.
Спасибо ;)


Одна база, одинаковая нагрузка, Classic Server. Запрос

select sum(MON$MEMORY_USAGE.MON$MEMORY_USED), MON$MEMORY_USAGE.MON$STAT_GROUP
from MON$MEMORY_USAGE group by 2


Выдает:

WI-V3.0.7.33374

SUM MON$STAT_GROUP
2931319360
2660276961
128492002
2137386243


WI-V3.0.8.33533

SUM MON$STAT_GROUP
2734580800
2466032321
128865122
2122571363


Объем вирт.памяти занимаемой процессом (Classic Server):
WI-V3.0.7.33374: 438280
WI-V3.0.8.33533: 414272

Сообщение было отредактировано: 15 ноя 21, 11:38
15 ноя 21, 11:37    [22396089]     Ответить | Цитировать Сообщить модератору
 Re: Потребление памяти  [new]
hvlad
Member

Откуда:
Сообщений: 11551
Спасибо.

5-7% меньше, как и ожидалось - без чудес :)
15 ноя 21, 11:40    [22396092]     Ответить | Цитировать Сообщить модератору
Все форумы / Firebird, InterBase Ответить