Một trong những điểm thu hút lớn nhất của Linux với tư cách là một hệ sinh thái hệ điều hành mạnh mẽ là tốc độ nhanh chóng của nó, nhưng nó luôn có lợi khi tăng tốc hơn nữa PC Linux của bạn. Dưới đây là nhiều yếu tố ảnh hưởng đến khả năng tốc độ của hệ thống và một số cách tuyệt vời để tăng tốc.
Lập lịch chuỗi
Ban đầu, Linux sử dụng một thuật toán lập lịch trình đơn giản để xử lý các tác vụ theo kiểu vòng tròn. Kể từ khi được tạo ra, Linux đã liên tục cải tiến việc lập lịch luồng của mình, với đỉnh điểm là một thiết kế nâng cao và có thể mở rộng được gọi là Trình lập lịch hoàn toàn công bằng.
CFS sử dụng thời gian chạy ảo để quyết định tác vụ nào cần thực thi. Ngoài ra, một cây tự cân bằng màu đỏ đen gồm các tác vụ đã lên lịch được lưu giữ để quản lý các tác vụ hiệu quả hơn so với một hàng đợi đang chạy.
Hệ thống tệp nâng cao
Linux sử dụng các thiết kế hệ thống tệp tiên tiến đáng ngạc nhiên so với các đối thủ cạnh tranh trên thị trường hệ điều hành khác. Kể từ khi giới thiệu lần lặp thứ ba của hệ thống tệp Ext, Ext3, Linux đã được hưởng lợi từ khả năng ghi nhật ký, ngăn chặn hiệu quả việc hỏng hệ thống tệp trong trường hợp chuyển tệp không thành công hoặc mất điện.
Ext4 mở rộng thêm chức năng của Ext3 để chứa các tệp lớn hơn nhiều và cho phép các thư mục con không giới hạn ở tốc độ truy cập cao.
Nói về tốc độ, đây là một vài cách bạn có thể tăng tốc độ hệ thống Linux của mình một cách nghiêm túc.
Nơi khởi đầu dễ dàng để tăng hiệu suất máy tính của bạn luôn ở ngay từ đầu. Có một số cách tiếp cận chính cho vấn đề này và chúng tập trung vào các tối ưu hóa sau đây. (Chúng tôi sẽ sử dụng Ubuntu làm ví dụ bên dưới.)
1. Tăng tốc khởi động Linux bằng cách giảm thời gian tạo bụi
Nếu hệ thống Linux của bạn đang sử dụng Grub làm bộ nạp khởi động, bạn sẽ thấy rằng nó sẽ hiển thị bộ nạp khởi động GRUB trong khoảng thời gian từ mười đến ba mươi giây. Bạn có biết rằng bạn có thể cắt bớt thời lượng của bộ nạp khởi động hoặc thậm chí bỏ qua hoàn toàn bộ đếm ngược không?
Kích hoạt một thiết bị đầu cuối và mở tệp “/ etc / default / grub” trong trình soạn thảo văn bản yêu thích của bạn
sudo nano /etc/default/grub
Tìm GRUB_TIMEOUT
Biến đổi. Thay thế giá trị được liên kết với biến này thành giá trị như 5 hoặc 3. Đặt nó thành 0 để tắt đếm ngược. (Mục nhập đầu tiên sẽ được chọn theo mặc định.)
Lưu ( Ctrl + O ) và đóng tệp ( Ctrl + X ), sau đó chạy
update-grub
để thay đổi có hiệu lực,
2. Giảm số lượng ứng dụng khởi động
Mỗi bản phân phối Linux đặt ra các biến thể nhỏ đối với quá trình quản lý các ứng dụng khởi động, nhưng tiền đề chung là giống nhau.
Trong Ubuntu, việc xử lý các ứng dụng khởi động dễ dàng như mở một ứng dụng có tên “Ứng dụng khởi động” và xem qua nội dung của nó bằng một chiếc lược nhỏ.
Chỉ cần nhấp vào bất kỳ thứ gì có thể nhận ra mà dường như không cần thiết để tải mỗi khi bạn khởi động hệ thống của mình. Việc nhấp vào “Xóa” sẽ xóa ngay tùy chọn bạn đã chọn mà không có thông báo xác nhận. Nếu bạn không chắc chắn về lựa chọn của mình, bạn có thể chỉ cần xóa dấu kiểm bên cạnh tùy chọn đó.
3. Kiểm tra các dịch vụ hệ thống không cần thiết
Hãy nhớ rằng không phải tất cả các ứng dụng mà máy của bạn chạy khi khởi động đều hiển thị ngay lập tức mà không cần chạy lệnh đặc biệt sau từ thiết bị đầu cuối của bạn trước:
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
Sau khi hoàn tất, bạn sẽ thấy nhiều hơn trong Ứng dụng khởi động so với trước đây, bao gồm cả các dịch vụ hệ thống. Bạn có thể thay đổi những điều này nếu cần.
4. Thay đổi môi trường máy tính để bàn của bạn
Một cải tiến tốc độ dễ dàng khác mà bạn có thể thực hiện đến từ việc tối ưu hóa môi trường máy tính để bàn của bạn. Tùy chọn này cũng mang theo một số thay đổi giao diện công khai, vì vậy nó có thể không phù hợp nếu bạn thích thiết lập hiện tại của mình. Nếu bạn muốn thay đổi và tăng tốc độ, thì điều này thực sự có thể hoạt động rất tốt.
Có một số tùy chọn môi trường máy tính để bàn có chủ ý nhấn mạnh tốc độ hơn các yếu tố khác.
Xfce
Xfce được thiết kế nhẹ và tối ưu hóa tốc độ. Khả năng cảm ứng đa điểm và các tùy chọn tùy chỉnh phong phú làm cho môi trường này trở thành môi trường máy tính để bàn phù hợp ngay cả với mục đích thẩm mỹ.
Để cài đặt môi trường máy tính để bàn này trong Ubuntu, hãy nhập thông tin sau vào thiết bị đầu cuối của bạn:
sudo apt-get install xubuntu-desktop
Sau đó, đăng xuất khỏi phiên người dùng của bạn và chọn tùy chọn màn hình mới trước khi đăng nhập lại.
LXDE
Một môi trường máy tính để bàn tập trung chủ yếu vào tốc độ khác, LXDE hoặc “Môi trường máy tính để bàn X11 nhẹ”, được thiết kế theo mô-đun, cho phép thêm các thành phần riêng lẻ vào hệ thống của bạn thay vì cài đặt toàn bộ trong một lần.
Cài đặt LXDE trong Ubuntu dễ dàng như nhập thông tin sau vào thiết bị đầu cuối của bạn:
sudo apt-get install lubuntu-desktop
Làm theo quy trình tương tự như bạn làm đối với Xfce (đăng xuất và chọn nó) để kích hoạt nó.
Thiết kế mô-đun của môi trường này làm nổi bật một tùy chọn tăng tốc độ khác được kết nối với giao diện người dùng của hệ thống của bạn.
5. Cắt giảm thói trăng hoa
Chiến thuật cải thiện tốc độ này tập trung vào cách Linux sử dụng bộ nhớ hoạt động. Thông thường, việc sử dụng phân vùng hoán đổi trên ổ cứng của bạn được xử lý tự động với cài đặt khá cao. Được gọi là "swappiness", cài đặt này có thể nằm trong khoảng từ 0 đến 100 và được định cấu hình trước ở 60.
Mặc định là 60 thường là một cài đặt mạnh hơn nhiều so với hầu hết người dùng yêu cầu và việc hạ thấp nó sẽ giúp máy của bạn sử dụng tốt hơn các tài nguyên của chính nó.
Việc giảm sự thay đổi dễ dàng bằng cách nhập thông tin sau vào thiết bị đầu cuối của bạn để truy cập “sysctl.conf”:
sudo nano /etc/sysctl.conf
Sau đó, nối phần sau vào cuối tệp và đóng nó:
#Set swappiness value vm.swappiness=10
Khởi động lại và tận hưởng tốc độ tăng.
Các mẹo mà chúng tôi đã trình bày ở đây chắc chắn đáng thử nếu bạn đang muốn tăng tốc máy Linux của mình. Bất kỳ công cụ nào trong số chúng tách biệt hoặc kết hợp tất cả chúng đều có thể giúp tăng tốc hệ thống của bạn, tiết kiệm tài nguyên cho các tác vụ quan trọng nhất đối với bạn. Hãy thử và hoàn thành công việc nhanh hơn nhiều.