1298: can have heavy "feel" on closing windows
1298: can have heavy "feel" on closing windows
1298: can have a slow, heavy "feel" on closing windows - sometimes.
Re: 1298: can have heavy "feel" on closing windows
This is caused by FlushFileBuffers added in 1298.
I will disable this by default in the next update and make it an option.
I will disable this by default in the next update and make it an option.
Re: 1298: can have heavy "feel" on closing windows
Everything 1.5.0.1299a will no longer flush file buffers by default.
Flushing file buffers was added in 1297.
I have added a flush_file_buffers ini setting to always flush file buffers to disk when closing a file.
This might help users who find their configuration file or Everything database filled with NULs after a system crash or Windows update.
To enable flushing of file buffers to disk when closing files:
Flushing file buffers was added in 1297.
I have added a flush_file_buffers ini setting to always flush file buffers to disk when closing a file.
This might help users who find their configuration file or Everything database filled with NULs after a system crash or Windows update.
To enable flushing of file buffers to disk when closing files:
- In Everything, type in the following search and press ENTER:
/flush_file_buffers=1 - If successful, flush_file_buffers=1 is shown in the status bar for a few seconds.
Re: 1298: can have heavy "feel" on closing windows
Was something done here (in 1307)?
I believe, at times (without having made any .ini changes), I can sometimes notice a slight heaviness on close.
More curious then anything (as now it is not an issue, where it was back in 1298).
I believe, at times (without having made any .ini changes), I can sometimes notice a slight heaviness on close.
More curious then anything (as now it is not an issue, where it was back in 1298).
Re: 1298: can have heavy "feel" on closing windows
Heaviness in disk IO? CPU usage?
The only change I can think of since 1298 is the addition of a CRC being calculated and stored in the database.
This would have a minimal impact on CPU usage.
Everything will save the database to disk daily.
If this scheduled save at 4am is missed, Everything will save the database to disk the next time an Everything search window is closed.
This might be causing the heavy feel on close..
Please try disabling auto save database on close:
Please make sure flush file buffers is disabled:
Everything will also save the following files when closing an Everything search window:
Debug logs might help:
The only change I can think of since 1298 is the addition of a CRC being calculated and stored in the database.
This would have a minimal impact on CPU usage.
Everything will save the database to disk daily.
If this scheduled save at 4am is missed, Everything will save the database to disk the next time an Everything search window is closed.
This might be causing the heavy feel on close..
Please try disabling auto save database on close:
- In Everything, type in the following search and press ENTER:
/db_auto_save_on_close=0 - If successful, you should see db_auto_save_on_close=0 in the status bar for a few seconds.
Please make sure flush file buffers is disabled:
- In Everything, type in the following search and press ENTER:
/flush_file_buffers=0 - If successful, flush_file_buffers=0 is shown in the status bar for a few seconds.
Everything will also save the following files when closing an Everything search window:
- Run History.csv (if changed)
- Search History.csv (if changed)
- Everything.ini
Debug logs might help:
- In Everything, from the Tools menu, under the Debug submenu, click Start Debug Logging.
- From the Tools menu, click Close.
- Open a new Everything search window
- From the Tools menu, under the Debug submenu, click Stop Debug Logging.
---this will open your %TEMP%\Everything Debug Log.txt - What is shown in the log?
Re: 1298: can have heavy "feel" on closing windows
That might be it.If this scheduled save at 4am is missed, Everything will save the database to disk the next time an Everything search window is closed.
This might be causing the heavy feel on close..
(It is very slight, compared to 1298, so not an issue.)