Re[3]: Лялих муст дие 2 - замеры перформанса
От: vsb Казахстан  
Дата: 30.12.22 12:41
Оценка:
Здравствуйте, Буравчик, Вы писали:

vsb>>Подозреваю, что в линуксе копирование не настоящее, а cow. Почитай свой man cp. Там был флаг по этой теме. Раньше он был не включен, а в последних версиях кажись стал включен по умолчанию.


Б>Совсем не так, cp здесь не причем.


Ещё как причём.

Б>CoW — это фишка файловой системы, в данном случае btrfs.


Да, это отдельный системный вызов, который копирует файл в режиме CoW. Если ты скопируешь файл обычным образом, как это обычно делает cp (создать новый файл, читать данные со старого, писать в новый), то никакого CoW, конечно, не будет, магии тут нет.

Почитай man cp на предмет опции --reflink.

Б>На ext4 было бы реальное копирование, хотя и быстрее, чем в win


Не факт, что быстрей, зависит от числа и размера файлов. Если файлы достаточно большие, и там и там копирование упёрлось бы просто в скорость диска.
Отредактировано 30.12.2022 12:42 vsb . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.