Поиск
Теги
Aliexpress 181
BLM 21
Calella 147
exler.ru 319
авто 482
аудио 7
Барселона 111
Беларусь 34
бытовуха 1504
в мире 156
вакцинация 18
велосипед 40
видео 4367
вино 363
война 633
выставки 217
гаджеты 1847
гламурье 23
детишки 46
ебанариум 23
еда 545
ЕС 89
железо 362
животные 239
жулики 248
забавно 2140
здоровье 103
игры 119
Израиль 114
ИИ 76
интересно 391
Интернет 1307
искусство 302
Испания 1254
истории 156
история 9
Италия 8
картинки 626
Каталония 136
кино 1645
Китай 6
книги 230
коронабесие 119
коронавирус 298
коронажизнь 65
кретинизм 322
криминал 1
маньяна 19
маразм 219
Маск 45
медицина 47
мне пишут 49
мои фото 218
Мордор 2905
Москва 20
музыка 924
наука 10
новости 27
о высоком 155
о низком 292
обновление 3165
паноптикум 177
поездки 1094
полезное 7
попы 201
праздники 22
происшествия 138
разное 1532
ребенок 13
реклама 427
связь 18
сериал 165
скандалы 11
скорблю 131
СМИ 2907
софт 984
социалка 187
спорт 139
США 228
СЭКС 44
технологии 184
толерастия 12
Трамп 163
трэш 9
туры 21
Украина 47
фотография 211
Франция 48
шарлатаны 31
шоу 6
экотерроризм 27
Экслер 1085
юмор 22
видео 4367
обновление 3165
СМИ 2907
Мордор 2905
забавно 2140
гаджеты 1847
кино 1645
разное 1532
бытовуха 1504
Интернет 1307
Испания 1254
поездки 1094
Экслер 1085
софт 984
музыка 924
война 633
картинки 626
еда 545
авто 482
реклама 427
интересно 391
вино 363
железо 362
кретинизм 322
exler.ru 319
искусство 302
коронавирус 298
о низком 292
жулики 248
животные 239
книги 230
США 228
маразм 219
мои фото 218
выставки 217
фотография 211
попы 201
социалка 187
технологии 184
Aliexpress 181
паноптикум 177
сериал 165
Трамп 163
в мире 156
истории 156
о высоком 155
Calella 147
спорт 139
происшествия 138
Каталония 136
скорблю 131
игры 119
коронабесие 119
Израиль 114
Барселона 111
здоровье 103
ЕС 89
ИИ 76
коронажизнь 65
мне пишут 49
Франция 48
Украина 47
медицина 47
детишки 46
Маск 45
СЭКС 44
велосипед 40
Беларусь 34
шарлатаны 31
экотерроризм 27
новости 27
ебанариум 23
гламурье 23
юмор 22
праздники 22
туры 21
BLM 21
Москва 20
маньяна 19
вакцинация 18
связь 18
ребенок 13
толерастия 12
скандалы 11
наука 10
история 9
трэш 9
Италия 8
аудио 7
полезное 7
Китай 6
шоу 6
криминал 1
Информация
Что ещё почитать
Я вот всегда безопасно извлекаю отовсюду.
Я не использую флешки как диск для оперативного обновления данных, поэтому количество записей там очень несущественно. У меня пока ни одна не накрылась
Теперь придётся отвыкать 😄 Впрочем, привычки, которым больше 20 лет, искоренять сложно.
Очень часто USB-флешка состоит из контроллера, и, собственно, микросхемы Flash-памяти. Контроллер содержит в себе процессор, и для того чтобы всё устройство заработало именно как "USB Storage", этот процессор нужно загрузить программой.
Так вот, рабочая прошивка для USB-контроллера обычно лежит "снаружи" как раз в микросхеме Flash! Внутри контроллера там может быть только самый простейший загрузчик для связи с технологической утилитой на компе.
Получается, что если во время записи на диск "что-то пойдёт не так" -- например, флешку выдернут -- то на остатках заряда конденсаторов операция записи в саму микросхему Flash может пройти по произвольным адресам, в том числе и в область прошивки контроллера. Всё! "Флешка сгорела!"
Лучше "безопасно извлекать". И даже при выключенном в ОС кешировании записи, всё равно лучше подождать пару секунд после окончания файловых операций -- мало ли что там контроллер внутри себя аппаратно буферирует.
Мой друг, который просто выдергивает флешки из компов, говорит что на моей могиле будет написано "Здесь лежит старое сцыкло"
Он правда считает что ключевое слово сцыкло, а я - старое.
Люблю флэшки со светодиодом. Пока моргает - нетрожь.
Вообще по опыту да надо пользоваться этой функцией. Допустим на своем компе тип топ без извлечения, а на чужом хопа. А рефлекс.
Это не виндовое, а просто народное 😄
В Win7 вроде таких глюков не наблюдалось.
А вот Win10 вернулась к привычкам Висты. Уж не знаю, что именно она делает с USB-накопителями, но если не вынуть сразу, то через минуту-другую эта тварь начинает им жужжать (у меня на внешнем HDD лампочка моргает, показывая активность).
И как узнать, что эта тварь хочет - непонятно.
В Linux можно спросить у fuser, а тут - хбз. Разве что какой-нибудь filemon (ныне Process Monitor) от Руссиновича, но покажет ли он активность самой системы - неясно.
Например, lsof'у - надо указать интересующую точку монтирования, fuser'у - аналогично; на крайняк - "ls -l /proc/*/fd/* | grep ТОЧКА_МОНТИРОВАНИЯ". Но ps'у-то что можно указать?
Вот, в новом обновлении, наконец-то (не прошло и пяти лет) сделают возможность задавать ip и dns через параметры Windows 10, а не через старую панель управления 😄
И текст в cmd будет возможно масштабировать как в браузере, ctrl+ колесо )
Но отдельные достижения есть, да.
Недавно добавили удаление мимо корзины - прогресс!
Или тут никто не видел дернутых так и сдохших флэшек, владельцы которых были сильно удивлены сколько стоит теперь выпаять из нее чип и засунуть его в программатор? 😄
Очевидно, что изменение режима копирования может спасти от проблемы с кешированием.
А от описанной вами проблемы должна спасти нормальная схемотехника флешек.
Разве что вытаскивать криво чтобы питание на данные попало итп
От прерванной операции записи спасает выключение буферизации и невытаскивание флешки во время записи (пока "градусник" индикатора записи не исчез).
От сгорания контроллера спасает нормальная схемотехника.
Ну и некоторые потом от таких вот советов страдают 😄
Или сейчас тоже нельзя ? Просто уже сто лет под Linux CD-ROMом не пользовался...
Файлы копирую, естественно, чаще всего в FAR.
Ну а что до извлечения "на ходу" - были случаи и порчи данных, и порчи флешек. Оно конечно штука-то копеечная, но узнаёшь о том, что нужных файлов у тебя при себе нет, обычно слишком невовремя.
Вот уж воистину достижение так достижение. "По просьбам трудящихся", ага.
На самом деле далеко не во всех случаях он нужен.
PS
извлекаю всегда, при записи на флешку, были случаи потери данных и даже отказ работать и форматироваться, при при не безопасном извлечении.
Но это ж совсем не так.
Но это ж совсем не так.
Проблема, я так понимаю, основная в том, что венда будет перечитывать каталог после записи каждого файла и если очень много мелких файлов, то будет, да, заметно. А так - нэт.
Чтобы информация на накопителе оставалась целостной, в "безкэшном" режиме ОС должна записывать метаданные после каждого чиха (в смысле, после записи каждого блока данных).
При включенном кэшировании блоки с метаданными, столь часто модифицируемые, могут физически писаться существенно реже.
Если у тебя хватает ума понимать, почему быстрее - то осилить включение кеширования ты осилишь 😄
Во-вторых, эту "буферизацию" правильнее называть "кэш на запись" (write cache). А он по смыслу устроен именно так, что "склеивает" множественные записи одного блока в одну запись. И для блоков с метаданными это означает, что при отключении кэширования записи КАЖДАЯ модификация метаданных (а она происходит при каждой записи данных) будет приводить к физической записи такого блока, в то время как при включенном кэшировании достаточно было бы одной записи, условно, раз в 10 секунд.
А о склеивании записей ОДНОГО блока. Этим "одним блоком" является блок, содержащий метаданные.
Запись файла -- особенно большого -- идёт не одной операцией, а толпой последовательных write()'ов; например, по 128КБ. И после КАЖДОЙ такой записи данных обновляется блок с метаданными.
Если кэширование включено -- окей, этот блок будет обновляться раз в сколько-то секунд (например, 10), плюс один раз в конце. А промежуточные изменения будут оставаться только в памяти, в кэше записи.
Если же кэширование отключено, то КАЖДОЕ обновление (после записи каждых условных 128КБ данных) должно физически записываться на накопитель.
Но еще "last modified time/date" и "file size" - они обновляются при каждой записи данных. В FAT/FAT32 эти поля расположены в директории, в иных ФС в других местах, но суть остаётся -- эти метаданные меняются при каждой записи, а расположены они отдельно от данных самого файла.
Если кэширование включено -- окей, этот блок будет обновляться раз в сколько-то секунд (например, 10), плюс один раз в конце. А промежуточные изменения будут оставаться только в памяти, в кэше записи.
Как минимум потому, что в этом случае будет как раз нынешнее поведение - "бегунок быстро доходит до 100%, а потом долго там стоит".
P.S. По-хорошему, надо бы просто взять да проверить оба варианта работы. Жаль, нет сейчас под рукой Форточек для таких экспериментов. Дойдут руки - проверю.
А насчёт физически повредить - просто флешка, как и любое другое устройство, в большинстве случаев выходит со строя при включении ( читай - воткнул в порт и подал напряжение). Никак не связанно с безопасным отключением. Или его отсутствием.
7 ошибок в слове "идиотов"
Я, правда, тоже иногда не пользуюсь "безопасным извлечением", но это при использовании флешки с включенной аппаратной защитой от записи - очень полезная вещь, когда надо засовывать в чужие компьютеры.