Closed gorhill closed 11 months ago
https://github.com/uBlockOrigin/uAssets/issues/19462 allReadyAfter: 253295 ms (selfie)
, maxAssetCacheWait: 1370 ms
NEW BIG 3!
https://github.com/uBlockOrigin/uAssets/issues/11699 launchToReadiness: 205612 ms
https://github.com/uBlockOrigin/uAssets/issues/23182 allReadyAfter: 164077 ms
, maxAssetCacheWait: 1437 ms
NEW BIG 4!
https://github.com/uBlockOrigin/uAssets/issues/10905 launchToReadiness: 115056
, launchFromSelfie: true
https://github.com/uBlockOrigin/uAssets/issues/23331 allReadyAfter: 115026 ms
, max: 1861 ms
NEW BIG 4!
https://github.com/uBlockOrigin/uAssets/issues/12676 allReadyAfter: 109965 ms (selfie)
, maxAssetCache: 10530 ms
https://github.com/uBlockOrigin/uAssets/issues/14059 allReadyAfter: 90777 ms (selfie)
, maxAssetCacheWait: 5633 ms
https://github.com/uBlockOrigin/uAssets/issues/16176 allReadyAfter: 80520 ms
, maxAssetCacheWait: 13404 ms
https://github.com/uBlockOrigin/uAssets/issues/13880 allReadyAfter: 77385 ms (selfie)
, maxAssetCacheWait: 2318 ms
https://github.com/uBlockOrigin/uAssets/issues/11747 allReadyAfter: 69468 ms (selfie)
, maxAssetCacheWait: 636 ms
https://github.com/uBlockOrigin/uAssets/issues/11328 launchToReadiness: 68970 ms (selfie)
https://github.com/uBlockOrigin/uAssets/issues/15094 allReadyAfter: 61997 ms (selfie)
, maxAssetCacheWait: 740 ms
https://github.com/uBlockOrigin/uAssets/issues/14479 allReadyAfter: 60505 ms (selfie)
, maxAssetCacheWait: 4862 ms
also https://github.com/uBlockOrigin/uAssets/issues/22280
https://github.com/uBlockOrigin/uAssets/issues/14207 allReadyAfter: 54347 ms (selfie)
, maxAssetCacheWait: 2003 ms
https://github.com/uBlockOrigin/uAssets/issues/11435 launchToReadiness: 53593 ms (selfie)
https://github.com/uBlockOrigin/uAssets/issues/16265 allReadyAfter: 50699 ms (selfie)
, maxAssetCacheWait: 179 ms
https://github.com/uBlockOrigin/uBlock-issues/issues/2002 allReadyAfter: 48143 ms (selfie)
, maxAssetCacheWait: 726 ms
https://github.com/uBlockOrigin/uAssets/issues/13883 allReadyAfter: 40997 ms (selfie)
, maxAssetCacheWait: 6043 ms
https://github.com/uBlockOrigin/uAssets/issues/14885 allReadyAfter: 40311 ms (selfie)
, maxAssetCacheWait: 1615 ms
https://github.com/uBlockOrigin/uAssets/issues/13343 allReadyAfter: 40113 ms (selfie)
, maxAssetCacheWait: 1920 ms
https://github.com/uBlockOrigin/uAssets/issues/19293 allReadyAfter: 39605 ms (selfie)
, maxAssetCacheWait: 241 ms
NEW 3
https://github.com/uBlockOrigin/uAssets/issues/18096 allReadyAfter: 38924 ms (selfie)
, maxAssetCache: 12234 ms
NEW 2
https://github.com/uBlockOrigin/uAssets/issues/13072 allReadyAfter: 38178 ms (selfie)
, maxAssetCacheWait: 775 ms
https://github.com/uBlockOrigin/uAssets/issues/12762 allReadyAfter: 38059 ms
, maxAssetCacheWait: 4563 ms
https://github.com/uBlockOrigin/uAssets/issues/15655 allReadyAfter: 37229 ms (selfie)
, maxAssetCacheWait: 1430 ms
allReadyAfter: 36426 ms (selfie)
, maxAssetCacheWait: 743 ms
allReadyAfter: 36026 ms (selfie)
, maxAssetCacheWait: 8642 ms
allReadyAfter: 36012 ms (selfie)
, maxAssetCacheWait: 2477 ms
allReadyAfter: 35920 ms (selfie)
, maxAssetCacheWait: 683 ms
allReadyAfter: 35768 ms (selfie)
, maxAssetCacheWait: 1050 ms
allReadyAfter: 32353 ms (selfie)
, maxAssetCacheWait: 773 ms
allReadyAfter: 31267 ms
, maxAssetCacheWait: 1921 ms
launchToReadiness: 31115
, launchFromSelfie: true
https://github.com/uBlockOrigin/uAssets/issues/16791 allReadyAfter: 28262 ms (selfie)
, maxAssetCacheWait: 275 ms
https://github.com/uBlockOrigin/uAssets/issues/11640 launchToReadiness: 22285 ms (selfie)
https://github.com/uBlockOrigin/uAssets/issues/19381 allReadyAfter: 22198 ms (selfie)
, maxAssetCacheWait: 3428 ms
NEW 3
https://github.com/uBlockOrigin/uAssets/issues/17498 launchToReadiness: 21715 ms (selfie)
, m: 1087 ms
█ NEW
https://github.com/uBlockOrigin/uAssets/issues/19523 allReadyAfter: 19352 ms (selfie)
, maxAssetCacheWait: 524 ms
NEW 3
https://github.com/uBlockOrigin/uAssets/issues/20877 allReadyAfter: 18165 ms (selfie)
, maxAssetCacheWait: 727 ms
NEW 3
https://github.com/uBlockOrigin/uAssets/issues/22521 allReadyAfter: 952936 ms (selfie)
, maxAsset: 2755 ms
NEW BIG 4!
https://github.com/uBlockOrigin/uAssets/issues/20948 allReadyAfter: 717534 ms
, maxAssetCacheWait: 962 ms
NEW BIG 3!
https://github.com/uBlockOrigin/uAssets/issues/18135 allReadyAfter: 509338 ms (selfie)
, maxAssetCacheWait: 1768 ms
NEW BIG 2!
https://github.com/uBlockOrigin/uAssets/issues/18369 allReadyAfter: 279461 ms (selfie)
, maxAssetCacheWait: 2607 ms
NEW BIG 2!
https://github.com/uBlockOrigin/uAssets/issues/15439 allReadyAfter: 237577 ms (selfie)
, maxAssetCacheWait: 612 ms
https://github.com/uBlockOrigin/uAssets/issues/20852 allReadyAfter: 210380 ms (selfie)
, maxAsset: 2228 ms
NEW BIG 3!
allReadyAfter: 205017 ms (selfie)
, maxAssetCache: 346 ms
NEW BIG 3!allReadyAfter: 188986 ms (selfie)
, maxAssetCacheWait: 907 ms
NEW BIG 3!launchToReadiness: 181642 ms (selfie)
, launchFromSelfie: true
allReadyAfter: 180885 ms (selfie)
, maxAssetCacheWait: 28929 ms
allReadyAfter: 179560 ms (selfie)
, maxAssetCacheWait: 2277 ms
allReadyAfter: 161227 ms (selfie)
, maxAsset: 2546 ms
█ NEW BIG!launchToReadiness: 136006 ms (selfie)
launchToReadiness: 121235 ms (selfie)
allReadyAfter: 115964 ms (selfie)
, maxAsset: 6440 ms
NEW BIG 2!allReadyAfter: 110130 ms (selfie)
, max: 3035 ms
NEW BIG 3!allReadyAfter: 102414 ms (selfie)
, maxAssetCacheWait: 796 ms
NEW BIG 2!allReadyAfter: 99524 ms (selfie)
, maxAssetCacheWait: 515 ms
NEW BIG 2!allReadyAfter: 91294 ms (selfie)
, maxAssetCache: 20501 ms
NEW BIG 3!allReadyAfter: 84314 ms (selfie)
, maxAssetCacheWait: 367 ms
allReadyAfter: 66099 ms (selfie)
, maxAssetCache: 5224 ms
NEW BIG 4!allReadyAfter: 63118 ms (selfie)
, maxAssetCacheWait: 2380 ms
allReadyAfter: 60221 ms (selfie)
, maxAssetCache: 6483 ms
NEW BIG 4!allReadyAfter: 59008 ms (selfie)
, maxAssetCache: 2931 ms
NEW BIG 4!allReadyAfter: 56748 ms (selfie)
, maxAsset: 6442 ms
█ NEWallReadyAfter: 55588 ms (selfie)
, maxAssetCacheWait: 1224 ms
allReadyAfter: 54025 ms (selfie)
, maxAssetCache: 338 ms
█ NEW * https://github.com/uBlockOrigin/uAssets/issues/15028 allReadyAfter: 53971 ms (selfie)
, maxAssetCacheWait: 7535 ms
allReadyAfter: 52359 ms (selfie)
, maxAsset: 5856 ms
NEW 4!allReadyAfter: 44618 ms (selfie)
, maxAssetCacheWait: 5917 ms
NEW 2allReadyAfter: 43067 ms (selfie)
, max: 3340 ms
NEW 4!allReadyAfter: 42751 ms (selfie)
, maxAssetCacheWait: 1350 ms
allReadyAfter: 42723 ms
, maxAssetCacheWait: 39 ms
NEW 3allReadyAfter: 42298 ms (selfie)
, maxAssetCacheWait: 195 ms
allReadyAfter: 40683 ms (selfie)
, maxAssetCacheWait: 16275 ms
allReadyAfter: 36486 ms (selfie)
, maxAssetCacheWait: 345 ms
allReadyAfter: 30754 ms
, maxAssetCache: 21 ms
NEW 2allReadyAfter: 30197 ms (selfie)
, maxAssetCache: 62 ms
NEW 4!allReadyAfter: 30189 ms (selfie)
, maxAssetCache: 2905 ms
NEW 3allReadyAfter: 28993 ms (selfie)
, maxAssetCac: 16681 ms
allReadyAfter: 28763 ms (selfie)
, maxAsset: 10241 ms
allReadyAfter: 28523 ms
, maxAssetCacheWait: 373 ms
allReadyAfter: 27287 ms
, maxAssetCacheWai: 578302 ms
allReadyAfter: 27178 ms (selfie)
, maxAssetCacheWait: 507 ms
NEW 2allReadyAfter: 26352 ms
, maxAssetCacheWait: 20 ms
NEW 3allReadyAfter: 25999 ms (selfie)
, maxAssetCacheWait: 191 ms
NEW 3allReadyAfter: 24895 ms (selfie)
, maxAssetCacheWait: 1875 ms
allReadyAfter: 24591 ms
, maxAssetCacheWait: 12698 ms
NEW 3allReadyAfter: 24395 ms (selfie)
, `maxAssetCacheWait: 1385 msallReadyAfter: 23730 ms (selfie)
, maxAssetCacheWait: 5768 ms
NEW 3allReadyAfter: 23674 ms (selfie)
, maxAssetCache: 172 ms
█ NEWhttps://github.com/uBlockOrigin/uAssets/issues/16499 allReadyAfter: 23646 ms (selfie)
, maxAssetCacheWait: 2497 ms
https://github.com/uBlockOrigin/uAssets/issues/18010 allReadyAfter: 23608 ms
, maxAssetCacheWait: 2183 ms
NEW 2
https://github.com/uBlockOrigin/uAssets/issues/13314 allReadyAfter: 23243 ms (selfie)
, maxAssetCacheWait: 2536 ms
https://github.com/uBlockOrigin/uAssets/issues/11216 launchToReadiness: 22923 ms
https://github.com/uBlockOrigin/uAssets/issues/19317 allReadyAfter: 21986 ms (selfie)
, maxAssetCacheWait: 10011 ms
NEW 3
https://github.com/uBlockOrigin/uAssets/issues/20003 allReadyAfter: 21963 ms (selfie)
, maxAssetCacheWait: 724 ms
NEW 3
https://github.com/uBlockOrigin/uAssets/issues/18150 allReadyAfter: 21610 ms
, maxAssetCacheWait: 398 ms
NEW 2
https://github.com/uBlockOrigin/uAssets/issues/13678 allReadyAfter: 21560 ms
, maxAssetCacheWait: 78 ms
https://github.com/uBlockOrigin/uAssets/issues/18266 allReadyAfter: 21188 ms (selfie)
, maxAsset: 712 ms
NEW 2
https://github.com/uBlockOrigin/uAssets/issues/20346 allReadyAfter: 20867 ms (selfie)
, maxAssetCacheWait: 17489 ms
NEW 3
https://github.com/uBlockOrigin/uAssets/issues/16350 allReadyAfter: 20814 ms
, maxAssetCacheWait: 568 ms
https://github.com/uBlockOrigin/uAssets/issues/18370 allReadyAfter: 20806 ms (selfie)
, maxAssetCacheWait: 736 ms
NEW 2
https://github.com/uBlockOrigin/uAssets/issues/16272 allReadyAfter: 20311 ms
, maxAssetCacheWait: 3613 ms
https://github.com/uBlockOrigin/uAssets/issues/21013 allReadyAfter: 20266 ms
, maxAssetCacheWait: 2419 ms
NEW 3
https://github.com/uBlockOrigin/uAssets/issues/15986 allReadyAfter: 20155 ms (selfie)
, maxAssetCacheWa: 18377 ms
https://github.com/uBlockOrigin/uAssets/issues/16367 allReadyAfter: 19798 ms (selfie)
, maxAssetCacheWait: 3972 ms
https://github.com/uBlockOrigin/uAssets/issues/13322 allReadyAfter: 19297 ms (selfie)
, maxAssetCacheWait: 4605 ms
https://github.com/uBlockOrigin/uAssets/issues/18310 allReadyAfter: 15197 ms (selfie)
, maxAssetCacheWait: 6952 ms
NEW 2!
allReadyAfter: 327 ms (selfie)
, maxAssetCacheWait: 6703011 ms
(Chromium) - almost 2 hoursallReadyAfter: 3265 ms (selfie)
, maxAssetCacheWait: 795477 ms
(Chromium) - 13 minutesallReadyAfter: 27287 ms
, maxAssetCacheWait: 578302 ms
(Firefox) - 10 minutesallReadyAfter: 628 ms (selfie)
, maxAssetCacheWait: 161558 ms
(Firefox Mobile) - 3 minutesUPDATE 1:
https://github.com/uBlockOrigin/uBlock-issues/issues/2507#issuecomment-1440243246
+ https://github.com/uBlockOrigin/uBlock-issues/issues/732#issuecomment-1441776993
UPDATE 2 (14-04-2023):
UPDATE 3 (12-06-2023):
Firefox 113: allReadyAfter: 509338 ms (selfie)
UPDATE 4 (05-12-2023):
717534 ms
beating by 40% the previous record : 509338 ms
210380 ms
, 205017 ms
, 188986 ms
, 110130 ms
, 91294 ms
205612 ms ==> 253295 ms
UPDATE 5 (26-04-2024):
952936 ms
beating by 33% the previous record 717534 ms
66099 ms
, 60221 ms
, 59008 ms
164077 ms
and 115026 ms
69000 ms - 91000 ms
:
Investigation continued from https://github.com/uBlockOrigin/uBlock-issues/issues/3217 @stephenhawk8054
Surprisingly, I see very low values here. All these tests are done after i make changes and restart the browser. I did check restarting my PC once too and in that case, it showed the higher timings, 32k this time.
@voidlyvidevoid Can you go to chrome://extensions
page (type in URL bar) and screenshot it here?
@voidlyvidevoid Can you turn off all other extensions and compare the numbers again?
Should I do it again with PC restart each time or is reopening the browser window sufficient? (due to the big difference in the values)
@voidlyvidevoid Just restart the browser is enough
Restarted browser each time using edge://restart
The allReadyAfter: 5432 ms
with default settings is strange, mine is just < 400ms even without selfie using edge://restart
uBlock Origin: 1.57.2
Chromium: 124
filterset (summary):
network: 134680
cosmetic: 46211
scriptlet: 20526
html: 0
listset (total-discarded, last-updated):
default:
user-filters: 0-0, never
easylist: 86177-559, 1m
easyprivacy: 50790-813, 1m
plowe-0: 3759-0, 12d.6h.2m
ublock-badware: 8315-0, 1m
ublock-filters: 37581-290, 1m
ublock-privacy: 832-0, 1m
ublock-quick-fixes: 274-1, 1m
ublock-unbreak: 2256-20, 1m
urlhaus-1: 13265-0, 1m
filterset (user): [empty]
userSettings:
advancedUserEnabled: true
hiddenSettings:
filterAuthorMode: true
supportStats:
allReadyAfter: 391 ms
maxAssetCacheWait: 106 ms
cacheBackend: indexedDB
The
allReadyAfter: 5432 ms
with default settings is strange
I suspect many of these tests triggered a recompiled of filter lists. To be sure, each test should be done when a selfie is present, that is the normal use case of uBO. Only the second shows usage of a selfie, and the number is as expected, 374 ms
.
Most likely voidlyvidevoid didn't additionally restart browser after reinstalling/resetting uBO to Deafult, before reading the result on Default. He should do so because after reinstalling / resetting uBO to Default / importing backup it always takes longer for uBO to load for the first time (recompilation) - for ex. it takes 1,5s or 2s or even several seconds (on Default without selfie), until browser is restarted - then it's 300-600ms (on Default without selfie). (Of course with selfie it's even faster.)
UPDATE 5 (26-04-2024): https://github.com/uBlockOrigin/uBlock-issues/issues/1865#issuecomment-1427103640
952936 ms (selfie)
( https://github.com/uBlockOrigin/uAssets/issues/22521 )
beating by 33% the previous record 717534 ms
66099 ms
, 60221 ms
, 59008 ms
164077 ms
and 115026 ms
69000 ms - 91000 ms
:
Instances of unduly high time-to-readiness (will add more as more come into view), mobile browsers will be left out for now:
Chromium
launchToReadiness: 13678 ms (selfie)
launchToReadiness: 5979
,launchFromSelfie: true
launchToReadiness: 31115
,launchFromSelfie: true
launchToReadiness: 27090
,launchFromSelfie: true
launchToReadiness: 18609
,launchFromSelfie: true
launchToReadiness: 8248
,launchFromSelfie: true
Firefox
launchToReadiness: 5510
,launchFromSelfie: true