or
Bài tập này là một phần của khóa học
Để làm mã của bạn chạy nhanh hơn, trước hết bạn cần biết nó mất bao lâu để chạy. Chương này giới thiệu ý tưởng benchmark mã của bạn.
Bài tập hiện tại
R rất linh hoạt vì thường có nhiều cách khác nhau để giải quyết cùng một bài toán. Một số cách có thể nhanh hơn các cách khác hàng bậc độ lớn. Chương này hướng dẫn bạn viết mã base R chạy nhanh.
Profiling giúp bạn xác định các nút thắt cổ chai trong mã. Chương này dạy bạn cách trực quan hóa các nút thắt bằng gói profvis.
Một số bài toán có thể được giải nhanh hơn bằng cách tận dụng nhiều nhân (cores) trên máy của bạn. Chương này chỉ cho bạn cách viết mã R chạy song song.