Обновить
-1
0
Минибайты@MiniBytes

Пользователь

Отправить сообщение

Как вы всё надоели...

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

В любом случае, если есть спец. по конкретному GC, я бы попросил в комментариях 2 слова о подробностях работы, а не спам типа "аааа этот не так"

Тоесть .NET
1. Подменяет адрес возврата на стеке?
2. С какими-то не парится, где не трогаются управляемые объекты, стопит их полностью?
3. Код аллокации?

да, посидев за другим отладчиком, вы правы, похоже GC .net останавливает потоки в основном на аккокаторах и еще по всячески хитро...
По сути этот cmp меня и погубил, похож собака на классику...

В первом на одну строчку ниже выделил, ну да ладно

Вот оно, раскидано везде по C# коду

Я подписал, что GC_POLL - это для упрощения, обычно везде ассемблерная вставка прыжка и call, если флаг поднят, в статье подписано

Я тестирую сначала формат A/B, все дела, а вот с нишей надо бы тоже определиться, да))

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

Поправил, с ИИ я только редактирую, исходный материал из головы...

Поправил, оставил мясо....

Да, я уже понял, что меня часто уносит в сторону)) По сути нужно было объяснить только StopTheWorld, первый блин комом... Буду учиться не миксовать такие смеси...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Разработчик баз данных
Старший
SQL
Git
PostgreSQL
C#
.NET
ASP.NET
.NET Core
ООП
Базы данных
REST