Результаты тестирования с использованием Bonnie
Результаты теста Bonnie представлены в таблице ниже:
Посимвольная запись (Кб/с) | Поблочная запись (Кб/с) | Перезапись (Кб/с) | Посимвольное чтение (Кб/с) | Поблочное чтение (Кб/с) | |
---|---|---|---|---|---|
BSD Async | 710 | 684 | 401 | 721 | 888 |
BSD Sync | 699 | 677 | 400 | 710 | 878 |
Ext2 fs | 452 | 1237 | 536 | 397 | 1033 |
Xia fs | 440 | 704 | 380 | 366 | 895 |
Как видно из данных, в блочном вводе/выводе система EXT2fs превосходит другие рассмотренные системы. Такое преимущество обусловлено оптимизацией, применяемой в процедурах распределения данных. Запись данных осуществляется достаточно быстро благодаря использованию группового режима. Высокая скорость чтения обусловлена тем, что блоки данных были эффективно распределены по файлу, что минимизирует перемещение головок диска между последовательными операциями чтения, позволяя оптимизации предварительного считывания действовать на полную мощь.
Однако, стоит отметить, что в символьном вводе/выводе система FreeBSD показывает себя лучше. Это может быть связано с различиями в реализации функций стандартных C библиотек в FreeBSD и Linux. Вероятно, в FreeBSD используется более оптимизированная библиотека для символьных операций, что обеспечивает ей небольшое преимущество в этом аспекте.