Tạo tập tin hoán đổi trên FreeBSD 10

Ra khỏi hộp, máy chủ Vultr FreeBSD không được cấu hình để bao gồm không gian trao đổi. Nếu ý định của bạn là cho một ví dụ đám mây dùng một lần, có lẽ bạn không cần phải lo lắng về điều này. Nếu bạn đã tạo một máy chủ "thực" sẽ tồn tại trong một thời gian, hãy đọc tiếp.

Ngay cả máy chủ được bố trí lố bịch nhất cũng yêu cầu không gian hoán đổi. Đó chỉ là cách hệ điều hành hoạt động. Trong những lúc ứng dụng của bạn gặp chút rắc rối và ăn nhiều RAM hơn mức bình thường, việc có không gian hoán đổi sẽ cho bạn cơ hội chiến đấu để giành lại quyền kiểm soát máy. Ngay cả trong hoạt động bình thường, FreeBSD vẫn chủ động về quản lý bộ nhớ. Ví dụ, các chương trình chạy dài đang chờ trong bộ nhớ sẽ được hoán đổi vào đĩa để nhường chỗ cho những thứ hữu ích, như bộ đệm hệ thống tập tin. Chạy với trao đổi bằng không là một công thức cho hành vi không thể đoán trước và không ai chạy máy chủ muốn điều đó!

Xác nhận trạng thái trao đổi

Trước khi chúng tôi làm bất cứ điều gì, hãy chắc chắn rằng chúng tôi thực sự không có bất kỳ trao đổi.

swapinfoKhông nên trả lại. Thích như vậy:

vultr [~]# swapinfo
Device          1K-blocks     Used    Avail Capacity
vultr [~]#

Nếu thực sự nó trống, hãy tiếp tục và tạo cho mình một tệp hoán đổi. Nhưng trước tiên...

Cần bao nhiêu trao đổi?

Các quy tắc cũ (RAM 1 lần, RAM 2 lần, RAM 0,5 lần, v.v.) không thực sự áp dụng những ngày này. Nếu máy chủ của bạn có 16GB bộ nhớ, bạn chắc chắn không cần lãng phí 32GB dung lượng đĩa quý giá của mình trên một tệp hoán đổi. Điều đó nói rằng, nếu bạn đã kích hoạt các bãi đổ vỡ, tùy thuộc vào cách cấu hình của nó, việc hoán đổi bằng với bộ nhớ của bạn có thể được yêu cầu để nó hoạt động.

Vì vậy, làm thế nào lớn để làm cho các tập tin trao đổi là thực sự tùy thuộc vào bạn. Tin tốt là, bạn luôn có thể thay đổi nó sau này và với bộ lưu trữ được hỗ trợ bởi SSD, bạn không phải lo lắng quá nhiều về nơi nó kết thúc trên đĩa của bạn. Dù sao đi nữa, hãy chuyển sang ...

Tạo và sử dụng tệp hoán đổi

Chúng tôi sẽ tạo một tệp hoán đổi 512 meg tại /usr/swap0. Hãy thoải mái thay đổi bất cứ điều gì nếu nó không hiệu quả với bạn. Ví dụ: nếu bạn muốn 1 gig đổi, hãy thay đổi 512 thành 1024, v.v. Nếu bạn quyết định thay đổi tên tệp, hãy đảm bảo bạn thay đổi cả hai tham chiếu đến nó.

Sao chép cẩn thận các mục sau, thực thi với quyền root và bạn sẽ hoàn tất:

dd if=/dev/zero of=/usr/swap0 bs=1m count=512
chmod 0600 /usr/swap0
echo "md99 none swap sw,file=/usr/swap0,late 0 0" >> /etc/fstab
swapon -aL

Xác nhận rằng nó đã hoạt động:

vultr [~]# swapinfo
Device          1K-blocks     Used    Avail Capacity
/dev/md99          524288        0   524288     0%

Tại thời điểm này, bạn đã hoàn tất. Hoán đổi đang hoạt động và nó sẽ tiếp tục hoạt động sau khi khởi động lại.

Giải thích cho sự tò mò

Các ddlệnh tạo ra các tập tin thực tế. Sau đó, chúng tôi đặt quyền thích hợp, thêm một dòng để /etc/fstabtrao đổi và sau đó bật nó. Lệnh swapon -aLyêu cầu HĐH kích hoạt tất cả các phân vùng / tệp trao đổi trong fstab, bao gồm cả các phân vùng được đánh dấu là muộn. Do cách khởi động FreeBSD 10.2, tệp hoán đổi phải được gắn muộn. Khi HĐH khởi động bình thường, trao đổi của bạn sẽ được bật trong giai đoạn "gắn hệ thống tập tin trễ".


Tags: #BSD

Leave a Comment

ReactOS: Đây có phải là tương lai của Windows?

ReactOS: Đây có phải là tương lai của Windows?

ReactOS, một hệ điều hành mã nguồn mở và miễn phí đã có phiên bản mới nhất. Liệu nó có thể đáp ứng đủ nhu cầu của người dùng Windows hiện đại và hạ gục Microsoft? Hãy cùng tìm hiểu thêm về trải nghiệm hệ điều hành kiểu cũ nhưng mới hơn này.

Liệu AI có thể chiến đấu với số lượng các cuộc tấn công bằng Ransomware ngày càng tăng

Liệu AI có thể chiến đấu với số lượng các cuộc tấn công bằng Ransomware ngày càng tăng

Các cuộc tấn công ransomware đang gia tăng, nhưng liệu AI có thể giúp đối phó với loại virus máy tính mới nhất? AI có phải là câu trả lời? Đọc ở đây biết là AI boone hay cấm

Luôn kết nối thông qua Ứng dụng WhatsApp Desktop 24 * 7

Luôn kết nối thông qua Ứng dụng WhatsApp Desktop 24 * 7

Whatsapp cuối cùng đã ra mắt ứng dụng Máy tính để bàn cho người dùng Mac và Windows. Giờ đây, bạn có thể truy cập Whatsapp từ Windows hoặc Mac một cách dễ dàng. Có sẵn cho Windows 8+ và Mac OS 10.9+

Làm thế nào AI có thể đưa quá trình tự động hóa lên cấp độ tiếp theo?

Làm thế nào AI có thể đưa quá trình tự động hóa lên cấp độ tiếp theo?

Hãy đọc phần này để biết Trí tuệ nhân tạo đang trở nên phổ biến như thế nào đối với các công ty quy mô nhỏ và làm thế nào nó đang tăng khả năng khiến họ phát triển và giúp đối thủ cạnh tranh của họ có thể cạnh tranh.

Bản cập nhật bổ sung macOS Catalina 10.15.4 đang gây ra nhiều vấn đề hơn là giải quyết

Bản cập nhật bổ sung macOS Catalina 10.15.4 đang gây ra nhiều vấn đề hơn là giải quyết

Gần đây Apple đã phát hành macOS Catalina 10.15.4 một bản cập nhật bổ sung để khắc phục các sự cố nhưng có vẻ như bản cập nhật đang gây ra nhiều vấn đề hơn dẫn đến việc máy mac bị chai. Đọc bài viết này để tìm hiểu thêm

13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn

13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn

13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn

Hệ thống tệp nhật ký là gì và nó hoạt động như thế nào?

Hệ thống tệp nhật ký là gì và nó hoạt động như thế nào?

Máy tính của chúng tôi lưu trữ tất cả dữ liệu một cách có tổ chức được gọi là hệ thống tệp Ghi nhật ký. Đây là một phương pháp hiệu quả cho phép máy tính tìm kiếm và hiển thị các tệp ngay khi bạn nhấn tìm kiếm. Https://wethegeek.com/? P = 94116 & preview = true

Điểm kỳ dị về công nghệ: Tương lai xa của nền văn minh nhân loại?

Điểm kỳ dị về công nghệ: Tương lai xa của nền văn minh nhân loại?

Khi Khoa học phát triển với tốc độ nhanh chóng, chiếm rất nhiều nỗ lực của chúng ta, những rủi ro của việc phục tùng bản thân trước một Điểm kỳ dị không thể giải thích cũng tăng lên. Hãy đọc, điểm kỳ dị có thể có ý nghĩa gì đối với chúng ta.

Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1

Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1

Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1

Tác động của trí tuệ nhân tạo trong chăm sóc sức khỏe 2021

Tác động của trí tuệ nhân tạo trong chăm sóc sức khỏe 2021

AI trong lĩnh vực chăm sóc sức khỏe đã có những bước tiến nhảy vọt so với những thập kỷ trước. Vì vậy, tương lai của AI trong Chăm sóc sức khỏe vẫn đang phát triển từng ngày.