Когда НЕ использовать сборку мусора? - PullRequest
12 голосов
/ 10 марта 2009

Очевидные случаи, когда вы не используете сборщик мусора, это жесткая работа в реальном времени, строго ограниченная память и желание немного поиграться с указателями. Есть ли другие, менее обсуждаемые, веские причины, по которым кто-то предпочел бы ручное управление памятью вместо GC?

Ответы [ 11 ]

0 голосов
/ 10 марта 2009

Когда вы создаете высокопроизводительные приложения, такие как шутеры от первого лица, вам не нужен GC, который потенциально может повлиять на работу вашего приложения. Управление памятью в этих приложениях вручную позволяет вам выбрать подходящее время для освобождения ресурсов.

...