Size: a a a

2020 March 10

i

ivdok in NNLUG
Да с накопителями такая же ерунда.
источник

i

ivdok in NNLUG
Докатился до того, что в цикле sync гоняю
источник

A

Alex_5252 in NNLUG
Если тормозит только копирование между самба-ресурсами, то это не 12309, хотя так и можно подумать.
источник

i

ivdok in NNLUG
Флешки тоже, если не сбрасывать кеши руками - бьются данные
источник

S

Sergey in NNLUG
а ведро-то какой версии?
источник

S

Sergey in NNLUG
ivdok
Флешки тоже, если не сбрасывать кеши руками - бьются данные
так это флешки с ram, чтобы казалось что запись быстрая
источник

S

Sergey in NNLUG
их надо "безопасно извлекать", чтобы прошёл sync
источник

S

Sergey in NNLUG
у меня такая флешка есть, на неё пишешь большой файл, потом "безопасно извлекаешь" и она ещё секунд 20 мигает лампочкой
источник

i

ivdok in NNLUG
Sergey
так это флешки с ram, чтобы казалось что запись быстрая
Нет, не в этом дело, dd и копирование врут по поводу реальной скорости записи, а на деле пишут медленно и ждут сброса кэша
источник

i

ivdok in NNLUG
Даже бесит немного, когда dd игнорит iflag=direct
источник

S

Sergey in NNLUG
а откуда уверенность что это dd игнорит?
источник

S

Sergey in NNLUG
strace-ом проверяли?
источник

S

Sergey in NNLUG
скорее всего, это хитрости нижлежащих api
источник

S

Sergey in NNLUG
если говорить не про локальные устройства, а про удалённые, то там вообще sync на совести удалённой стороны
источник

S

Sergey in NNLUG
да и вообще ни что не мешает открыть исходники именно вашей версии dd и посмотреть как обрабатывается флаг direct
источник

S

Sergey in NNLUG
как изменяются флаги сисколлов при его использовании
источник

S

Sergey in NNLUG
в этом и есть сила опенсорса, что вы можете разобраться в проблеме
источник

i

ivdok in NNLUG
Sergey
да и вообще ни что не мешает открыть исходники именно вашей версии dd и посмотреть как обрабатывается флаг direct
Да никак он не обрабатывается, если что с ним, что без него сначала скорость отличная, потом резко падает при насыщении буфера
источник

i

ivdok in NNLUG
Ну вот, чтобы не быть голословным, 1:1 трейсы с iflag=direct (слева) и без. Если она и есть, то в пределах погрешности, потому что запускались не одновременно.
источник

A

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