Какой тест / стенд покажет прирост производительности от использования системного вызова copy_file_range()?

#linux-kernel #benchmarking #system-calls #btrfs

#linux-ядро #сравнительный анализ #системные вызовы #btrfs

Вопрос:

У меня есть два ядра: 4.4.26 по умолчанию и 4.4.26 с этим патчем. Какой тест или бенчмарк мне следует запустить в моем разделе btrfs, чтобы увидеть прирост производительности от применения вышеупомянутого исправления?

Комментарии:

1. Предположительно что-то вроде cp -a src_dir new_dir_tree , а затем то же самое с версией cp , которая использует copy_file_range вместо чтения самих исходных файлов.

2. Это совершенно новый системный вызов, поэтому он не ускоряет какой-либо существующий код. Вам нужно программное обеспечение пользовательского пространства, которое использует это преимущество. IDK, если вы об этом спрашиваете.