2012-03-15 7 views
1

Скажем, у меня есть X байт свободной оперативной памяти на моем IOS устройства я делаю таНос из X + 1 байтIOS - таНос Есть ли виртуализация

ли я всегда терпят неудачу?

Есть ли какая-либо виртуализация?

Извините, если это глупый вопрос - не пламя, пожалуйста!

+2

Почему вы mallocing? –

+0

@ DanielA.White Я не вижу проблемы с mallocing в небольших дозах для интенсивных усилий, но мой вопрос был бы в том, почему вы могли бы захотеть malloc всего свободного бара, а не только то, что вам нужно? – Kekoa

ответ

0

Согласно iPhone OS Programming Guide, да, это не удастся и нет, вы не можете использовать виртуальную память. Проверьте pg 130, Виртуальная система памяти.

+1

Чтобы быть более ясным: он может не сработать, если он может удалить другие приложения из памяти, но в конце концов он не сработает, когда у него больше не будет кода для разгрузки. –

+0

Спасибо - мой вопрос действительно был - можете ли вы использовать виртуальную память во время malloc и похоже, что ответ НЕТ. – OneGuyInDc

Смежные вопросы