ответов: 2
androidwindows mobileпамятьvoxtel w420dell axim x51vhtc t8282gigabyte gsmart i350gigabyte gsmart s1200htc touch prohtc touch diamondt-mobile mda compact ivo2 xda diamondmotorola mpx200htc touch vivahtc touch pro2htc hd minihp ipaq voice messengerasus m930toshiba portege g910roverpc n7htc touch hdgigabyte gsmart mw700gigabyte gsmart ms800htc touch dualdopod touch vivahtc t2223t-mobile mda basichtc t7373htc rhodiumt-mobile mda vario vhtc raphaelhtc photonhtc blackstonehtc t7272htc p3700htc t5555airis t480samsung sgh-i320roverpc evo x7airis t480ejin-gionee s600
1 | Оригинал нижеприведённой статьи размещён в блоге Microsoft Перевод сделал Алексей Баранов для MC online. RAM против ROM Все аббревиатуры в данном тексте относятся к различным типам памяти. Память в мобильных устройствах нужна для хранения самой разной информации. Например, телефонные номера, изображения, музыка – все это требует памяти. Если не принимать во внимание откровенно устаревшие технологии и новомодную экзотику, еще не дошедшую до массового рынка, то нам доступны лишь два типа памяти – RAM и ROM. В целом они схожи: Они схожи в том, что могут хранить информацию. Различия же между ними заключаются в скорости доступа и потреблении энергии.
Как это работает? До появления Windows Mobile 5 этот вопрос был весьма запутанным. Сейчас же, с появлением технологии постоянного хранения данных (Persistent Storage) все становится намного проще. ROM – это место, где хранится информация. Все программы, операционная система хранятся в ROM. Ваши личные данных также хранятся в ROM. Те же самые SD и CF карты памяти, тоже представляют собой ROM. Представьте себе ROM-память наладонника, как SD-карту, которую вы не можете вынуть. Это – самое точное сравнение. RAM – это область памяти для запуска (выполнения) программ. Когда вы включаете КПК, программы из ROM загружаются в RAM, где они и будут выполняться. Например, при прослушивании музыки, небольшой фрагмент композиции сначала загружается из ROM в RAM для воспроизведения. Затем этот фрагмент освобождает место для следующего. Когда вы читаете электронное письмо, его текст загружается из ROM в RAM и только после этого отображается на экране. Когда вы захотите прочитать следующее письмо, текст старого будет удален из RAM, а на его место будет загружен новый. Возврат к предыдущему письму потребует выгрузить текущий текст из памяти и снова обратиться к ROM за требуемыми данными. Суммируя вышесказанное, объем RAM определяет, какое количество информации может обрабатываться на устройстве в момент времени. Объем ROM указывает, какое количество информации может храниться на устройстве. Вы также можете представить себе принцип работы RAM и ROM в КПК с Windows Mobile на примере обычного настольного ПК. Если прибегнуть к такому сравнению, то RAM не меняет своего названия, а ROM предстает аналогом жесткого диска. Сколько памяти нужно? Аппаратные особенности накладывают свои, вполне естественные ограничения на объем встроенной памяти. Отклонения от этих величин происходят только в исключительных случаях. Начиная с 32 МБ возможные объемы можно получить простым удвоением: 32 МБ, 64 МБ, 128 МБ, 256 МБ и т.д. Обычное устройство с Windows Mobile 5.0 обладает 64 МБ RAM. Но и 32 МБ можно считать вполне разумной величиной. Особенно, если в устройстве используется NOR ROM (подробнее о NOR – ниже). Можно поспорить с этим утверждением, говоря, что "памяти много не бывает". Однако повышенное потребление энергии, присущее RAM, указывает на обратное, слишком много памяти - бывает. И это причина того, почему крайне редки КПК со 128 МБ RAM. Такой объем просто неразумен из-за высокого потребления энергии, хотя и может реализовываться в КПК для требовательных пользователей. Обычное устройство с Windows Mobile 5.0 обладает 64 МБ ROM. И в данном случае ограничение на объем лишь одно – цена. Больше ничто не является препятствием для увеличения объема ROM. Поэтому, при наличии средств, выбирайте модель с максимальным объемом ROM. Существует множество версий Windows Mobile 5.0, как-то: Smartphone, Pocket PC, Pocket PC Phone Edition и некоторые их вариации. Локализация также вносит свою лепту (например, восточные языки требуют больше памяти). Но жестким правилом стало то, что ПО, поставляемое вместе в КПК, занимает около 32 МБ. Таким образом, если вы покупаете устройство с 64 МБ ROM, то получите примерно 32 МБ ROM для собственной информации. Покупая КПК со 128 МБ ROM, вы получите около 96 МБ свободной памяти. Не удивляйтесь однако, что в свежекупленном наладоннике с 64 МБ ROM, вам останется 30 МБ или менее доступной памяти. Во-первых, приведенные цифры, приблизительны, а во-вторых, каждый производитель подходит к разработке устройства индивидуально, что и обуславливает расхождение в показателях. Это, в общем-то и все, что относится к "подводным камням". При прочих равных, устройство с 32 МБ RAM и 128 МБ ROM для меня даже более привлекательно, чем устройство с 64 RAM и 64 ROM. А еще более интересный вариант – 64 МБ RAM и 256 МБ ROM. В последнем случае, разумеется, цена будет существенно выше. Но обратите внимание на то, как продавцы и производители говорят об этом. Кто-нибудь заявит о том, что "у нашего устройства 64 МБ ROM", а другой скажет, что "в нашем устройстве 30 МБ памяти для хранения пользовательских данных". Учитывая природу маркетинга, можно не сомневаться, что в рекламе вы увидите самые большие цифры. Но обращать внимание нужно на самые маленькие. Как насчет других аббревиатур? Если считать, что с ROM и RAM мы разобрались, теперь можно перейти к тому, что такое NAND и NOR. Это два основных типа ROM. Они используются одинаково и все, что было сказано касательно ROM, распространяется целиком и полностью верно в их отношении. На самом деле, для большинства пользователей не играет роли, какой тип ROM используется в их КПК. Но о различиях стоит знать.
Сочетание этих типов памяти в одном устройстве привело бы к появлению идеального КПК. Так как NAND имеет большую скорость записи, а NOR большую скорость чтения, такой наладонник получил бы 64 МБ NAND и 64 МБ NOR ROM. При этом все программы хранились бы в NOR, а все пользовательские данные – в NAND. Использование XIP позволило бы "урезать" RAM с 64 МБ до 32 МБ, а вместе с этим и потребление энергии. Кроме того, XIP ускорило бы запуск программ, которые в этом случае не нужно предварительно копировать в RAM. Отличный был бы КПК. Кстати, все SD и CF карты памяти производятся с применением NAND-технологии. Именно поэтому они не позволяют запускать программы методом XIP. | ||
Отправить этот ответ на email | |||
2 | Сколько RAM нужно? (Здесь представлены субъективные цифры; этот объём RAM нужен для комфортного использования устройства). Устройства на ОС Windows Mobile (WM): версия ОС ниже 6.0 - около 128мб, версия ОС 6.0 и 6.1 - 256мб, версия ОС 6.5 и 6.5.3 - 400мб. Устройства на ОС Windows Phone (WP): все устройства стандартизированы. Устройства на ОС Android: версия ОС 1.9 и ниже - не менее 250мб, версия ОС 2.0 и выше - не менее 350мб, версия ОС 3.0 и выше - не менее 512мб. Учтите, что размеры RAM и ROM, указанные производителем, никогда не совпадают с реальностью, т.к. часть RAM и ROM используется системой (эта часть скрыта). | ||
Отправить этот ответ на email |