Optimize summary load time.
- Not trying to update appearance for every entry loaded. - e.g. 35 secs -> 10 secs.
This commit is contained in:
parent
76f7dfd7b7
commit
dae4f4cb93
1 changed files with 2 additions and 1 deletions
|
|
@ -361,7 +361,8 @@ class Summary:
|
|||
log.log_message(f"Loaded {index} files…")
|
||||
await asyncio.sleep(0)
|
||||
self.add_entry(entry)
|
||||
appearance_changed_event.set()
|
||||
if index % 1000 == 0:
|
||||
appearance_changed_event.set()
|
||||
cache[entry.path] = entry.change_time
|
||||
duration = time.time() - start_time
|
||||
log.log_message(f"Finished loading summary. {round(duration, 2)} secs")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue