...что
сборка мусора может улучшать работу кешейПричина проста - если сборщик идёт "в глубину", то для списка он скопирует сперва "голову" списка (элемент, хранящий два указателя - на головной элемент и на хвост), потом головной элемент (прямо рядос с "головой"), потом перейдёт к хвосту списка
(
Read more... )
Comments 29
Reply
Reply
http://idav.ucdavis.edu/~dfalcant/research/hashing.php
fmcad10.iaik.tugraz.at/Papers/papers/12Session11/033Laarman.pdf
http://glaros.dtc.umn.edu/gkhome/node/73
www.waset.org/journals/waset/v61/v61-5.pdf
Reply
http://fprog.ru/2009/issue1/eugene-kirpichov-fighting-mutable-state/
2. Чтоыб понять глубину проблемы, попробуйте передать часть структуры (например, пересечение двух множеств на хеш таблицах) в параллельный поток. В случае неизменяемых структур используется разделение данных, в случае изменяемых - конструирование новой структуры.
Reply
Reply
Reply
Reply
А вот и PDF: http://research.microsoft.com/en-us/um/people/trishulc/papers/ismm_paper.pdf
Reply
Leave a comment