Публикуются ли где-нибудь подробности сборки мусора MonoTouch? Мне интересно узнать, как это работает на iPhone. Я хотел бы знать:
Как часто он запускается и существуют ли какие-либо ограничения, которые могут остановить его работу.
Является ли он полностью потокобезопасным, чтобы объекты, передаваемые из одного потока в другой, обрабатывались должным образом, о наличии ограничений, о которых мы должны знать.
Есть ли какие-либо преимущества в ручном вызове сборщика мусора перед запуском действия, которое будет использовать память.
Как он обрабатывает уведомления о нехватке памяти и нехватке памяти. Такая информация поможет нам понять стеки и информацию о потоках, которые мы получаем из журналов приложений.
[Edit] Теперь я нашел информацию на сайте Hans Boehm , но она носит очень общий характер и содержит список различных опций и вариантов, которые есть у разработчика, включая то, как обрабатываются потоки. Мне здесь нужна конкретная информация о MonoTouch.
задан mj2008 21 April 2011 в 10:53
поделиться