Swap là gì? RAM ảo

Như các bạn cũng biết giá RAM trên thị trường rất cao. Vì vậy một giải pháp khác cho vấn đề đó là RAM ảo (Swap). Và nó rất cần thiết cho các hệ điều hành Linux như Fedora, Ubuntu, CentOs…

Swap Là Gì?

Swap (hoán đổi) là một vùng trên ổ đĩa mà nó có thể được sử dụng để lưu trữ các dữ liệu mà không được sử dụng trên bộ nhớ vật lý (RAM). Đây là nơi tạm thời chứa các tài nguyên đang không hoạt động trong bộ nhớ.

Swap trong Linux được kích hoạt sử dụng khi RAM đầy(Nhưng đa số sẽ được setup kích hoạt khi RAM 80%). Swap được tạo ra từ ổ cứng, như các bạn cũng biết tốc độ ổ cứng chậm hơn rất nhiều so với tốc độ của RAM. Tuy nhiên việc sử dụng bộ nhớ Swap sẽ giúp hệ thống của hoạt động ổn định hơn.

Tại Sao Cần Tạo Swap?

Nói đơn giản Swap là dùng ổ cứng làm RAM. Mặc dù tốc độ rất chậm, nhưng bạn nên nhớ rằng bộ nhớ swap là cực kỳ quan trọng nên lúc nào cũng cần có swap.

Sau đây là các lý do tại sao cần dùng Swap:

  • Gíup hệ thống hoạt động ổn định hơn. Do máy sẽ đưa các dữ liệu ít quan trọng sang swap

  • Ở các hệ điều hành Linux để chế độ ngủ đông hoạt động cần có bộ nhớ swap.

  • Nếu các bạn muốn chạy thử nghiệm một chương trình nào đó. Nếu như tính toán không đúng bộ nhớ RAM thì lúc này Swap sẽ rất cần thiết.

Size Swap bao nhiêu là phù hợp?

Có rất nhiều bàn luận về vấn đề này. Nhưng theo khinh nghiệm cá nhân của mình khi sử dụng các hệ điều hành Ubuntu, CentOs… thì có chút kinh nghiệm như sau:

  • Nếu bộ nhớ RAM của bạn thấp như 512MB hoặc 1GB thì tốt nhất là swap tối đa không nên quá dung lượng RAM.

  • Nếu RAM của bạn lớn hơn 1GB và bạn muốn sử dụng chế độ ngủ đông thì các bạn nên set Swap tối thiểu là 1GB.

  • Nếu bạn set Swap quá nhiều thì bạn sẽ lãng phí mà không có nhu cầu sử dụng. Vì vậy bạn cần set Swap phù hợp với nhu cầu sử dụng.

Theo Ubuntu thì thời gian truy cập trên Swap sẽ chậm hơn 10³ so với trên RAM. Ví dụ, khi bạn sử dụng bộ nhớ đệm từ RAM chỉ mất 1 giây, trong khi đó mất 15 phút khi sử dụng ổ cứng (HDD) và mất hơn 1 phút khi sử dụng ổ đĩa rắn (SSD). Vì vậy, nếu như bạn thiết lập kích thước của Swap là lớn hơn gấp hai lần lượng RAM thì tốt nhất là bạn nên tăng thêm lượng RAM.

Swap là gì? RAM ảo
5 (100%) 6 vote[s]
By |2018-12-21T12:00:59-07:00Tháng Mười Hai 21st, 2018|Categories: Kiến Thức IT|Tags: , |Chức năng bình luận bị tắt ở Swap là gì? RAM ảo

About the Author: