#object_pool — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #object_pool, aggregated by home.social.
-
Object Pool коротко: экономим память в C# без лишнего мусора
Уверен, многие замечали: стоит программе активно выделять объекты в куче, как сборщик мусора тут как тут. Пара лишних мегабайт и ваше приложение уже тратит время на паузы GC, вместо того чтобы радовать пользователей скоростью. Сегодня речь пойдёт про пул объектов , шаблон проектирования, позволяющий переиспользовать уже созданные экземпляры, вместо того чтобы порождать их заново. Меньше новых объектов и меньше работы сборщику мусора.
https://habr.com/ru/companies/otus/articles/970096/
#c# #пул_объектов #object_pool #ArrayPool #управление_памятью_в_NET #сборщик_мусора_GC #производительность_C# #высоконагруженные_сервисы
-
Object Pool коротко: экономим память в C# без лишнего мусора
Уверен, многие замечали: стоит программе активно выделять объекты в куче, как сборщик мусора тут как тут. Пара лишних мегабайт и ваше приложение уже тратит время на паузы GC, вместо того чтобы радовать пользователей скоростью. Сегодня речь пойдёт про пул объектов , шаблон проектирования, позволяющий переиспользовать уже созданные экземпляры, вместо того чтобы порождать их заново. Меньше новых объектов и меньше работы сборщику мусора.
https://habr.com/ru/companies/otus/articles/970096/
#c# #пул_объектов #object_pool #ArrayPool #управление_памятью_в_NET #сборщик_мусора_GC #производительность_C# #высоконагруженные_сервисы
-
Object Pool коротко: экономим память в C# без лишнего мусора
Уверен, многие замечали: стоит программе активно выделять объекты в куче, как сборщик мусора тут как тут. Пара лишних мегабайт и ваше приложение уже тратит время на паузы GC, вместо того чтобы радовать пользователей скоростью. Сегодня речь пойдёт про пул объектов , шаблон проектирования, позволяющий переиспользовать уже созданные экземпляры, вместо того чтобы порождать их заново. Меньше новых объектов и меньше работы сборщику мусора.
https://habr.com/ru/companies/otus/articles/970096/
#c# #пул_объектов #object_pool #ArrayPool #управление_памятью_в_NET #сборщик_мусора_GC #производительность_C# #высоконагруженные_сервисы
-
Object Pool коротко: экономим память в C# без лишнего мусора
Уверен, многие замечали: стоит программе активно выделять объекты в куче, как сборщик мусора тут как тут. Пара лишних мегабайт и ваше приложение уже тратит время на паузы GC, вместо того чтобы радовать пользователей скоростью. Сегодня речь пойдёт про пул объектов , шаблон проектирования, позволяющий переиспользовать уже созданные экземпляры, вместо того чтобы порождать их заново. Меньше новых объектов и меньше работы сборщику мусора.
https://habr.com/ru/companies/otus/articles/970096/
#c# #пул_объектов #object_pool #ArrayPool #управление_памятью_в_NET #сборщик_мусора_GC #производительность_C# #высоконагруженные_сервисы
-
C++26 — встреча ISO в Хагенберге
В середине февраля в Хагенберге состоялась встреча международного комитета по стандартизации языка программирования C++. В этот раз прорабатывались следующие большие темы: std::hive Constexpr, ещё больше constexpr Безопасность, контракты, hardening, профили, UB и std::launder Relocate #embed Об этом и других новинках расскажу в посте
https://habr.com/ru/companies/yandex/articles/882518/
#c++29 #с++29 #c++26 #с++26 #с++ #c++ #reflection #constexpr #exception #simd #safety #security #undefined_behavior #memory #byte #bit #contracts #relocation #hive #object_pool #embed
-
C++26 — встреча ISO в Хагенберге
В середине февраля в Хагенберге состоялась встреча международного комитета по стандартизации языка программирования C++. В этот раз прорабатывались следующие большие темы: std::hive Constexpr, ещё больше constexpr Безопасность, контракты, hardening, профили, UB и std::launder Relocate #embed Об этом и других новинках расскажу в посте
https://habr.com/ru/companies/yandex/articles/882518/
#c++29 #с++29 #c++26 #с++26 #с++ #c++ #reflection #constexpr #exception #simd #safety #security #undefined_behavior #memory #byte #bit #contracts #relocation #hive #object_pool #embed
-
C++26 — встреча ISO в Хагенберге
В середине февраля в Хагенберге состоялась встреча международного комитета по стандартизации языка программирования C++. В этот раз прорабатывались следующие большие темы: std::hive Constexpr, ещё больше constexpr Безопасность, контракты, hardening, профили, UB и std::launder Relocate #embed Об этом и других новинках расскажу в посте
https://habr.com/ru/companies/yandex/articles/882518/
#c++29 #с++29 #c++26 #с++26 #с++ #c++ #reflection #constexpr #exception #simd #safety #security #undefined_behavior #memory #byte #bit #contracts #relocation #hive #object_pool #embed
-
C++26 — встреча ISO в Хагенберге
В середине февраля в Хагенберге состоялась встреча международного комитета по стандартизации языка программирования C++. В этот раз прорабатывались следующие большие темы: std::hive Constexpr, ещё больше constexpr Безопасность, контракты, hardening, профили, UB и std::launder Relocate #embed Об этом и других новинках расскажу в посте
https://habr.com/ru/companies/yandex/articles/882518/
#c++29 #с++29 #c++26 #с++26 #с++ #c++ #reflection #constexpr #exception #simd #safety #security #undefined_behavior #memory #byte #bit #contracts #relocation #hive #object_pool #embed
-
Пул объектов и фабрика в Unity. От теории к практике
Всем привет, сегодня вместе с вами попробуем разобраться, что такое фабрика, пулы объектов и как с ними работать. Ну и напишем код, который можно будет переносить между вашими проектами .
https://habr.com/ru/articles/848194/
#разработка_игр #проектирование #архитектура #практика #теория #фабрика_объектов #object_pool
-
Пул объектов и фабрика в Unity. От теории к практике
Всем привет, сегодня вместе с вами попробуем разобраться, что такое фабрика, пулы объектов и как с ними работать. Ну и напишем код, который можно будет переносить между вашими проектами .
https://habr.com/ru/articles/848194/
#разработка_игр #проектирование #архитектура #практика #теория #фабрика_объектов #object_pool
-
Пул объектов и фабрика в Unity. От теории к практике
Всем привет, сегодня вместе с вами попробуем разобраться, что такое фабрика, пулы объектов и как с ними работать. Ну и напишем код, который можно будет переносить между вашими проектами .
https://habr.com/ru/articles/848194/
#разработка_игр #проектирование #архитектура #практика #теория #фабрика_объектов #object_pool
-
Интересные приёмы, взятые из исходников Android
Интересные приёмы, взятые из исходников Android В процессе чтения исходников Android SDK я замечал интересные механики и приёмы написания кода, какие-то из них до сих пор используются при создании новых библиотек, другие, напротив, заменены более логичными и понятными конструкциями. В этой статье я постараюсь перечислить всё, что смог заметить сам при изучении исходников Android'а. Сразу отмечу: эта статья не претендует на полноту материала и возможно вы нашли даже больше интересных моментов при чтении кода, ладно, погнали, короче! Читать дальше
https://habr.com/ru/companies/ruvds/articles/838330/
#android #android_development #android_sdk #java #kotlin #looper #handler #customview #bitwise_operators #object_pool #ruvds_статьи
-
Интересные приёмы, взятые из исходников Android
Интересные приёмы, взятые из исходников Android В процессе чтения исходников Android SDK я замечал интересные механики и приёмы написания кода, какие-то из них до сих пор используются при создании новых библиотек, другие, напротив, заменены более логичными и понятными конструкциями. В этой статье я постараюсь перечислить всё, что смог заметить сам при изучении исходников Android'а. Сразу отмечу: эта статья не претендует на полноту материала и возможно вы нашли даже больше интересных моментов при чтении кода, ладно, погнали, короче! Читать дальше
https://habr.com/ru/companies/ruvds/articles/838330/
#android #android_development #android_sdk #java #kotlin #looper #handler #customview #bitwise_operators #object_pool #ruvds_статьи
-
Интересные приёмы, взятые из исходников Android
Интересные приёмы, взятые из исходников Android В процессе чтения исходников Android SDK я замечал интересные механики и приёмы написания кода, какие-то из них до сих пор используются при создании новых библиотек, другие, напротив, заменены более логичными и понятными конструкциями. В этой статье я постараюсь перечислить всё, что смог заметить сам при изучении исходников Android'а. Сразу отмечу: эта статья не претендует на полноту материала и возможно вы нашли даже больше интересных моментов при чтении кода, ладно, погнали, короче! Читать дальше
https://habr.com/ru/companies/ruvds/articles/838330/
#android #android_development #android_sdk #java #kotlin #looper #handler #customview #bitwise_operators #object_pool #ruvds_статьи
-
Паттерны проектирования в Unity: от Singleton до Object Pool
Паттерны проектирования в Unity: от Singleton до Object Pool В этой статье мы подробно рассмотрим ключевые паттерны проектирования, такие как Singleton, Observer, Factory Method и Object Pool. Узнайте, как эти паттерны могут улучшить структуру вашего кода, повысить производительность игры и упростить управление ресурсами. Пошаговые примеры помогут вам внедрить эти методы в ваш проект и сделать его более масштабируемым и устойчивым. Читать подробнее
https://habr.com/ru/articles/826014/
#unity #паттерны_проектирования #юнити #c# #паттерны #patterns #object_pool #singleton #factory_method #observer
-
Паттерны проектирования в Unity: от Singleton до Object Pool
Паттерны проектирования в Unity: от Singleton до Object Pool В этой статье мы подробно рассмотрим ключевые паттерны проектирования, такие как Singleton, Observer, Factory Method и Object Pool. Узнайте, как эти паттерны могут улучшить структуру вашего кода, повысить производительность игры и упростить управление ресурсами. Пошаговые примеры помогут вам внедрить эти методы в ваш проект и сделать его более масштабируемым и устойчивым. Читать подробнее
https://habr.com/ru/articles/826014/
#unity #паттерны_проектирования #юнити #c# #паттерны #patterns #object_pool #singleton #factory_method #observer
-
Паттерны проектирования в Unity: от Singleton до Object Pool
Паттерны проектирования в Unity: от Singleton до Object Pool В этой статье мы подробно рассмотрим ключевые паттерны проектирования, такие как Singleton, Observer, Factory Method и Object Pool. Узнайте, как эти паттерны могут улучшить структуру вашего кода, повысить производительность игры и упростить управление ресурсами. Пошаговые примеры помогут вам внедрить эти методы в ваш проект и сделать его более масштабируемым и устойчивым. Читать подробнее
https://habr.com/ru/articles/826014/
#unity #паттерны_проектирования #юнити #c# #паттерны #patterns #object_pool #singleton #factory_method #observer