Какая все-таки классная штука, этот маппинг файлов в память...
Сижу, разбираю траблы с производительностью в приложении. Приложение делает серию запросов в базу SQLite. При первом запуске запросы занимают порядка 50-150 секунд, при втором, когда файл .sqlite "прогрелся" и смаппился в память - точно такая же серия запросов проходит примерно за секунду.
Да, а еще для отладки я пользуюсь утилитой, которая вычищает весь filemapping-кеш из памяти, на всем компьютере. После чего вся система люто тормозит еще пару минут.
Сижу, разбираю траблы с производительностью в приложении. Приложение делает серию запросов в базу SQLite. При первом запуске запросы занимают порядка 50-150 секунд, при втором, когда файл .sqlite "прогрелся" и смаппился в память - точно такая же серия запросов проходит примерно за секунду.
Да, а еще для отладки я пользуюсь утилитой, которая вычищает весь filemapping-кеш из памяти, на всем компьютере. После чего вся система люто тормозит еще пару минут.
What a cool thing, this mapping of files into memory ...
I sit, sorting out troubles with performance in the application. The application makes a series of queries to the SQLite database. At the first launch, requests take about 50-150 seconds, at the second, when the .sqlite file is "warmed up" and mapped into memory, the same series of requests takes about a second.
Yes, and for debugging, I use a utility that clears the entire filemapping cache from memory on the entire computer. After that, the whole system fiercely brakes for a couple of minutes.
I sit, sorting out troubles with performance in the application. The application makes a series of queries to the SQLite database. At the first launch, requests take about 50-150 seconds, at the second, when the .sqlite file is "warmed up" and mapped into memory, the same series of requests takes about a second.
Yes, and for debugging, I use a utility that clears the entire filemapping cache from memory on the entire computer. After that, the whole system fiercely brakes for a couple of minutes.
У записи 2 лайков,
0 репостов,
238 просмотров.
0 репостов,
238 просмотров.
Эту запись оставил(а) на своей стене Владимир Шалимов