avva: (Default)
[personal profile] avva
Фрагментация памяти в Файрфоксе.

Или, если свести эту статью к двум картинкам...

This is your brain:



This is your brain on Firefox:


Date: 2007-11-12 07:52 pm (UTC)
From: [identity profile] spamsink.livejournal.com
we can use arenas (as we already do for some layout objects) to help reduce fragmentation

Догадался Штирлиц.

Date: 2007-11-12 07:56 pm (UTC)
From: [identity profile] cmm.livejournal.com
это меня запутало окончательно, кстати.
они ж, вроде, и так уже Boehm GC используют.
так вот: он именно что аренами и пользуется, группируя аллокации по (округлённому) размеру.

Date: 2007-11-12 07:59 pm (UTC)
From: [identity profile] spamsink.livejournal.com
Арены по размеру, конечно, помогают, но не очень сильно. Нужны арены, группирующие логически связанные объекты.

Date: 2007-11-12 08:01 pm (UTC)
From: [identity profile] cmm.livejournal.com
нужен компактирующий аллокатор, по хорошему-то.
но увы.

Date: 2007-11-12 10:24 pm (UTC)
From: [identity profile] spamsink.livejournal.com
Если удастся уговорить народ возвратиться к handles a la MacOS 8 (?), то почему бы и нет? :) А без хэндлов компактирующий аллокатор действительно будет такое увы, что диву можно будет даться.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 04:43 am
Powered by Dreamwidth Studios