Тестирование производительности машины DataCamp
Пакет benchmarkme позволяет запускать набор стандартизированных тестов производительности и сравнивать свои результаты с результатами других пользователей. Один из наборов тестов проверяет скорость чтения и записи данных.
Вызов функции
res = benchmark_io(runs = 1, size = 5)
замеряет время, необходимое для чтения и записи файла размером 5 МБ.
Это упражнение является частью курса
Эффективный код на R
Инструкции к упражнению
- Определите время чтения и записи файла размером 5 МБ. Сохраните результат в переменную
res. (Не пытайтесь читать и записывать файл размером 50 МБ — это может привести к сбою вашей сессии на DataCamp.) - Сравните результаты DataCamp с показателями других пользователей с помощью
plot(res).
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Load the package
library("benchmarkme")
# Run the io benchmark
res <- ___(runs = 1, size = ___)
# Plot the results
___