Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
jude
0 / 0 / 0
Регистрация: 20.03.2013
Сообщений: 190
#1

Память - Objective-C

01.05.2013, 10:04. Просмотров 638. Ответов 1
Метки нет (Все метки)

Добрый день! У меня несколько вопросов насчет памяти в iOS приложениях:

1) Когда мы создаем объект, он помещается в чип ОЗУ айфона (айпада) и хранится там до уничтожения, верно?
2) Чип ОЗУ - это такой же накопитель, как жесткий диск, разница лишь в том, что из жесткого диска данные удаляет пользователь, а из чипа ОЗУ их удаляет устройство, я правильно понимаю?
3) Адрес в памяти объекта - это адрес сектора пространства в чипе ОЗУ, верно?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2013, 10:04     Память
Посмотрите здесь:

NSData как освободить память - Objective-C
Кусок моей программы читает список файлов в папке и вычисляет хэш для каждого файла. Каждый файл помещается в NSData, что приводит к...

Не освобождается память после unwind segue - Objective-C
Здравствуйте! Объясните, пожалуйста, как правильно решить следующую проблему: Есть тестовое приложение с двумя экранами ...

Когда ставишь память в DIMM2, при этом приходится память переворачивать - Оперативная память
Помогите мне. При добавление памяти в столкнулся с проблемой. Когда память стоит в DIMM1 (фото 1) всё работает хорошо. Когда ставишь эту...

Разделяемая память POSIX IPC как узнать, что память выделена и её уже можо использовать? - C Linux
1. Описание проблемы: Две программы. Одна пишет в разделяемую память, другая читает. Из-под читающей программы read невозможно понять...

Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена - C#
При нажатии на пробелы выскакивает ошибка ( Application.Run(new Form5()); - Попытка чтения или записи в защищенную память. Это часто...

Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена - C#
При добавлении dataGridView(Visual Studio 2010) выдает ошибку "Попытка чтения или записи в защищенную память. Это часто свидетельствует о...

Статическая память,Динамическая память. - C++
a) Статическая память. Двумерный массив. Дан массив целых чисел. В массиве есть отрицательные числа. Определить координаты левого нижнего...

Realloc выделяет память для массива int и не выделяет память для массива double - C++
Скажите пожалуйста, почему вот этот код работает: #include <iostream> #include <windows.h> using namespace std; int main()...

Память - Микроконтроллеры
Посоветуйте память (модель), емкостью 2-4mb. Под которую имеется мануал с описаниями команд работы, либо готовые либы под STM32F103. ...

Память
Я ответ знаю, да и проблемой это не является, так что думая, что сюда. Доступной памяти 504 мегабайта, всё исправно, память стоит одной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Xavier
in god we trust
74 / 74 / 8
Регистрация: 20.04.2012
Сообщений: 201
01.05.2013, 10:42     Память #2
1- я думаю что да
2-тут не совсем верно, так как в основе постоянной памяти лежит flash память основанная на полупроводниковой технологии и отдельная ячейка может хранить заряд(данные) до десятка лет. Т.е. самое главное тут что она энерго-независимая - при отключении питания она не теряет данные.
А вот озу наоборот построено либо на основе конденсаторов, которые постоянно теряют заряд и его нужно подзаряжать, либо вообще на тригерах. Т.е. эта память энерго-зависима и при отключении питания она теряет данные.
3-тут тоже грубо говоря - да
Yandex
Объявления
01.05.2013, 10:42     Память
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru