Оцініть продуктивність машини 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
___