Использование порядка байтов в процессоре (независимо от того, маленький он или большой) дает вам выигрыш в скорости по арифметике: вы можете добавлять, вычитать и т. Д. Многобайтовые целые числа непосредственно в памяти.
Использование предопределенного, предписанного порядка байтов (независимо от того, маленький он или большой) в формате файла дает вам возможность читать файл в любой системе, независимо от того, является ли он ЦП другой системы. Системы с правильным порядком байтов могут читать файл быстрее (если подпрограмма чтения написана и оптимизирована должным образом), но даже системы с неправильным порядком байтов могут его читать. Обычно разница в скорости незначительна (за исключением очень больших файлов с большим количеством целых чисел), поэтому рекомендуется сначала измерить максимально возможное увеличение скорости при оптимизации процедуры чтения.
Некоторые форматы файлов (например, TIFF) поддерживают оба порядка байтов. В этом случае хорошей идеей будет сгенерировать файл с порядковым номером процессора, при условии, что файл будет подвергнут последующей обработке на том же компьютере или аналогичном компьютере.