HPC.ru lite - Все форумы
Форум: Периферия и карты памяти CF, SD, MMC
Тема: безопасно ли извлекать карты памяти (SD) при включенном КПК?
Страницы: [1] 2

[Ответить]
shse [14.09.2004 14:59] безопасно ли извлекать карты памяти (SD) при включенном КПК?:
Подскажите знающие люди - безопасно ли извлекать/вставлять карты памяти (SD) при включенном устройстве(КПК-ке, фотоаппарат, видеокамера)
если нельзя, то почему и какие последствия ожидать....
ВадимП [14.09.2004 23:56] :
При выполнении операций записи на карту информация, как правило, предварительно записывается в буферную область памяти, расположенную в ОЗУ.
Не факт, что запись физически начнет производиться в ту же секунду.
У меня, например, максимальный срок хранения информации в буфере (т.е. промежуток времени от момента, когда приложение якобы произвело запись на карту до момента, когда эта операция реально была произведена) может составлять 30 секунд.
В этом случае, вся несохраненная информация из дисковых буферовбудет потеряна.
Мало того, с большой долей вероятности окажется разрушена логическая структура файловой системы.
Кроме того, операционная система может использовать карту для организации виртуальной памяти (через файл/раздел подкачки).
Если в этот раздел окажутся выгружены данные процессов критически важных для поддержания рабоспособности системы, извлечение карты вызовет немедленное зависание ОС.
И наконец, КПК может помечать файловую систему на карте как используемую, чтобы при аварийном окончании работы с ней (изза пропадания питания или краха операционной системы) произвести при следующем подключении полную проверку файловой системы (так же как ПК тестирует файловые системы после некорректного выключения ПК).
Что может привести к существенной потере времени, когда Вы вставите карту в следующий раз.

Поэтому советую все-таки извлекать карту из КПК правильно.
shse [15.09.2004 08:57] :
Спасибо всем... всё достаточно понятно и доступно издожено
alien8 [16.09.2004 02:41] :
Добавлю насчет фотокамер. На Canon A60, к примеру, под крышкой слота CF стоит выключатель. Т.е. при вытаскивании CF (и открытии крышки соответственно) А60 выключается.
Chapaev [19.09.2004 14:17] :
Информация на карточке накрылась только один раз, когда я ее вытащил из картовода в произвольный момент времени - с тех пор использую функцию виндов "Извлечь" (неудобно, но информация важнее!).

С КПК таких ситуаций не было, т.е. вставляю/вынимаю карточку в произовльный момент времени (когда на нее не производится запись).
S1av_on [29.10.2004 12:35] OFF:
Adventurer, ты хоть Avant GO пользоваться прекрати или удаляй свои повторяющиеся посты в форуме.

С картой тебе просто везёт, полну случаев когда после "экспериментов" описаных тобой карточку приходилось выкинуть. Полностью разрушалась файловая система и видимо происходили патологические изменения в электронике карты т.к. форматировани на низком уровне не помогало .
Desdichado [07.11.2004 00:43] :
подтверждаю слова слав_она, пару раз вынимал карту из кардридера, маздайка ругалась на отложенную запись ну я ее ка водиться, посылал к билли, апосля-же некоторые файлы перестали читаться, еле утянул нужное... теперь отрубаю кард-ридер от системы перед тем как вытянуть карту... параноиком стал, блин!
S1av_on [08.11.2004 04:20] Не верь глазам своим!:
Desdichado, у тебя наверное карт ридер без индикационных светодиодов? У меня с "лампочками" т.е. когда производится запись лампочка мигает взависимости от интенсивности записи. Заметил при копировании больших файлов, 5 и более Mb., на SD происходит следующие, Win "говорит" что копирование закончено, а диод моргает ещё секунд 5-10. Таким образом если выдернуть карту сразу после того как WIN сказал что на флешку всё давно записано, можно лишится и файлов и самой карты .

P.S. Не жалею о том, что послушал совета продавца и взял ридер от Transcend с "лампочками".
Talib [08.11.2004 22:57] :
не - лампочки до лампочки.такой вот каламбур. на некоторых осях по умолчанию включено кеширование записи, которую простой ламер фиг отключит.и бывают ситуации, когда система че-то запишет, а дописать собирается только через несколько десятков секунд.лампочка не блымае, а попробуй-ка, выдерни!
WILDemar [20.11.2004 14:28] а риск все же есть:
я одну карту так и запорол (в смысле кардридером, хотя он и с индикатором). Просто выдернул карту из него(запись/чтение в тот момент не производилось), вставил в КПК и - ничего. Как ни бился - мертвее мертвой.
[Ответить]
[Вперед >]