Chúng tôi có một hệ thống tệp lớn, trong đó một dubản tóm tắt (sử dụng đĩa) đầy đủ mất hơn hai phút. Tôi muốn tìm cách tăng tốc tóm tắt sử dụng đĩa cho các thư mục tùy ý trên hệ thống tệp đó.
Đối với các nhánh nhỏ, tôi nhận thấy rằng các dukết quả dường như được lưu trong bộ nhớ cache bằng cách nào đó, vì các yêu cầu lặp lại nhanh hơn nhiều, nhưng trên các nhánh lớn, tốc độ tăng lên không đáng kể.
Có cách nào đơn giản để tăng tốc duhoặc kết quả bộ nhớ đệm mạnh hơn cho các nhánh chưa được sửa đổi kể từ lần tìm kiếm trước không?
Hoặc có một lệnh thay thế có thể cung cấp tóm tắt sử dụng đĩa nhanh hơn?
dusẽ là xấu, nhưng một kịch bản trình bao bọc nhanh hơn với giao diện giống hệt nhau sẽ rất hữu ích cho chúng tôi. Hơn nữa, tôi hy vọng rằng kết quả bộ nhớ đệm phụ thuộc vào thời gian sửa đổi lần cuối (và giả sử không có hoạt động trên toàn bộ đĩa, ví dụ như chống phân mảnh) sẽ cho kết quả kích thước chính xác: tôi có thiếu gì không?
find. Nhưng sau đó có locate.
StatFsước tính siêu nhanh về kích thước thư mục. Nó nhanh hơn gần 1000 lần đối với các thư mục lớn, phức tạp, so với du.