C#: Станислав Сидристый — Делаем zero-allocation код на примере оптимизации крупной библиотеки - вид HD
01:13:16
Обнаружено блокирование рекламы на сайте
Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).
12n.ru 18466 роликов
1450 просмотров на сайте 12n.ru
Станислав Сидристый — Делаем zero-allocation код на примере оптимизации крупной библиотеки - вид.
Иногда возникают ситуации, когда код написан хорошо и стабильно И кода этого очень много: переписывать будет крайне тяжело Еще в этом коде есть проблема: он выделяет очень много памяти Память выделяется и освобождается ввиду возросшей нагрузки и как результат — GC молотит на полную катушку
На примере библиотеки SMBLibrary мы попробуем свести выделения памяти к минимуму, используя ряд выработанных техник, и увидим, насколько тяжелыми могут быть самые простейшие операции
На примере библиотеки SMBLibrary мы попробуем свести выделения памяти к минимуму, используя ряд выработанных техник, и увидим, насколько тяжелыми могут быть самые простейшие операции
развернуть свернуть
Я серьёзно не понимаю зачем? почему это нельзя было написать на си или крестах?