TGViewer
commit -m "better" commit -m "better" @itpgchannel · 3.78K subscribers
Post #4467 1.97K
Закрыл гештальт, я теперь автор еще одного "самого быстрого аллокатора под Linux", но с подвохой!

Подвоха в том, что самый быстрый он только для одной заранее заданной программы, #trustme, но, так-то, в современном мире, где код дешев, иметь аллокатор на программу - вполне себе норм подход, если очень надо.

Профит я получил за счет того, что #trustme - принципиально однопоточная программа, и за счет этого можно сделать сильно лучше.

https://github.com/pg83/trustme/blob/master/bin/rustc/malloc.cpp

Чтобы его запилить, фабула собрала полный трейс аллокаций нашего rustc, а потом запилила симулятор, который смог быстро прогонять разные идеи на этом трейсе. Аллокатор реально сильно завязан на паттерн аллокаций #trustme, и может давать совершенно всратые реузльтаты для других программ.
  • 😁 35
  • 👍 11
  • 🤡 5
  • ❤ 4
  • 🔥 3
  • 🤮 2
  • 💩 1
  • 🐳 1
More from @itpgchannel
  1. Sep 24, 2026photo post
  2. Sep 24, 2026https://www.securitylab.ru/news/577840.php "AMD уместила 256 ядер и 1 ГБ кэша в одном проц…
  3. Sep 24, 2026https://github.com/pg83/shitty/releases/tag/17 Новый релиз #shitty! Основное изменение - п…
  4. Sep 24, 2026https://www.opennet.ru/opennews/art.shtml?num=66329 И важные новости из дурки: "Разработчи…
  5. Sep 23, 2026🔄 Яндекс в середине нулевых — каким он был? Сегодня, в день рождения компании, на Кинопои…
  6. Sep 23, 2026https://www.opennet.ru/opennews/art.shtml?num=66326 "После трёх месяцев разработки доступе…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →