Tôi có thể tăng tốc trao đổi bằng cách sử dụng nhiều ổ cứng không?


8

Tôi vẫn còn hai ổ ATA cũ (một ổ chỉ 8GB, một ổ có chút khiếm khuyết) và tôi cũng đã nghĩ đến việc đưa chúng vào PC và kích hoạt trao đổi trên chúng. Điều gì sẽ có hiệu lực của việc này? Hệ thống của tôi sẽ trải đều dữ liệu trên các ổ đĩa để việc hoán đổi trở nên nhanh hơn?


6
Đặt trao đổi trên các đĩa bị lỗi là một cách tuyệt vời để gây ra sự cố / khóa ngẫu nhiên / tham nhũng chung. Đặt trao đổi trên các đĩa chậm cũng không phải là một ý tưởng tuyệt vời.
Mat

1
Ngoài ra, nếu bạn thường xuyên sử dụng trao đổi, thì bạn có thể nhận được các cải tiến hiệu suất tốt hơn nhiều từ việc tăng bộ nhớ ram so với việc bạn tối ưu hóa phân phối trao đổi.
Shadur

Câu trả lời:


9

Thứ nhất, sử dụng ổ cứng chậm hoặc bị lỗi để trao đổi không phải là ý kiến ​​hay. Nó giống như có bộ nhớ thực sự chậm hoặc lỗi theo một cách.

Cách hệ thống của bạn phân tán dữ liệu trên các phân vùng trao đổi của bạn tùy thuộc vào mức độ ưu tiên bạn dành cho chúng trong /etc/fstab

Ví dụ

/dev/hda5 none swap sw,pri=2 0 0
/dev/hdb5 none swap sw,pri=1 0 0
/dev/hdc6 none swap sw,pri=3 0 0

Hệ thống của bạn sẽ sử dụng phân vùng có mức ưu tiên cao nhất trước tiên (trong trường hợp này /dev/hdc6). Các mức độ ưu tiên đi từ 0 đến 32767. Bạn có thể gán cùng mức ưu tiên cho các phân vùng khác nhau và điều đó sẽ khiến hệ thống của bạn sử dụng chúng như nhau (hoặc trải tải trên các ổ đĩa khác nhau). Lý do chính cho điều này là trước tiên bạn muốn sử dụng ổ đĩa nhanh hơn (hoặc ít sử dụng hơn nhưng vẫn nhanh), vì nó có thể có tác động lớn đến hệ thống của bạn.

Bạn có thể thay đổi xu hướng ghi vào hệ thống của mình bằng cách cài đặt swappiness. Thêm thông tin ở đây .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.