ПО, ЭВМ и АСУ из Таможенного Союза

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » управление памятью » Почему не учитывают структуру программы?


Почему не учитывают структуру программы?

Сообщений 1 страница 2 из 2

1

Почему при сборке мусора не учитывают структуру программы?

В простейшем случае могли бы смотреть на стек - как он разбит на стековые фреймы. Можно статистику приделать - какие фреймы от каких функий сколько лежат на стеке. И в зависимости от этого делить кучу на поколения...

И ещё, мало где описывается распределённая сборка мусора (когда объекты находятся в разных доменах и друг на друга не ссылаются никак, зато между ними есть "соединения" вместо "ссылок")

Отредактировано Лис (2017-07-10 23:40:02)

0

2

А ещё, выделение циклов происходит общим способом, не учитывающим структуру классов.

Если объекты могут образовывать циклы, то компилятор мог бы знать об этом побольше
и помогать проверять такие возможности в первую очередь.

0


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » управление памятью » Почему не учитывают структуру программы?