Сейчас уже можно дать аргументированный ответ на вопрос о производительности дисковой подсистемы в различных операционных средах. Путь к этому открывают Java-приложения. Получены первые результаты сравнения скорости операций чтения, записи и копирования, метрики которых сняты кросс-платформенной утилитой NIOBench.[/justify]
<!--break-->

По итогам сравнения можно сделать вывод, что сильной стороной Linux является технология отложенной записи, в то время, как Windows отличилась на чтении. Стоит осторожно предположить, что Microsoft эффективно минимизирует количество транзитных операций пересылки данных между буферами.
Re: Ubuntu vs Windows в дисковых операциях
Например, я как-то пробовал скопировать файл пару гигов на диск, потом удалил, и через минуту снова туда же скопировал. Второе копирование заняло менее секунды.
Re: Ubuntu vs Windows в дисковых операциях
Кэширование дисковых данных в оперативной памяти, которое, как мы все понимаем, повышает скорость при повторных обращениях к файлу, доставляет хлопоты с точки зрения повторяемости результатов бенчмарок. Доверие к таким результатам строится на основе открытости алгоритмов и расчетной базы. С этим у нас все в порядке: тест использует респектабельный фреймворк java.NIO, а промежуточные результаты тоже никто не скрывает:
Статья из разряда - после
Лекция для колхозников. Лектор:
- Товарищи колхозники. Перед вами череп Александра Македонского, где ему 7 лет. А вот этот череп, где ему 25 лет. И, наконец, череп умершего Александра Македонского. Вопросы есть?
Есть:
- Скажите, пожалуйста, как может быть у одного человека три черепа?
- А вы, простите, кто? - спрашивает лектор.
- Дачник.
- Вот и идите на хер. Лекция для колхозников.
Неизвестна конфигурация тестового ПК (особенно объем ОЗУ) или хоть бы написали какие ФС используются при сравнении - у виндов (у каких конкретно) явно NTFS, а у линуха появляются варианты ;-) со своими достоинствами и недостатками...
Лично мне нравится работа линухи в дисковых операциях с FAT32/ext2 быстрее точно никто больше не работает (оно и понятно) ;) Все остальное - куча условностей и нюансов...