Зависание системы при копировании файлов на флеш диск [РЕШЕНО]

Закрыто
Аватара пользователя
asupstudent
Сообщения: 128
Зарегистрирован: 15 май 2012, 13:44
Operating system: ROSA Marathon 2012 (LTS)
Откуда: г. Кулебаки, Нижегородская область

Зависание системы при копировании файлов на флеш диск [РЕШЕНО]

Сообщение asupstudent » 29 авг 2012, 13:30

При копировании файлов (если их много и они маленькие) происходит зависание системы. Зависнет - оп - отпустит - зависнет - оп - отпустит.
Производитеьность во время копирования снижается в разы. (файловая система NTFS, драйвер NTFS-3G)
Ваши соображения ...

Спасибо
Последний раз редактировалось asupstudent 04 сен 2012, 15:45, всего редактировалось 1 раз.
Не обижай слабого детеныша — он может оказаться сыном тигра.

OTM0P03OK
Сообщения: 17
Зарегистрирован: 23 июл 2012, 01:13

Re: Зависание системы при копировании файлов на флеш диск

Сообщение OTM0P03OK » 29 авг 2012, 13:41

Обсуждали в этой теме. Попробуй от root-а:

Код: Выделить всё

echo never > /sys/kernel/mm/transparent_hugepage/defrag
Мне помогло.

Аватара пользователя
asupstudent
Сообщения: 128
Зарегистрирован: 15 май 2012, 13:44
Operating system: ROSA Marathon 2012 (LTS)
Откуда: г. Кулебаки, Нижегородская область

Re: Зависание системы при копировании файлов на флеш диск

Сообщение asupstudent » 29 авг 2012, 13:54

Спасибо, попробую
Не обижай слабого детеныша — он может оказаться сыном тигра.

Аватара пользователя
asupstudent
Сообщения: 128
Зарегистрирован: 15 май 2012, 13:44
Operating system: ROSA Marathon 2012 (LTS)
Откуда: г. Кулебаки, Нижегородская область

Re: Зависание системы при копировании файлов на флеш диск

Сообщение asupstudent » 29 авг 2012, 15:33

Спасибо, помогло
Не обижай слабого детеныша — он может оказаться сыном тигра.

Аватара пользователя
asupstudent
Сообщения: 128
Зарегистрирован: 15 май 2012, 13:44
Operating system: ROSA Marathon 2012 (LTS)
Откуда: г. Кулебаки, Нижегородская область

Re: Зависание системы при копировании файлов на флеш диск

Сообщение asupstudent » 29 авг 2012, 16:55

Протестировал лучше - все равно подвисает (100 % загрузка ЦП)
скриншот прилагаю

Изображение

Еще какие мысли есть
Не обижай слабого детеныша — он может оказаться сыном тигра.

Аватара пользователя
Галахов Роман
Сообщения: 2349
Зарегистрирован: 26 фев 2012, 20:02
Operating system: Rosa R12.1 Fresh Plasma (HP ProBook 440 G4 (y7z81ea))
Откуда: Моск. обл. Волоколамск

Re: Зависание системы при копировании файлов на флеш диск

Сообщение Галахов Роман » 29 авг 2012, 20:46

Тут еще, может быть, проблема в том используется ли кеширование/буферизация маленьих файлов при копировании? Если используется - то как?
Для того чтобы собрать маленькие файлы и правильно их распределить, тратится много ресурсов и Ваше скачкообразная загрузка как раз и происходит из-за этого процесса нахождения- распределения- записи. И по каждому файлу отдельная задача в процессах и когда одновременно выполняется много задач загрузка на полную, когда задач новых нет "простой". А если сделать предварительное кеширование/буферизачию, и записывать всё единой задачей, загрузка должна быть как при записи больших файлов. Если смотреть Win-программы, хороший пример Тотал командер - сразу 3 варианта для разных по объему файлов.
Это в недефрагментируемых файловых системах можно пренебрегать кешированием. А в дефрагментируемых кеширование/буферизация нужна, а для мелких файлов необходима.
Также и в windows: копирование мелких файлов без кеширования даёт большую загрузку, чем при копировании крупных файлов. А в некоторых местах там даже можно включить автокеширование поумолчанию.
Rosa 2021.1 Fresh KDE5 x64-86 (HP ProBook 440 G4 (y7z81ea))

Аватара пользователя
asupstudent
Сообщения: 128
Зарегистрирован: 15 май 2012, 13:44
Operating system: ROSA Marathon 2012 (LTS)
Откуда: г. Кулебаки, Нижегородская область

Re: Зависание системы при копировании файлов на флеш диск

Сообщение asupstudent » 29 авг 2012, 21:11

Я когда отмонтирую флешку через плазмоид, система еще какое - то время сбрасывает кэш (я так понимаю) в данном случае минуты 4 - 5.
Склонен думать причина файловая система NTFS. Завтра попробую на ext2 без журнала. Сравню варианты. Еще не знаю где управлять кэшированием.
Использую Krusader.
Думаю также что 893 файла как в данном случае это не очень много
спасибо за ответы
Не обижай слабого детеныша — он может оказаться сыном тигра.

Аватара пользователя
Галахов Роман
Сообщения: 2349
Зарегистрирован: 26 фев 2012, 20:02
Operating system: Rosa R12.1 Fresh Plasma (HP ProBook 440 G4 (y7z81ea))
Откуда: Моск. обл. Волоколамск

Re: Зависание системы при копировании файлов на флеш диск

Сообщение Галахов Роман » 29 авг 2012, 22:49

asupstudent писал(а):Думаю также что 893 файла как в данном случае это не очень много
Если эти файлы примерно равны или меньше 5 мб, то для копирования без кеширования (для NTFS, FAT и т.п) - достаточно много, так как уже если файлов больше 100, то загрузка системы на некоторое время может увести систему в зависание.
Rosa 2021.1 Fresh KDE5 x64-86 (HP ProBook 440 G4 (y7z81ea))

Аватара пользователя
asupstudent
Сообщения: 128
Зарегистрирован: 15 май 2012, 13:44
Operating system: ROSA Marathon 2012 (LTS)
Откуда: г. Кулебаки, Нижегородская область

Re: Зависание системы при копировании файлов на флеш диск

Сообщение asupstudent » 04 сен 2012, 15:44

Протестировал флешку используя файловую систему ext3, система чуть чуть подвисала, но скопировла файлы намного быстрее, использовал внешнеий HDD USB зависаний вообще не было, скопировал очень быстро
Не обижай слабого детеныша — он может оказаться сыном тигра.

Закрыто

Вернуться в «Общие вопросы по РОСЕ»