Показать сообщение отдельно
  #4 (permalink)  
Старый 31.08.2016, 18:01
te1 te1 вне форума
Новичок на форуме
Отправить личное сообщение для te1 Посмотреть профиль Найти все сообщения от te1
 
Регистрация: 14.02.2012
Сообщений: 5

Сообщение от scrollquest Посмотреть сообщение
все зависит от того, какой код. Чтобы GC нормально освобождал память, надо следить, чтобы не было ненужных ссылок на объекты. Если на объект несколько ссылок он не удалится. Особенно опасны в этом смысле замыкания
o = {}
foo = function(o){ return function(){}}(o)
delete o // пока существует foo, о висит в памяти


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

А четкого лимита никакого нет, кроме системного, все зависит от конкретной машины. Просто будет все тормозить, и зависать, если не упадет

Это все понятно.
Я имел несколько другое ввиду.
Вот нашел что-то похожее на мой вопрос,
http://stackoverflow.com/questions/3...ed-to-conserve
Ответить с цитированием