Исправление MOPKOBKA, (текущая версия) :
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора.
Сборка мусора может реализовываться через подсчет ссылок, не понимаю что ты хочешь сказать.
В языки с автоматическим управлением памятью просто нет смысла пихать подсчёт ссылок, а надо сразу делать сборку мусора.
Язык с GC вполне может иметь только RC для сборки мусора, и все. А инструментов/информации для построения других алгоритмов, может и не быть.
Код не имеет внезапных пауз и исполняется с предсказуемоей производительностью.
Можно только максимум предсказать на определенном количество объектов, но его и в трассирующем сборщике мусора тоже можно предсказать, если он написан определенным образом. Сборка мусора есть в любой сложной программе, если невозможно до ее запуска определить как именно и в каком порядке нужно очищать объекты. Объекты еще могут иметь зависимости, их тоже надо очищать, причем их количество может быть известно только в при запуске программы.
Исправление MOPKOBKA, :
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора.
Сборка мусора может реализовываться через подсчет ссылок, не понимаю что ты хочешь сказать.
В языки с автоматическим управлением памятью просто нет смысла пихать подсчёт ссылок, а надо сразу делать сборку мусора.
Язык с GC вполне может иметь только RC для сборки мусора, и все. А инструментов/информации для построения других алгоритмов, может и не быть.
Код не имеет внезапных пауз и исполняется с предсказуемоей производительностью.
Можно только максимум предсказать на определенном количество объектов, но его и в трассирующем сборщике мусора тоже можно предсказать, если он написан определенным образом. Сборка мусора есть в любой сложной программе, если невозможно до ее запуска определить как именно и в каком порядке нужно очищать объекты. Объекты еще могут иметь зависимости.
Исправление MOPKOBKA, :
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора.
Сборка мусора может реализовываться через подсчет ссылок, не понимаю что ты хочешь сказать.
В языки с автоматическим управлением памятью просто нет смысла пихать подсчёт ссылок, а надо сразу делать сборку мусора.
Язык с GC вполне может иметь только RC для сборки мусора, и все. А инструментов/информации для построения других алгоритмов, может и не быть.
Код не имеет внезапных пауз и исполняется с предсказуемоей производительностью.
Можно только максимум предсказать на определенном количество объектов, но его и в трассирующем сборщике мусора тоже можно предсказать, если он написан определенным образом. Сборка мусора есть в любой сложной программе, если невозможно до ее запуска определить как именно и в каком порядке нужно очищать объекты. Объекты еще могут иметь рекурсивные зависимости.
Исправление MOPKOBKA, :
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора.
Сборка мусора может реализовываться через подсчет ссылок, не понимаю что ты хочешь сказать.
В языки с автоматическим управлением памятью просто нет смысла пихать подсчёт ссылок, а надо сразу делать сборку мусора.
Язык с GC вполне может иметь только RC для сборки мусора, и все. А инструментов/информации для построения других алгоритмов, может и не быть.
Код не имеет внезапных пауз и исполняется с предсказуемоей производительностью.
Можно только максимум предсказать на определенном количество объектов, но его и в трассирующем сборщике мусора тоже можно предсказать, если он написан определенным образом. Сборка мусора есть в любой сложной программе, если невозможно до ее запуска определить как именно и в каком порядке нужно очищать объекты, а они могут иметь рекурсивные зависимости.
Исправление MOPKOBKA, :
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора.
Сборка мусора может реализовываться через подсчет ссылок, не понимаю что ты хочешь сказать.
В языки с автоматическим управлением памятью просто нет смысла пихать подсчёт ссылок, а надо сразу делать сборку мусора.
Язык с GC вполне может иметь только RC для сборки мусора, и все. А инструментов/информации для построения других алгоритмов, может и не быть.
Код не имеет внезапных пауз и исполняется с предсказуемоей производительностью.
Можно только максимум предсказать на определенном количество объектов, но его и в трассирующем сборщике мусора тоже можно предсказать, если он написан определенным образом.
Исправление MOPKOBKA, :
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора.
Сборка мусора может реализовываться через подсчет ссылок, не понимаю что ты хочешь сказать.
В языки с автоматическим управлением памятью просто нет смысла пихать подсчёт ссылок, а надо сразу делать сборку мусора.
Язык с GC вполне может иметь только RC для сборки мусора, и все.
Код не имеет внезапных пауз и исполняется с предсказуемоей производительностью.
Можно только максимум предсказать на определенном количество объектов, но его и в трассирующем сборщике мусора тоже можно предсказать, если он написан определенным образом.
Исправление MOPKOBKA, :
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора.
Сборка мусора может реализовывать через подсчет ссылок, не понимаю что ты хочешь сказать.
В языки с автоматическим управлением памятью просто нет смысла пихать подсчёт ссылок, а надо сразу делать сборку мусора.
Язык с GC вполне может иметь только RC для сборки мусора, и все.
Код не имеет внезапных пауз и исполняется с предсказуемоей производительностью.
Можно только максимум предсказать на определенном количество объектов, но его и в трассирующем сборщике мусора тоже можно предсказать, если он написан определенным образом.
Исправление MOPKOBKA, :
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора.
Сборка мусора может реализовывать через подсчет ссылок, не понимаю что ты хочешь сказать.
Код не имеет внезапных пауз и исполняется с предсказуемоей производительностью.
Можно только максимум предсказать на определенном количество объектов, но его и в трассирующем сборщике мусора тоже можно предсказать, если он написан определенным образом.
Исходная версия MOPKOBKA, :
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора.
Сборка мусора может реализовывать через подсчет ссылок, не понимаю что ты хочешь сказать.
Код не имеет внезапных пауз и исполняется с предсказуемоей производительностью.
Можно только максимум предсказать на определенном количество объектов, но его и в трассирующем сборщике мусора тоже можно предсказать.