grssam / UIEnhancer

Source code for UI Enhancer addon
https://addons.mozilla.org/en-US/firefox/addon/ui-enhancer/
51 stars 22 forks source link

Optimize IO caused by frequent places querying. #62

Closed grssam closed 11 years ago

grssam commented 11 years ago

basically if the url changes very frequently, there is a lot of (async) sql queries made to the places database. Even though it does not affect CPU usage that much, it creates a lot of async requests to the database, which queue up and take a lot of time to get compelte and subsequently increasing the File IO (not necessarily the DISK IO) too much. Refer bug 814942 for full details.