Size: a a a

2020 October 01

IC

Ilya L Che in .NET Talks
Gradi
И что это значит?)
Мы изобрели сборку мусора без сборки мусора.
Так этим уже на стороне ОС будут заниматься после завершения процесса. Впрочем, есть GC, которые память только аллоцируют, но никогда не освобождают.
источник

Lr

Larymar r.sorokin in .NET Talks
Gradi
Я не совсем про сборку мусора.
Я про new, delete в С++ в связке с fork().
Если я не буду вызывать delete и сделаю форк. Вернётся ли в систему утекшая память?
вроде должна
источник

IC

Ilya L Che in .NET Talks
Gradi
Я не совсем про сборку мусора.
Я про new, delete в С++ в связке с fork().
Если я не буду вызывать delete и сделаю форк. Вернётся ли в систему утекшая память?
Система после смерти процесса память себе вернёт.
источник

RS

Rustam Sayfutdinov in .NET Talks
Ilya L Che
Память разным процессам принадлежит же, да. Но это точно.
Только модели на юниксе и винде разные
источник

G

Gradi in .NET Talks
Ilya L Che
Система после смерти процесса память себе вернёт.
Воооооооот.
И дитё продолжит работать с результатами, которые были вычислены в уже завершившемся родителе.
источник

RS

Rustam Sayfutdinov in .NET Talks
При форке, винда выделяет поток, а линукс процесс. Вроде так
источник

RS

Rustam Sayfutdinov in .NET Talks
Сто лет назад эту информацию получал и не вдавлся😁
источник

DB

Dmitriy Bobrovskiy in .NET Talks
Ilya L Che
Система после смерти процесса память себе вернёт.
источник

IC

Ilya L Che in .NET Talks
Rustam Sayfutdinov
Только модели на юниксе и винде разные
Хм, да. Вот про линукс я не уверен совсем. Надо погуглить.
источник

G

Golphyn in .NET Talks
Ilya L Che
Так этим уже на стороне ОС будут заниматься после завершения процесса. Впрочем, есть GC, которые память только аллоцируют, но никогда не освобождают.
Звучит как аллокатор, а не GC
источник

P

Phantom in .NET Talks
Ilya L Che
Так этим уже на стороне ОС будут заниматься после завершения процесса. Впрочем, есть GC, которые память только аллоцируют, но никогда не освобождают.
Тогда это уже не GC
источник

G

Golphyn in .NET Talks
Gradi
Воооооооот.
И дитё продолжит работать с результатами, которые были вычислены в уже завершившемся родителе.
память процессов не шарится между какими-либо процессами, во всяком случае в винде
источник

G

Gradi in .NET Talks
Golphyn
память процессов не шарится между какими-либо процессами, во всяком случае в винде
А в линуксе форк копирует(copy-on-write) всю память родителя и передаёт её дочернему процессу.
Это позволяет дочернему процессу получит доступ к переменным объявленным в родительском классе.
источник

G

Golphyn in .NET Talks
Gradi
А в линуксе форк копирует(copy-on-write) всю память родителя и передаёт её дочернему процессу.
Это позволяет дочернему процессу получит доступ к переменным объявленным в родительском классе.
из того, что я понял, это все-равно не шаринг памяти
источник

G

Golphyn in .NET Talks
🤔
источник

G

Golphyn in .NET Talks
это кнопка для комнат под комменты?
источник

G

Golphyn in .NET Talks
чорд, неудобно теперь, привык, что edit 2 в списке
источник

G

Golphyn in .NET Talks
а теперь там нерабочая кнопка
источник

RS

Rustam Sayfutdinov in .NET Talks
На андроид уже прилетело какое то обновление
источник

IC

Ilya L Che in .NET Talks
Golphyn
Звучит как аллокатор, а не GC
Вот только аллокатор и деаллокацией занимается.
источник