Comment #8 on issue 25336 by brunob: Safe browsing updates should be  
throttled
http://code.google.com/p/chromium/issues/detail?id=25336

2990 file operations per second for Chrome. A large number of them must  
have been
cached but still it's an obscenely high number, hammered my disk and made  
the
computer temporarily unusable. The pattern is very reliable though:

All the file operations are a repeated batch of 6 file operations: 1 read  
and 5
writes. Here's a summarized set of 2 sets constituting 12 sequential  
operations:

ReadFile        C:\...\Safe Browsing Bloom      SUCCESS Offset: 1,821,696, 
Length:
1,024
WriteFile       C:\...\Safe Browsing Bloom-journal      SUCCESS Offset: 
9,158,056,
Length: 4
WriteFile       C:\...\Safe Browsing Bloom-journal      SUCCESS Offset: 
9,158,060,
Length: 1,024
WriteFile       C:\...\Safe Browsing Bloom-journal      SUCCESS Offset: 
9,159,084,
Length: 4
WriteFile       C:\...\Safe Browsing Bloom      FAST IO DISALLOWED      Offset:
9,947,136, Length: 1,024
WriteFile       C:\...\Safe Browsing Bloom      SUCCESS Offset: 9,947,136, 
Length:
1,024
ReadFile        C:\...\Safe Browsing Bloom      SUCCESS Offset: 4,664,320, 
Length:
1,024
WriteFile       C:\...\Safe Browsing Bloom-journal      SUCCESS Offset: 
9,159,088,
Length: 4
WriteFile       C:\...\Safe Browsing Bloom-journal      SUCCESS Offset: 
9,159,092,
Length: 1,024
WriteFile       C:\...\Safe Browsing Bloom-journal      SUCCESS Offset: 
9,160,116,
Length: 4
WriteFile       C:\...\Safe Browsing Bloom      FAST IO DISALLOWED      Offset:
3,346,432, Length: 1,024
WriteFile       C:\...\Safe Browsing Bloom      SUCCESS Offset: 3,346,432, 
Length:
1,024

Also note that there of the write operations are entirely sequential -  
could that not
be combined into single write? For example steps 2-4 and 8-10 from the  
above list:

  WriteFile  Offset: 9,158,056, Length: 4
  WriteFile  Offset: 9,158,060, Length: 1,024
  WriteFile  Offset: 9,159,084, Length: 4

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to