Информация об изменениях

Сообщение Re[3]: Лялих муст дие 2 - замеры перформанса от 30.12.2022 12:41

Изменено 30.12.2022 12:42 vsb

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

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


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


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

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


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

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


Не факт, что быстрей, зависит от числа и размера файлов. Если файлы достаточно большие, и там и там копирование упёрлось бы просто в скорость диска.
Re[3]: Лялих муст дие 2 - замеры перформанса
Здравствуйте, Буравчик, Вы писали:

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


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


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

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


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

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

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


Не факт, что быстрей, зависит от числа и размера файлов. Если файлы достаточно большие, и там и там копирование упёрлось бы просто в скорость диска.