Асинхронная запись в базу данных

Разработка Far.
Post Reply
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Асинхронная запись в базу данных

Post by Shmuel »

В билде 3307 сделана асинхронная запись истории в базу. Но запись с использованием API (SCTL_XXX) остаётся синхронной.

Измерения показывают, что операция SCTL_FREE длится порядка 100ms, иногда и 150ms. Это уже заметно "на глаз" при закрытии диалога плагина. Например, плагин поиска в редакторе: пользователь нажимает Enter в диалоге, сам поиск может занимать 1ms, а впечатление, что он продолжался 100-150ms.

Нельзя ли сделать операцию SCTL_FREE асинхронной?
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Асинхронная запись в базу данных

Post by t-rex »

Можно, запиши на мантис и за-асайнь мне.
Post Reply

Return to “Development”