1.84K subscribers
3.27K photos
130 videos
15 files
3.55K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Forwarded from Neural Machine
Я изо всех сил старалась заняться сексом, но безуспешно.
😢9😁4🤡1🌚1
В комментариях под этим постом я распишу все преимущества Go
🤡20👍12😁9🌚8❤‍🔥3😱2💩2😭2👎1🤔1🖕1
Блог*
А это правда, что у меня красивые папищеки?
Папищеки, а как вы выглядите? Покажите себя!
Блог*
Папищеки, а как вы выглядите? Покажите себя!
(мемы — это, конечно, неплохо, но хотелось бы увидеть вашу реальную внешность)
🥴10😁1🤡1
#game (FTL)

Обрадовался было, что поломал флагман, но не тут-то было: началась вторая фаза. Закономерный итог: "Ведро" сломано. Нет, я правда так назвал корабль
#game

Энжи, конечно, напрочь отбитые
😁2👍1
#prog #rust #article

Garbage Collection Without Unsafe Code

Простой не потокобезопасный mark-and-sweep сборщик мусора с довольно простым дизайном. Естественно, не самый быстрый. С другой стороны, потенциальные проблемы с памятью тут не приводят к UB.

Что мне не очень нравится — в текущем виде страдает от ABA-проблемы, но это, как пишет автор, должно быть легко исправить.
#prog #rust #article

Wasmtime 1.0: A Look at Performance

Статья довольно старая (6 сентября 2022 года), но читать всё равно интересно. Что занятно, никакая из оптимизаций не является Rust-специфичной. С другой стороны, в каких ещё языках можно легко аллоцировать меньше памяти при помощи использования SmallVec вместо Vec?
❤‍🔥11
🤣21😁8👍3
Хулиганы Кассиры
🤝
Давать сдачу
#prog #article

Understanding Mesh Allocator

Аллокатор, который позволяет проводить дефрагментацию выделенной памяти без смены адресов выделенных объектов за счёт манипуляции отображения виртуальной памяти на физическую.

Именно, если объекты в пределах двух страниц виртуальной памяти располагаются на неперекрывающихся местах, то можно скопировать объекты из одной соответствующей страницы физической памяти в другую, после чего исправить отображение виртуальной памяти на физическую и отдать страницу физической памяти обратно операционной системе. Собственно, это и есть операция meshing, которая и дала аллокатору имя.

Для того, чтобы повысить вероятность применимости операции meshing, аллокатор выделяет объекты в пределах одной страницы в случайных местах. На удивление, на производительности это не сказывается — авторы спекулируют, что это связано с тем, что в реальных нагрузках с более традиционными аллокаторами память и так фрагментирована.

(thanks @jemalloc)
👍5🤔1
5😁4😢3😱1
Немножко #politota #quotes #meme
Forwarded from ТГ Шевченка
😁16🤡31🔥1🤔1🤮1🌚1
Плакат, 1985 год.
Интересно, сколько лет за него дадут сейчас?🤔

😈 Gay_Mems
🤯13😁4😢43
Поздравляю вас всех с праздником, с it is wednesday, my dudes
❤‍🔥12🤡4💩2
This media is not supported in your browser
VIEW IN TELEGRAM
👍1
Forwarded from FORTRAN ONE LOVE
❤‍🔥7😁6🌚3