Показать сообщение отдельно
Старый 21.04.2006, 14:18   #5  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
С Java и C# все ясно, но в X++ сдается мне что все не совсем так. Во-первых, обычно все объекты обычно наследуются (иногда неявно) от какого-то общего класса который управляет памятью. В X++, хотя методы new и finalize можно перекрыть (значит они имеются у класса предка), но метода super() они почему-то не содержат. Во-вторых, если требуется много памяти, то она после окончания работы класса Axapta, она освобождается не сразу, а через несколько минут. Возможно память освобождается средствами Windows (очистка неиспользуемых страниц), а не Axapta. Все это заставляет задуматься, как же все таки работает загадочный сборщик мусора в Axapta и можно ли управлять его работой.