Testy wydajności maszyny DataCamp
Pakiet benchmarkme umożliwia uruchamianie zestawu standardowych testów wydajności i porównywanie wyników z innymi użytkownikami. Jeden z zestawów testów sprawdza szybkość odczytu i zapisu.
Wywołanie funkcji
res = benchmark_io(runs = 1, size = 5)
rejestruje czas potrzebny do odczytu i zapisu pliku o rozmiarze 5 MB.
To ćwiczenie jest częścią kursu
Wydajny kod w R
Instrukcje do ćwiczenia
- Sprawdź, ile czasu zajmuje odczyt i zapis pliku o rozmiarze 5 MB. Przypisz wynik do
res. (Nie próbuj odczytywać ani zapisywać pliku o rozmiarze 50 MB – może to spowodować awarię twojej sesji na DataCamp) - Porównaj wyniki DataCamp z wynikami innych użytkowników za pomocą
plot(res).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Load the package
library("benchmarkme")
# Run the io benchmark
res <- ___(runs = 1, size = ___)
# Plot the results
___