Size: a a a

2020 July 06

е

енот in ru_freeswitch
Alex Sibyakin
Ещё важное забыл: перенос sqlite баз Sofia в память здорово помогает.
надо с этим подробнее изучить
источник

е

енот in ru_freeswitch
в конфлюенсе есть?
источник

AS

Alex Sibyakin in ru_freeswitch
должно быть
источник

АХ

Алексей Хабуляк... in ru_freeswitch
енот
в конфлюенсе есть?
точно есть
источник

AS

Alex Sibyakin in ru_freeswitch
на всякий случай предупрежу - перезагрузка приводит к потере рег
источник

AS

Alex Sibyakin in ru_freeswitch
но клиенты знать об этом не будут)
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Alex Sibyakin
Ещё важное забыл: перенос sqlite баз Sofia в память здорово помогает.
А кстати имеет смысл переводить внутренние базы на постгрес? Именно для вопросов быстродействия?
источник

IO

Ihor Olkhovskyi in ru_freeswitch
енот
надо с этим подробнее изучить
Это как раз просто.
Запись в /etc/fstab типа
/var/lib/freeswitch/db                         /dev/shm                         none bind 0 0
источник

е

енот in ru_freeswitch
Alex Sibyakin
на всякий случай предупрежу - перезагрузка приводит к потере рег
а так что, не приводит? О_о
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Приводит. Базы-то теряются. Но ты сервер не перегружай ))
источник

AS

Alex Sibyakin in ru_freeswitch
Ihor Olkhovskyi
А кстати имеет смысл переводить внутренние базы на постгрес? Именно для вопросов быстродействия?
Честно? Не бенчил. Думаю, sqlite в памяти - самый быстрый, потом тюненый постгрес, потом sqlite на диске и только потом постгрес изкоробочный.
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Alex Sibyakin
Честно? Не бенчил. Думаю, sqlite в памяти - самый быстрый, потом тюненый постгрес, потом sqlite на диске и только потом постгрес изкоробочный.
а что насчет вот этого? вроде недавно добавили
<param name="core-db-dsn" value="sqlite://memory://file:core.db?mode=memory&cache=shared" />
источник

АХ

Алексей Хабуляк... in ru_freeswitch
источник

AS

Alex Sibyakin in ru_freeswitch
да, ребята хотели фичу, оплатили и получили
по их мнению ramdisk - это костыль
источник

е

енот in ru_freeswitch
в целом, они правы, но обосновать это я не смогу. знаний не хватит.
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Алексей Хабуляк
а что насчет вот этого? вроде недавно добавили
<param name="core-db-dsn" value="sqlite://memory://file:core.db?mode=memory&cache=shared" />
Оно вроде только для core.
источник

AS

Alex Sibyakin in ru_freeswitch
как знать: рамдиску сто лет в обед, он прямо в ведре (которое точно норм памятью управляет), а реализация работы с памятью внутри sqlite может быть и не оч + базе надо дорогущие сисколы дёргать, а ведро само по себе
источник

IO

Ihor Olkhovskyi in ru_freeswitch
енот
в целом, они правы, но обосновать это я не смогу. знаний не хватит.
А если все-таки развить мысль? В смысле почему так считаешь? Мож где-то натыкался на что-то?
источник

е

енот in ru_freeswitch
Ihor Olkhovskyi
А если все-таки развить мысль? В смысле почему так считаешь? Мож где-то натыкался на что-то?
ну во-первых, лишнее действие - монтировать. сложность растёт, причем в ответственном месте, пусть и не сильно.
источник

е

енот in ru_freeswitch
так вдруг ещё тот кто тебя сменит не догадается разобраться что случилось
источник