Trên đĩa cứng, thông lượng và tìm kiếm thường nhanh hơn ở đầu đĩa, vì dữ liệu đó được lưu trữ gần khu vực bên ngoài của đĩa hơn, có nhiều cung trên mỗi hình trụ. Do đó, việc tạo trao đổi ở đầu đĩa có thể cải thiện hiệu suất.
Đối với nhân Linux 2.6, không có sự khác biệt về hiệu năng giữa phân vùng trao đổi và tệp hoán đổi không phân mảnh . Khi phân vùng / tệp hoán đổi được kích hoạt bằng hoán đổi, hạt nhân 2.6 sẽ tìm thấy đĩa nào mà tệp hoán đổi được lưu trữ trên đó , để đến lúc trao đổi, nó hoàn toàn không phải xử lý hệ thống tệp.
Do đó, nếu tệp hoán đổi không bị phân mảnh, thì chính xác như thể có một phân vùng trao đổi tại cùng một vị trí. Hoặc đặt một cách khác, bạn sẽ có được hiệu suất giống hệt nhau nếu bạn sử dụng phân vùng trao đổi thô hoặc định dạng nó với một hệ thống tệp và sau đó tạo một tệp hoán đổi lấp đầy tất cả không gian, vì một trong hai cách trên đĩa đó có một vùng liền kề được sử dụng để hoán đổi, mà kernel sử dụng trực tiếp.
Vì vậy, nếu người ta tạo tệp hoán đổi khi hệ thống tệp mới (do đó đảm bảo nó không bị phân mảnh và ở đầu âm lượng), hiệu suất phải giống hệt với phân vùng trao đổi ngay trước âm lượng. Hơn nữa, nếu một người tạo ra tệp hoán đổi ở giữa âm lượng, với các tệp ở hai bên, người ta có thể có hiệu suất tốt hơn, vì ít tìm cách trao đổi hơn.
Trên Linux, nếu tệp hoán đổi được tạo ra không bị phân mảnh và không bao giờ được mở rộng, nó không thể bị phân mảnh, ít nhất là với các hệ thống tệp thông thường như ext3 / 4. Nó sẽ luôn sử dụng các khối đĩa giống nhau, liền kề nhau.
Tôi kết luận rằng về lợi ích duy nhất của phân vùng trao đổi chuyên dụng được đảm bảo không bị phân mảnh khi bạn cần mở rộng nó; nếu trao đổi của bạn sẽ không bao giờ được mở rộng, một tệp được tạo trên hệ thống tệp mới sẽ không yêu cầu phân vùng bổ sung.