LINUX.ORG.RU

История изменений

Исправление rtxtxtrx, (текущая версия) :

Скорость у тебя зависит от применяемого сжатия. У меня помимо него еще шифрование, так что скорость не очень:

zstd -T0 -b1 -e9
 1#Lorem ipsum       :  10000000 ->   3240239 (x3.086), 1250.1 MB/s, 1450.4 MB/s
 2#Lorem ipsum       :  10000000 ->   3131055 (x3.194),  747.6 MB/s, 1196.8 MB/s
 3#Lorem ipsum       :  10000000 ->   2988763 (x3.346),  300.8 MB/s, 1278.9 MB/s
 4#Lorem ipsum       :  10000000 ->   2952688 (x3.387),  295.0 MB/s, 1284.1 MB/s
 5#Lorem ipsum       :  10000000 ->   2949355 (x3.391),  149.0 MB/s, 1218.8 MB/s
 6#Lorem ipsum       :  10000000 ->   2882248 (x3.470),  101.6 MB/s, 1309.4 MB/s
 7#Lorem ipsum       :  10000000 ->   2854410 (x3.503),   83.3 MB/s, 1352.1 MB/s
 8#Lorem ipsum       :  10000000 ->   2835325 (x3.527),   62.9 MB/s, 1423.2 MB/s
 9#Lorem ipsum       :  10000000 ->   2832147 (x3.531),   53.2 MB/s, 1440.4 MB/s

При zstd-1 самая большая скорость чтения. Когда ты просто копируешь данные (cp -r тем же или rsync), то скорость их копирования будет равна последнему числу в лучшем случае.

На колонку перед ней можно забить. Скорость записи данных на диск упирается в скорость твоего соединения (данные то из сети качаются), а поэтому можно сжатие ставить 6-9, правда к большинству данных, хранимых на домашней системе сжатие не применимо, так что запредельного выигрыша от его использования не будет.

При копировании через dd тож свои приколы, связанные с падением скорости через определенное время, связанное с забитием кеша. Если у тебя два диска, то RAID-1 самое правильное решение:

sudo btrfs dev add <раздел с на апацере> /

# Далее конвертируешь файловую систему, чтобы дублировались все данные на оба диска
sudo btrfs balance start -f -sconvert=raid1 -dconvert=raid1 -mconvert=raid1 /

Исходная версия rtxtxtrx, :

Скорость у тебя зависит от применяемого сжатия. У меня помимо него еще шифрование, так что скорость не очень:

zstd -T0 -b1 -e9
 1#Lorem ipsum       :  10000000 ->   3240239 (x3.086), 1250.1 MB/s, 1450.4 MB/s
 2#Lorem ipsum       :  10000000 ->   3131055 (x3.194),  747.6 MB/s, 1196.8 MB/s
 3#Lorem ipsum       :  10000000 ->   2988763 (x3.346),  300.8 MB/s, 1278.9 MB/s
 4#Lorem ipsum       :  10000000 ->   2952688 (x3.387),  295.0 MB/s, 1284.1 MB/s
 5#Lorem ipsum       :  10000000 ->   2949355 (x3.391),  149.0 MB/s, 1218.8 MB/s
 6#Lorem ipsum       :  10000000 ->   2882248 (x3.470),  101.6 MB/s, 1309.4 MB/s
 7#Lorem ipsum       :  10000000 ->   2854410 (x3.503),   83.3 MB/s, 1352.1 MB/s
 8#Lorem ipsum       :  10000000 ->   2835325 (x3.527),   62.9 MB/s, 1423.2 MB/s
 9#Lorem ipsum       :  10000000 ->   2832147 (x3.531),   53.2 MB/s, 1440.4 MB/s

При zstd-1 самая большая скорость чтения. Когда ты просто копируешь данные (cp -r тем же или rsync), то скорость их копирования будет равна последнему числу в лучшем случае.

При копировании через dd тож свои приколы, связанные с падением скорости через определенное время, связанное с забитием кеша. Если у тебя два диска, то RAID-1 самое правильное решение:

sudo btrfs dev add <раздел с на апацере> /

# Далее конвертируешь файловую систему, чтобы дублировались все данные на оба диска
sudo btrfs balance start -f -sconvert=raid1 -dconvert=raid1 -mconvert=raid1 /