Có hai lý do chính cho sự khác biệt hiệu suất và hai lý do có thể . Đầu tiên, những lý do chính:
Tăng hiệu suất của ext4 so với NTFS
Nhiều điểm chuẩn khác nhau đã kết luận rằng hệ thống tệp ext4 thực tế có thể thực hiện nhiều thao tác đọc-ghi nhanh hơn phân vùng NTFS. Lưu ý rằng mặc dù các thử nghiệm này không biểu thị hiệu suất trong thế giới thực, chúng tôi có thể ngoại suy các kết quả này và sử dụng điều này như một lý do.
Đối với lý do tại sao ext4 thực sự hoạt động tốt hơn thì NTFS có thể được quy cho nhiều lý do. Ví dụ, ext4 hỗ trợ phân bổ chậm trễ trực tiếp. Một lần nữa, hiệu suất tăng phụ thuộc hoàn toàn vào phần cứng bạn đang sử dụng (và có thể bị phủ nhận hoàn toàn trong một số trường hợp nhất định).
Giảm yêu cầu kiểm tra hệ thống tập tin
Hệ thống tệp ext4 cũng có khả năng thực hiện kiểm tra hệ thống tệp nhanh hơn các hệ thống tệp nhật ký tương đương khác (ví dụ NTFS). Theo trang Wikipedia:
Trong ext4, các nhóm và phần khối chưa được phân bổ của bảng inode được đánh dấu như vậy. Điều này cho phép e2fsck bỏ qua chúng hoàn toàn trên séc và giảm đáng kể thời gian kiểm tra một hệ thống tệp có kích thước ext4 được xây dựng để hỗ trợ. Tính năng này được triển khai trong phiên bản 2.6.24 của nhân Linux.
Và bây giờ, hai lý do có thể :
Hệ thống tập tin Kiểm tra các tiện ích Bản thân
Một số ứng dụng có thể chạy các thói quen khác nhau trên các hệ thống tệp để thực sự "kiểm tra" sức khỏe. Điều này có thể dễ dàng nhận thấy nếu bạn sử dụng tiện ích fsck được thiết lập trên Linux so với tiện ích chkdsk trên Windows. Các ứng dụng này được viết trên các hệ điều hành khác nhau cho các hệ thống tệp khác nhau. Lý do tôi đưa ra điều này vì một lý do có thể là các cuộc gọi hệ thống cấp thấp trong mỗi hệ điều hành là khác nhau và do đó bạn không thể so sánh trực tiếp các tiện ích sử dụng hai hệ điều hành khác nhau.
Phân mảnh đĩa
Điều này là dễ hiểu, và cũng giúp chúng tôi hiểu sự khác biệt giữa các hệ thống tập tin. Mặc dù tất cả dữ liệu kỹ thuật số được lưu trữ trong một tệp là như nhau, cách lưu trữ trên ổ cứng khá khác nhau từ hệ thống tệp đến hệ thống tệp. Phân mảnh tệp rõ ràng có thể tăng tốc độ truy cập, do sự khác biệt về tốc độ.