[Webkit-unassigned] [Bug 204773] [bmalloc] Move Chunk object to the very end of Chunk block.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 2 16:15:27 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=204773

--- Comment #1 from Basuke Suzuki <Basuke.Suzuki at sony.com> ---

                  | [current implementation]             | [tail Chunk]
page              | metadata    page    unused  unused   |      page
class   pageSize  |     size    count   head    tail     |      count   diff   unused
------------------------------------------------------------------------------------
0       4096      |     12288   253     2024    0        |      253     0      2024
1       8192      |     16384   126     6120    0        |      126     0      6120
2       12288     |     12288   84      2024    4096     |      84      0      6120
3       16384     |     16384   63      6120    0        |      63      0      6120
4       20480     |     20480   50      10216   4096     |      50      0      14312
5       24576     |     24576   41      14312   16384    |      42      1      6120
6       28672     |     28672   35      18408   16384    |      36      1      6120
7       32768     |     32768   31      22504   0        |      31      0      22504
8       36864     |     36864   27      26600   16384    |      28      1      6120
9       40960     |     40960   24      30696   24576    |      25      1      14312
10      45056     |     45056   22      34792   12288    |      23      1      2024
11      49152     |     49152   20      38888   16384    |      21      1      6120
12      53248     |     53248   18      42984   36864    |      19      1      26600
13      57344     |     57344   17      47080   16384    |      18      1      6120
14      61440     |     61440   16      51176   4096     |      16      0      55272
15      65536     |     65536   15      55272   0        |      15      0      55272

This is a quick research. We can get extra page in pageClass of 5, 6, 8, 9, 10, 11, 12 and 13.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191203/a05ac3c5/attachment-0001.htm>


More information about the webkit-unassigned mailing list