Обновить

Обновление движка блокировки рекламы в Brave на Rust снизило потребление памяти на 75%

Время на прочтение2 мин
Охват и читатели9.9K
Всего голосов 10: ↑10 и ↓0+12
Комментарии5

Комментарии 5

Так если он был на JS до этого, тот тут хоть на Бейсик перепиши, всё равно получишь уменьшение потребления памяти.

Насколько я понимаю из поста движок и до обновления итак был написан на Rust, просто фильтры теперь хранятся во flatbuffers, формат сериализации вроде protobuf, но дающий прямой доступ к сериализованным данным, не требующим отдельной фазы парсинга.

я новобранец раста, хотя до этого не понимал, посмотрел раст работает классно, я с лёту пошел в воксели(сразу решил не мучаться, не ходить вокруг да около), у меня управление бесконечным миром на многопоточке, работает улётно(реально, я вообще такую производительность впервые вижу нагрузка на проц 0.5 и ген на воркерсах это - невероятно)

боюсь представить как это выглядит на С или на С++, в расте с этим попроще, достаточно разобраться с каналами и воркерами

флэт буферы(ну тоесть просто последовательности [] ) с arc плюс если времянка на флетах по страницам, так же на arc, длительных тестов пока не делал, но бесконечность в 30-50 мегабайт в вокселях это круть

Судя по картинке, потребление памяти по большинству параметров наоборот выросло.

Разные версии хромиум, судя по картинке, а насколько в таком случае их эксперимент будет считаться успешным?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости