Читаем 1001 совет по обустройству компьютера полностью

Кроме карт SD, до сих пор распространены также карты Compact Flash (самый надежный, скоростной и емкий, но одновременно и самый крупный по размеру тип карт), XD-picture, MMC (совместима с SD) и другие типы карт, отличающиеся друг от друга конструктивным оформлением и интерфейсом. Учтите, что не все старые устройства могут воспринимать современные карточки большой емкости – при покупке надо проверить этот параметр по инструкции к устройству.

На флэш-картах традиционно используется простая и удобная файловая система FAT, она обеспечивает оптимальную производительность контроллера (впрочем, флэшку можно отформатировать в любой файловой системе, но мобильные устройства могут вас не «понять»). Для старых карточек использовалась FAT16, которая не поддерживает объемы более 2 Гбайт, а современные карты применяют систему FAT32. Другая особенность новых карточек большого объема – при чтении они поддерживают посекторную адресацию (т. е. только к блокам объемом 512 байтов, как на жестком диске), в то время как старые карты объемом до 4 Гбайт имеют побайтную адресацию (как оперативная память).

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

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

<p>4.2.2. Флэш-накопители (USB-накопители)</p>

Флэш-накопители отличаются от флэш-карточек только тем, что объединяют в одном конструктиве кардридер и собственно флэш-память, и в просторечии часто называются просто «флэшки». Флэш-накопители не различаются по типам, и все устроены одинаково – компактный корпус заканчивается USB-разъемом типа A. В Windows, начиная с XP, специальных драйверов для флэш-накопителей не требуется. Флэш-накопители – это то, что пришло на замену дискетам для переноса информации с компьютера на компьютер, только намного большей емкости. Все современные компьютеры позволяют также осуществлять загрузку с флэш-накопителей (разумеется, для этого «флэшка» должна иметь специальный загрузочный сектор, как и любые другие диски). Как и флэш-карточки, флэш-накопители можно форматировать в любой удобной файловой системе: и в FAT, и в NTFS.

Самое, пожалуй, неудобное свойство «флэшек» (и флэш-карточек, и флэш-накопителей) касается так называемого безопасного извлечения устройств – перед тем, как вытащить флэшку из разъема, следует проделать специальную процедуру ее полного отключения. Это дико неудобное свойство связано с особенностями представления файлов в операционной системе. Возможно, вы знаете, что в качестве файлов в ОС представляется любой порт, – даже операция обращения к принтеру есть по сути операция открытия файла. Но может случиться так, что к моменту физического отключения соответствующий «файл» оказался не закрыт, и данные попросту не записаны полностью. Тогда при отключении могут быть различные неприятности – вплоть до того, что флэшку оказывается невозможно даже отформатировать заново, чтобы привести в порядок. Такую флэшку останется только выбросить.

На самом деле, если соблюдать аккуратность, то специальная процедура «безопасного извлечения устройств» оказывается необязательной. Прежде всего следует дождаться окончания обмена данными (о чем можно судить по тому, что лампочка на флэшке перестает мигать) – если выдернуть флэшку в момент передачи данных, то это почти гарантированная поломка. Далее для надежности стоит закрыть программу, через которую осуществлялся обмен, – например, окно Проводника, в котором отображается содержимое флэш-диска. Убедившись, что больше никакая программа не претендует на «общение» с устройством, его можно извлечь.

Конечно, это совет из серии «свой страх и риск» – полную гарантию дает только обращение к функции безопасного извлечения устройств. Но автору очень неохота ковыряться в недружественном интерфейсе этой функции Windows, которая в последних версиях к тому же перестала полностью отключать устройство, лишь на словах гарантируя сохранность данных. Пока, соблюдая приведенные ранее меры предосторожности, мне не удалось испортить ни одного устройства.

Перейти на страницу:

Похожие книги

97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

Успешная карьера архитектора программного обеспечения требует хорошего владения как технической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технических вопросов.?Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам. Они щедро делятся множеством полезных идей и приемов, которые вынесли из своего многолетнего опыта. Авторы надеются, что книга станет источником вдохновения и руководством к действию для многих профессиональных программистов.

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT
3ds Max 2008
3ds Max 2008

Одни уверены, что нет лучшего способа обучения 3ds Мах, чем прочитать хорошую книгу. Другие склоняются к тому, что эффективнее учиться у преподавателя, который показывает, что и как нужно делать. Данное издание объединяет оба подхода. Его цель – сделать освоение 3ds Мах 2008 максимально быстрым и результативным. Часто после изучения книги у читателя возникают вопросы, почему не получился тот или иной пример. Видеокурс – это гарантия, что такие вопросы не возникнут: ведь автор не только рассказывает, но и показывает, как нужно работать в 3ds Мах.В отличие от большинства интерактивных курсов, где работа в 3ds Мах иллюстрируется на кубиках-шариках, данный видеокурс полностью практический. Все приемы работы с инструментами 3ds Мах 2008 показаны на конкретных примерах, благодаря чему после просмотра курса читатель сможет самостоятельно выполнять даже сложные проекты.

Владимир Антонович Верстак , Владимир Верстак

Программирование, программы, базы данных / Программное обеспечение / Книги по IT
Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ
Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ

Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными. Помимо материала, описывающего общую стратегию проектирования, книга включает в себя главы по программированию с применением шаблонов и по управлению ресурсами, а также множество советов, которые позволят усовершенствовать ваши программы и сделать работу более интересной и творческой. Книга также включает новый материал по принципам обработки исключений, паттернам проектирования и библиотечным средствам.Издание ориентировано на программистов, знакомых с основами C++ и имеющих навыки его практического применения.

Скотт Майерс , Скотт Мейерс

Программирование, программы, базы данных / Программирование / Книги по IT