Похоже, это сделано специально, чтобы при перечислении файлов или использовании подстановочного знака для сопоставления всех файлов они отображались в правильном порядке. Если бы имена были строго последовательными, за суффиксом 99
следовало бы 100
, но сортировка filename.100
между именами файлов filename.10
иfilename.11
(обычно сортируется лексикографически, а не численно ).
Таким образом, когда он достигает 90-х, он добавляет больше цифр к суффиксу, чтобы обеспечить правильную сортировку дополнительных файлов, если их больше 10. Я предполагаю, что он мог бы подождать до 99
, а затем продолжить с 9900
, 9901
и т. д., но затем, когда он достигнет 9999
, ему придется снова добавлять цифры; увеличение на 90
означает, что он может обрабатывать дополнительно 1000 файлов, прежде чем ему придется расти.
Как упоминалось в комментариях, вы можете использовать опцию -a
для указания длины суффикса вместо того, чтобы позволить ему выбрать значение по умолчанию (, начиная с 2 цифр, пока не достигнет90
).
Ваше предположение верно, вы делите среднюю нагрузку по ядрам. Чтобы лучше понять средние нагрузки, я настоятельно рекомендую эту статью Брендана Грегга http://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html
.