Đối với các hoạt động đọc / ghi , bạn có thể kiểm tra tốc độ của các hoạt động đó bằng system.time (). Dưới đây là một số kết quả từ việc tải tệp DEM trong R (gói Raster) được dịch sang bốn định dạng (ASCII, IMG và TIF không nén và Deflate). Ví dụ: trên raster ~ 26MB:
> system.time(dem <- raster("~/workspace/TEMP/kideporegion.img"))
user system elapsed
0.154 0.002 0.157
'Đã qua' cho tổng thời gian (giây) được thực hiện cho thao tác. Chạy các hoạt động 10 lần mỗi lần và xem xét thời gian trôi qua trung bình:
mean diff
ASC 0.2237 0.3317
IMG 0.1544 0.0318
tif-Deflate 0.1510 0.0099
tif-none 0.1495 0.0000
tif-pack 0.1513 0.0118
TIFF không nén là nhanh nhất ... được theo dõi rất chặt chẽ bởi Deflate (chậm hơn 0,1%) và TIFF-Packbits (chậm hơn 1,8%), sau đó là IMG (chậm hơn 3,2%) và ASC (chậm hơn 33%). (Đây là trên Macbook Pro 2.4 GHz với ổ SSD, do đó hoạt động trên đĩa rất nhanh)
Điều này chỉ đơn giản là để tải các tập tin, không thao tác chúng.