Все, Что Вы Хотели Знать О Sd...

.

но боялась спросить.

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

Отвечу на ваши вопросы в комментариях или сделаю еще один обзор.

Что стоит за названием? Первоначально аббревиатура SD обозначала «Secure Digital», но никто никогда не делал ничего, связанного с «безопасностью».

Название прижилось, несмотря на то, что оно уже ничего не означает. Все типы SD-карт основаны на Флэш-память NAND и используются для хранения данных.

Для себя вы можете представить их как очень маленькие жесткие диски без движущихся частей с очень низким энергопотреблением.

SD, MiniSD и MicroSD (он же TransFlash) по сути одно и то же и отличаются только внешним видом (размером).

Карты меньшего размера занимают меньше места на вашем устройстве, что позволяет сделать его еще меньше.

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

По сути, пинцет нам уже понадобится, чтобы вставить карту MicroSD. Если карточки станут меньше, нам понадобится микроскоп.

Имеет ли значение объём (ёмкость)? Единственный минус карт большего размера – это их цена.

Чем больше объем карты, тем она больше О это.

Они не потребляют больше энергии, чем маленькие карты, и не медленнее.

Я использую карту 2G в своем устройстве Windows Mobile, и она отлично работает. К сожалению, карты емкостью 4G и больше, скорее всего, не подойдут. Большинство карт и считывателей (картридеров) соответствуют спецификации SD версии 1.1. Эта спецификация ограничивает емкость карты двумя гигабайтами.

Существует новая спецификация версии 2.0, которая позволяет использовать карты большего размера, но Windows Mobile в настоящее время не поддерживает SD 2.0. Несмотря на то, что мы ( Примечание переводчика: здесь и ниже под словом "Мы" будет относиться к корпорации Microsoft ) не поддерживают SD 2.0 явно, наши OEM-производители могут сами добавить такую поддержку (правда, я не знаю, делал ли это кто-нибудь).

Итак, если ваше Windows Mobile-устройство способно использовать карты размером более 2G, не нужно говорить, что я мошенник.

Неосведомленный, да.

Лжец, нет. А что насчет скорости? SD-карты имеют разные маркетинговые названия — Ultra, 133x, High Speed и т. д. Не существует стандартов, объясняющих, что означают эти названия, поэтому я не могу сказать вам, что «Ultra» быстрее или медленнее, чем, например, «133x».

Но я могу вам сказать, что между разными SD-картами существуют огромные различия в скорости.

Несколько лет назад я провел простой тест, в котором использовал SD-карту в кард-ридере, скопировал на нее около 30M данных (файлов), засек время копирования с помощью секундомера, а затем повторил процедуру с разными SD-картами.

Я нашел некоторые карточки, на которые ушло 30 секунд, а на другие — 80. Более быстрая карта может иметь много преимуществ.

Он быстрее определяется при подключении, быстрее записываются на него файлы и быстрее читаются с него.

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

Также есть небольшая возможность сэкономить заряд батареи.

Питание на SD-карту подается только во время передачи данных.

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

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

Как это работает? В каждую SD-карту встроен небольшой микроконтроллер.

(Представьте себе микроконтроллер как упрощенный процессор.

) Этот микроконтроллер обрабатывает команды между картой и устройством, в котором она (карта) используется, считывая данные с карты и записывая их на карта.

Микроконтроллер также выполняет некоторые специфические задачи, такие как выравнивание и сжатие данных.

Фишка в том, что микроконтроллер работает только во время передачи данных (на карту или с карты).

Все центральные процессоры и микроконтроллеры работают на частоте задающего генератора, а генератор SD-карты управляется устройством, к которому подключена карта.

Если генератор выключен, микроконтроллер также отключается.

Устройство включает генератор только во время передачи данных.

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

Устройство «спрашивает» SD-карту, на какой максимальной частоте оно может работать, а затем использует эту частоту для тактового генератора.

На более высокой частоте за единицу времени можно передать больше данных.

Это похоже на то, что Pentium 3 ГГц быстрее Pentium 2 ГГц.

Число ГГц (гигагерц) — это тактовая частота процессора.

Во-вторых, скорость карты зависит от способа «связи» между картой и устройством.

Устройство отправляет команду карте и запускает генератор до тех пор, пока карта не ответит. Команда может быть, например, «сохраните эти данные», ответом на которую может быть «готово, я могу продолжить».

Или команда может быть «найти эти данные», на которую ответом может быть «вот они!» Именно поэтому только во время одной из этих команд карта может выполнять «грубую» работу: только в это время работает генератор.

Таким образом, карта может получить команду «сохранить эти данные», сохранить их и выполнить некоторые свои конкретные задачи, прежде чем ответить «готово!» Чем дольше выполняются такие специфичные для карты задачи (не связанные напрямую с данной командой), тем больше время передачи данных.

Некоторые карты будут эффективнее выполнять свои конкретные задачи, чем другие, и, как следствие, быстрее.

Примечание переводчика: Еще хотелось бы отметить, если вам еще не стало очевидно, что скорость передачи данных – понятие двустороннее, т.е.

зависит от используемой карты и от вашего устройства.

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

Почему мы не можем сделать больше с SD-картами? Часто задаваемый вопрос: Почему мы не поддерживаем запись некоторых данных на карту памяти? Например, мы не поддерживаем размещение контактов, расписаний встреч или электронной почты на карте памяти.

(Однако мы разрешаем хранить вложения на карте памяти.

) Основная проблема заключается в том, что по своей природе карту памяти можно извлечь из устройства.

Некоторые типы данных становятся неактуальными через определенный (довольно короткий) период времени.

Синхронизация была бы затруднена, если бы в один момент было 300 контактов, а через некоторое время их стало 10 или вообще не было (потому что вы вынули карту памяти из устройства).

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

Некоторые данные имеют значение и используются таким образом, что позволяют им существовать и быть доступными в одно время и недоступными в другое время.

К таким данным относятся вложения электронной почты и временные файлы Internet Explorer. Примечание переводчика: Именно поэтому мы предоставляем вам возможность самостоятельно выбирать, где их хранить.

Так происходит всегда: если бы кто-то разрешил ему хранить контакты на карте памяти, он потерял бы еще одну возможность.

Расставляя приоритеты в использовании SD-карт, мы учли множество факторов, в том числе возможность использования внутренней флэш-памяти.

Мы уже видели телефоны с несколькими гигабайтами внутренней (встроенной) памяти.

Поскольку такие устройства становятся все более распространенными, нет смысла разрабатывать какой-то интерфейс, позволяющий хранить контакты на карте памяти, которую можно извлечь.

Почему программы перестают работать после входа/выхода из режима ожидания? Когда PocketPC переходит в режим ожидания, питание не подается на большинство его устройств, включая ту часть SD-карты, которая сообщает, находится ли она в слоте.

Пока устройство находится в режиме ожидания, теоретически можно извлечь карту памяти и заменить ее на другую.

Если вы это сделаете, программы, у которых были открыты файлы на карте, будут путаться.

На самом деле такое случается редко, но нам все равно приходится справляться с такой ситуацией.

Таким образом, когда устройство выходит из режима ожидания, мы проверяем, находится ли карта в слоте.

Если да, то проверяем, действительно ли это та самая карта, которая была там до перехода в режим ожидания.

Если карта памяти не реагирует, или не реагирует так, как мы ожидаем, то выгружаем из памяти все открытые файлы на карте памяти и закрываем их.

Проблема в том, что мы не можем вечно ждать, пока карта памяти ответит нам.

Если программы попытаются получить доступ к этой карте памяти, мы предотвратим это.

Итак, мы установили период времени, в течение которого мы будем ждать ответа карты, прежде чем сделать вывод о ее отсутствии и закрыть с нее все открытые файлы (мы называем это «PnPUnloadDelay»).

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

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

Если по какой-то причине SD-карта не отвечает в течение времени, установленного в параметре PnPUnloadDelay, мы предполагаем, что это новая карта или карта недоступна.

К этому может привести множество вещей.

Например, используемая вами карта памяти может работать медленнее, чем ожидает наш OEM-производитель.

Здесь может помочь покупка более быстрой карты.

Или какое-то приложение может выйти из-под контроля и зависнуть, из-за чего система будет работать медленно, а все операции займут много времени.

Или, возможно, OEM-производитель допустил ошибку и установил слишком маленькое время ожидания PnPUnloadDelay. Значение параметра PnPUnloadDelay хранится в реестре; однако, к сожалению, его изменение не приведет к ожидаемому результату.

Только OEM-производитель может изменить это значение.

Обратите внимание, что смартфоны никогда не переходят в режим ожидания, поэтому такого недостатка они лишены.

Вопросы? Я думаю, что эта статья охватывает многие вопросы, которые часто задают о SD-картах.

Если у вас еще остались вопросы, задавайте их.

- Статьи по Теме:

RAM, ROM, NAND, NOR - что означают эти заглавные буквы.

Теги: #Технологии #CD #pocketpc #Pocket PC #windows mobile #wm #Смартфоны

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.