Боюсь, описанное поведение является "особенностью" архивных дисков на базе SMR. На диске есть некоторая часть его емкости в обычном формате (в вашем случае, вероятно, эти 600 ГБ ). Эта область служит кешем для записи. Но проблема в том, что данные на SMR-диски нужно записывать сразу в довольно большую область. Обычно размер такой области составляет 256 МБ. И даже если вы измените один байт, всю область размером 256 МБ придется перезаписать заново.
Таким образом, если вы полностью заполните кэш-буфер, диск должен сначала записать данные в форму SMR, что занимает гораздо больше времени...
Таким образом, SMR-диски действительно больше подходят для архивирования с чтением время от времени, чем для операций записи и загрузки...
Вот bash-скрипт, который может помочь другим, с которым мне пришлось работать.
#!/bin/bash
currentdir="$(pwd)" #get current directory
fn_dt_now_start=`date '+%Y_%m_%d__%H_%M_%S'`; #use to generate date time
fn_txt=$(ls $currentdir/*.txt) #place txt files found into a variable
for t in ${fn_txt[@]}; do
attach_files="${attach_files} --attach-type ${t}" #will build list of files to attach
done
swaks --to email_going_to@gmail.com -s smtp.gmail.com:587 -tls -au email_sending_from@gmail.com -ap <email_sending_from_password>] --header "Subject: Listings - ${fn_dt_now_start}" --body "Listings Email Text" ${attach_files} -S 2