x86: редактор тормозит на ANSI-файлах

Здесь можно сообщить о найденных багах в Far.
Post Reply
emusic
Posts: 37
Joined: Tue 26 Nov, 2013 06:39
Location: Новосибирск
Been thanked: 1 time

x86: редактор тормозит на ANSI-файлах

Post by emusic »

Редактор 32-разрядных версий стабильной сборки 5511 и последней ночной 5537 очень медленно открывает/записывает ANSI-файлы размером порядка 10 Мб, содержащие порядка сотни тысяч строк. Внутри - чистый ANSI, без BOM и спецсимволов. 64-разрядные версии не тормозят.

Например, файл в 13 Мб, 103000 строк открывается 14 секунд, записывается примерно столько же. То же самое в UTF-16 читается/пишется практически мгновенно.

32-разрядные FAR2, grep и т.п. с этими же файлами работают тоже почти мгновенно.
Last edited by emusic on Fri 27 Dec, 2019 20:57, edited 1 time in total.

Shmuel
Posts: 6122
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 308 times

x86: редактор тормозит на ANSI-файлах

Post by Shmuel »

Cкопировал фаровский changelog в буфер обмена, затем вставил в пустой ANSI файл 13 раз и сохранил.
Получился файл 13 MB, 430000 строк, в кодовой странице 1251.
И открывается, и сохраняется примерно за секунду.
Фар 3.0.5537, x86.

P.S. Не удержался, измерил времена. Открытие: 300 ms, сохранение: 300...600 ms.
Last edited by Shmuel on Fri 27 Dec, 2019 22:06, edited 1 time in total.

Post Reply

Return to “Глюки и баги”