Ubuntu 16.04 cách cải thiện việc sử dụng RAM. Tăng tốc hệ thống con đĩa của Ubuntu. Tăng tốc Ubuntu: Trình quản lý hồ sơ sẵn có

Nhìn chung, người dùng Linux thích hệ điều hành nhanh hơn người dùng Windows. Tuy nhiên, nếu bạn đang sử dụng môi trường nặng như Unity, Ubuntu 16.04 của bạn có thể bị chậm. Bài đăng này liệt kê 4 mẹo đơn giản mà bạn có thể thực hiện để tăng tốc hệ thống Ubuntu 16.04 của mình. Bạn sẽ thấy tốc độ tăng lên trên phần cứng cấp thấp và trong Virtualbox. Điều này cũng hữu ích ngay cả khi bạn đã cài đặt Ubuntu trên ổ đĩa thể rắn.

Nhân tiện, chúng tôi đã viết về cách tăng tốc đáng kể tốc độ và hiệu suất của Ubuntu trong VitrualBox trên trang web của chúng tôi. Nếu bạn sử dụng hệ thống thông qua chương trình này thì bạn sẽ thấy hứng thú.

Chúng ta hãy nhìn xem, cách làm cho Ubuntu 16.04 nhanh hơn!

  1. Vô hiệu hóa các ứng dụng khởi động không cần thiết để Ubuntu khởi động nhanh hơn.

Trong quá trình khởi động, Ubuntu khởi chạy nhiều ứng dụng mà bạn có thể không cần. Để giúp Ubuntu 16.04 khởi động nhanh hơn, bạn có thể tắt một số trong số chúng. Tuy nhiên,

Hầu hết các ứng dụng launcher đều bị ẩn. Để hiển thị chúng, hãy chạy lệnh sau:

sudo sed -i ‘s/NoDisplay=true/NoDisplay=false/g’ /etc/xdg/autostart/*.desktop

Sau đó khởi chạy ứng dụng launcher từ Unity Dash.

Để tắt một ứng dụng khởi động, chỉ cần bỏ chọn nó.

Dưới đây là một số ứng dụng mà bạn có thể thấy khó chịu.

Tăng tốc Ubuntu: Trình quản lý hồ sơ sẵn có

Nó được sử dụng để hiển thị một biểu tượng trong khu vực trợ năng trên màn hình đăng nhập. Nếu bạn không cần bàn phím ảo, hãy sử dụng trình đọc màn hình, sau đó tắt nó.

Màn hình dự phòng

Đây là một màn hình deja-dup. Nếu bạn không muốn sao chép bất cứ thứ gì bằng deja-dup, hãy tắt nó.

Tăng tốc Ubuntu: Caribou

Tắt nó nếu bạn không cần bàn phím ảo.

Chia sẻ màn hình

Đây là kết nối VNC. Tắt nó nếu bạn không cần ai điều khiển hệ thống Ubuntu của mình từ xa. Bạn vẫn có khả năng điều khiển từ xa máy tính của người khác thông qua VNC.

Phần mềm Gnome

Tắt nó nếu bạn muốn cài đặt phần mềm trong terminal và không sử dụng phần mềm Gnome.

Trình đọc màn hình Orca

Hãy tắt tính năng này nếu bạn muốn tăng tốc Ubuntu.

Tăng tốc Ubuntu: Chia sẻ tệp

Tắt nó nếu bạn không sử dụng bluetooth để chia sẻ tập tin.

Cập nhật thông báo

Tắt nó nếu bạn không muốn được thông báo khi có bản cập nhật phần mềm.

Một cách khác để tăng tốc quá trình khởi động Ubuntu là vô hiệu hóa một số dịch vụ systemd. Bạn có thể xem các ứng dụng khởi động bổ sung bằng cách chạy lệnh sau trong thiết bị đầu cuối.

systemctl list-unit-files | đã bật grep

Bao gồm cho biết dịch vụ sẽ tự động khởi động khi Ubuntu khởi động. Để tắt dịch vụ tự động khởi động, hãy sử dụng lệnh sau:

sudo systemctl vô hiệu hóa

Ví dụ: máy tính của tôi không có bluetooth nên tôi có thể tắt dịch vụ bluetooth.

sudo systemctl vô hiệu hóa bluetooth.service

Tôi không có máy in nên tôi có thể tắt cup.service.

sudo systemctl vô hiệu hóa cup.service

Chú ý. Trước khi tắt nó, hãy đảm bảo bạn biết dịch vụ đó làm gì.

  1. Điều chỉnh Swappiness

Tăng tốc Ubuntu 16.04 yêu cầu một cách tiếp cận tích hợp. Do đó, tùy chọn này cũng sẽ có ích.

Chúng ta đều biết rằng RAM nhanh hơn nhiều so với ổ cứng.

Hãy thử nghiệm một chút: khởi động hệ thống Ubuntu 16.04, mở một vài ứng dụng như Firefox, LibreOffice, Mozilla Thunderbird, trình xem tài liệu Evince, sau đó không làm gì với nó. Không tạm dừng hoặc không ở chế độ ngủ. Sau vài giờ, hãy quay lại Ubuntu 16.04 của bạn. Bạn sẽ thấy rằng những ứng dụng này không phản hồi tốt khi bạn nhấp chuột vì chúng không hoạt động và được phân trang vào ổ cứng của bạn.

Bạn có thể thấy trong System Monitor rằng Ubuntu đang sử dụng dung lượng tệp trang ngay cả khi bạn có đủ bộ nhớ vật lý trống.

Điều này là do giá trị trao đổi mặc định cho Ubuntu. Swappiness là cài đặt nhân Linux kiểm soát tần suất Linux chuyển các tiến trình nhàn rỗi vào không gian trao đổi trên ổ cứng của bạn.

Giá trị hoán đổi nằm trong khoảng từ 0 ~ 100. Giá trị thấp hơn có nghĩa là Linux sẽ sử dụng ít không gian trao đổi hơn, trong khi giá trị cao hơn khiến Linux sử dụng không gian trao đổi thường xuyên hơn. Giá trị mặc định cho Ubuntu là 60, có nghĩa là nếu máy tính của bạn đang sử dụng tới 40% bộ nhớ vật lý thì nhân Linux sẽ bắt đầu hoán đổi. Nghĩa là, bạn có thể tăng tốc Ubuntu chỉ bằng cách điều chỉnh chính xác chức năng này.

Bạn có thể sử dụng lệnh sau để kiểm tra giá trị hiện tại.

mèo /proc/sys/vm/swappiness

sudo sysctl vm.swappiness=10

Không thêm dấu cách trước hoặc sau dấu bằng. Lệnh này yêu cầu nhân Linux sử dụng không gian trao đổi khi sử dụng 90% bộ nhớ vật lý trở lên. Cài đặt này không phải là vĩnh viễn.

Để làm cho nó liên tục trong các lần khởi động lại, bạn cần chỉnh sửa tệp.

sudo nano /etc/sysctl.d/99-sysctl.conf

Ở cuối tập tin này, thêm dòng sau.

Lưu và đóng tập tin này. (Nhấn Ctrl+O để lưu, nhấn Ctrl+X để thoát). Mẹo này cũng áp dụng cho máy chủ Ubuntu 16.04 của bạn.

Lời khuyên sau đây sẽ giúp ích đáng kể tăng tốc Ubuntu trên mọi cấu hình thiết bị.

  1. Tải trước các ứng dụng thường dùng

Bạn không hài lòng với tốc độ khởi chạy của Firefox hoặc các ứng dụng chậm khác? Đây là một phần mềm nhỏ được gọi là tải trước, ghi nhớ những ứng dụng bạn sử dụng thường xuyên nhất và tải các thư viện và tệp nhị phân liên quan vào bộ nhớ để những ứng dụng đó có thể khởi chạy nhanh hơn. Điều này có thể tăng tốc đáng kể Ubuntu và tất cả các chương trình bạn thường sử dụng nhất trên thiết bị của mình.

Cài đặt preboot trên Ubuntu 16.04 bằng lệnh một dòng này.

tải trước cài đặt sudo apt

Sau khi cài đặt và “gắn” pre-boot, quá trình sẽ tự động bắt đầu. Bạn có thể kiểm tra điều này:

tải trước trạng thái systemctl

Nếu nó không chạy, hãy khởi động nó bằng lệnh sau:

sudo systemctl bắt đầu tải trước

Bây giờ bạn có thể quên việc tải trước và làm công việc khác. Tăng tốc Ubuntu bao gồm một phương pháp khác mà nhiều người cho là rất hiệu quả. Đặc biệt là trên các thiết bị có card màn hình di động.

  1. Vô hiệu hóa các hiệu ứng bổ sung

Các hiệu ứng lạ mắt rất bắt mắt nhưng chúng có thể làm chậm máy tính của bạn. Chúng ta có thể sử dụng compizconfig-settings-manager để tắt chúng.

sudo apt cài đặt compizconfig-settings-manager

Bắt đầu với Unity Dash. Sau đó nhấn vào tab Effects ở bên trái và tắt những hiệu ứng bạn không thích. Bạn có thể tắt tất cả các hiệu ứng nếu muốn.

Bạn cũng có thể tắt tính năng làm mờ nền của Unity Dash bằng công cụ Unity Tweak để giúp Dash phản ứng nhanh hơn.

sudo apt cài đặt unity-Tweak-tool

Sau đó mở nó, chọn tab tìm kiếm và đặt tùy chọn Làm mờ nền thành Tắt.

Một số người thích nền trong suốt. Bạn thích cái nào hơn? Và phương pháp này hữu ích như thế nào trong việc tăng tốc Ubuntu trên hệ thống của bạn.

Sau đó

Tăng tốc Ubuntu, như chúng tôi đã nói, đòi hỏi nhiều phương pháp khác nhau để hoạt động tốt trên thiết bị.

Bạn có thể tìm hiểu dịch vụ nào mất bao lâu để hoàn tất việc bắt đầu bằng cách nhập lệnh sau vào thiết bị đầu cuối.

Như bạn có thể thấy từ ảnh chụp màn hình ở trên, mnt-pi.mount và vboxadd.service là thủ phạm trên máy tính của tôi. Tôi biết mnt-pi.mount chịu trách nhiệm cài đặt NFS từ Raspberry Pi của tôi, nhưng tôi không cần NFS nữa, vì vậy tôi có thể gỡ bỏ mount NFS khỏi tệp /etc/fstab một cách an toàn. Tôi cũng biết rằng dịch vụ vboxadd chỉ hữu ích cho máy ảo nên tôi có thể tắt dịch vụ này trên máy vật lý của mình.

sudo systemctl vô hiệu hóa vboxadd.service

Để tìm hiểu thời gian tải, hãy chạy:

Sau đó

Các cách khác để tăng tốc Ubuntu 16.04

Dịch một bài viết từ một nguồn tài liệu tiếng Anh xuất sắc LinuxEm yêu.

Tôi hy vọng những chỉnh sửa hiệu suất này đã giúp bạn làm cho Ubuntu 16.04 nhanh hơn. Bạn có biết những cách khác có thể tăng tốc Ubuntu 16.04? Chia sẻ lời khuyên của bạn trong các ý kiến ​​​​dưới đây. Nếu bạn thấy bài đăng này hữu ích, hãy đăng ký nhận bản tin miễn phí của chúng tôi hoặc chia sẻ liên kết trên Google+, Odnoklassniki, Twitter, VKontakte hoặc, ví dụ: Facebook.

Nếu bạn tìm thấy lỗi, vui lòng đánh dấu một đoạn văn bản và nhấp vào Ctrl+Enter.

Nó bắt đầu chậm lại đáng chú ý. Điều này rất khó chịu, vì tôi thường làm việc rất nhanh, tự động và bất kỳ cú phanh nào cũng chỉ làm gián đoạn nhịp điệu. Nhưng tại sao Linux có thể chậm lại? Làm cách nào để tăng tốc Linux? Làm cách nào để tối ưu hóa Linux?

Có một số điểm ở đây mà tôi muốn thu hút sự chú ý. Mỗi trong số chúng đều ảnh hưởng đến tốc độ của Linux ở một mức độ nào đó, dù chỉ một chút. Nhưng nếu bạn tối ưu hóa mọi thứ cùng nhau, nó có thể tăng hiệu suất. Và tin tôi đi, điều đó không khó, thường thì bạn thậm chí không cần phải vào bảng điều khiển... Tôi sẽ hiển thị mọi thứ trên Linux Mint, nhưng tất cả những điều này có thể được thực hiện bằng cách tương tự trên các hệ thống Linux khác.

1. Tối ưu hóa khởi động Linux.

Điều đầu tiên bạn cần chú ý là những gì được tải khi hệ thống khởi động. Vào MENU - CÀI ĐẶT - CHẠY ỨNG DỤNG.

Tại đây bạn có thể vô hiệu hóa mọi thứ không cần thiết, trong trường hợp của tôi là hầu hết mọi thứ. Bằng cách này, bạn sẽ loại bỏ được các tiến trình và chương trình không cần thiết được tải khi Linux khởi động. Việc tối ưu hóa Linux này cũng sẽ giúp bạn tăng tốc thời gian khởi động hệ thống. Xong? Hãy tiếp tục.

2. Tắt máy chủ

Bạn có biết rằng theo mặc định, Linux của bạn có thể được cài đặt nhiều máy chủ: máy chủ in, máy chủ samba, máy chủ apache, máy chủ ssh, v.v. Có thể bạn không cần chúng trong cả trăm năm, khi đó tất cả những quá trình này liên tục đọng lại trong trí nhớ của bạn. Bạn có thể chỉ cần vô hiệu hóa chúng, nhưng thông thường việc xóa các máy chủ không cần thiết sẽ dễ dàng hơn. Làm thế nào để tìm thấy chúng?

Mở Synaptic và nhập từ vào tìm kiếm máy chủ:

Chúng tôi xem xét, đọc những gì đã được cài đặt và những gì chúng tôi thực sự không cần - hãy xóa nó. Nhưng bạn không nên xóa mọi thứ trừ khi bạn biết nó là gì và tại sao. Tôi đã loại bỏ rất nhiều thứ không cần thiết, nhưng rất có thể vẫn còn rất nhiều rác. Bạn cũng có thể gõ từ con quỷ và xem những dịch vụ nào được cài đặt nhưng chúng tôi không cần chúng. Đã xóa? Tiếp tục nào...

3. Vô hiệu hóa các dịch vụ không cần thiết

Trước đây, trong Ubuntu, trong môi trường đồ họa, có thể vô hiệu hóa và kích hoạt các dịch vụ, nhưng sau đó những người ở Ubuntu đã quyết định rằng chúng tôi, những kẻ thua cuộc, không cần điều này - họ sẽ đột ngột vô hiệu hóa một thứ gì đó quan trọng và sau đó họ sẽ nói rằng Ubuntu có lỗi!

Nhưng có thể họ đúng, nhưng đối với chúng tôi đây không phải là vấn đề, vì Linux là một bảng điều khiển, một thiết bị đầu cuối và chỉ sau đó là một lớp vỏ đồ họa. Cài đặt gói cần thiết:

Sudo apt-get cài đặt sysv-rc-conf

Mở terminal và sử dụng sudo để ra lệnh sysv-rc-conf:

Sudo sysv-rc-conf

Bây giờ, bằng cách sử dụng các mũi tên trên bàn phím và sử dụng phím cách, chúng ta sẽ tắt mọi thứ không cần thiết. Nhưng hãy cẩn thận, bạn đang ở trung tâm của Linux và nếu bạn tắt thứ gì đó quan trọng, hệ thống của bạn có thể không khởi động được - và đừng nói rằng tôi đã không cảnh báo bạn!

Có rất nhiều hướng dẫn trên Internet mô tả chi tiết từng dịch vụ chịu trách nhiệm về những gì, dịch vụ nào có thể bị vô hiệu hóa và dịch vụ nào không thể. Tìm kiếm và bạn sẽ tìm thấy!

Làm cách nào để tăng tốc Ubuntu?

Tại sao lại là Ubuntu? Chỉ là ví dụ. Ubuntu sử dụng Unity độc quyền của họ làm môi trường làm việc. Theo kinh nghiệm của tôi thì phanh vẫn như cũ. Do đó, bạn có thể tăng tốc Ubuntu chỉ bằng cách cài đặt môi trường làm việc nhẹ hơn - XFCE4, E17, LXDE, v.v. Hoặc bạn có thể tải xuống ngay một phiên bản của cùng một Ubuntu với máy tính để bàn nhẹ, chẳng hạn như Lubuntu:

Tốt đẹp và dễ dàng! Hầu như sẽ có tất cả các chức năng giống nhau, có thể chỉ có ít chuông và còi hơn. Nhưng chúng ta có thực sự cần chúng không?

Và cuối cùng, một câu hỏi nữa:

Cài đặt Linux nào trên máy tính cũ?

Ở đây bạn không nên dựa vào môi trường làm việc nhẹ nhàng, ở đây bạn cần LIGHT Linux! Ánh sáng bên trong chứ không chỉ bên ngoài- hãy nhớ sự thật này. Các lựa chọn là gì? , Slackware, Slax, v.v. Ở đây bạn cần phải thử, bởi vì bạn sẽ phải trả một khoản nào đó để dễ dàng - nhưng bạn muốn gì?


Không tìm thấy câu trả lời cho câu hỏi của bạn? Sử dụng tìm kiếm...

8 bình luận

8 bình luận cho bài viết “Tối ưu hóa Linux - thật đơn giản!”

    Nhưng Windows của tôi không hề chậm lại! Có lẽ máy tính của bạn yếu? Rốt cuộc, các hệ điều hành hiện đại được phát triển và thử nghiệm trên các bộ xử lý hiện đại có nguồn cung cấp RAM.

    Lubfox thực sự nhanh hơn. Nhưng tôi gặp phải một số trục trặc ở đó. Tuy nhiên, tôi vẫn sử dụng Ubuntu Gnome + Cairo-Dock
    Nó hoạt động ổn định, không có trục trặc. Và đủ nhanh. Điều chính là không cài đặt 64-bit trên máy tính cũ có bộ nhớ 2 GB. 32-bit sẽ hoạt động nhanh hơn nhiều.

    Tôi đồng ý, tất cả các mini OS đôi khi đều tiềm ẩn những khuyết điểm. Nhưng ngày hôm qua có một ngoại lệ thú vị, tôi đã cài đặt Linux trên máy tính xách tay của một người bạn, Mint hoàn toàn không hoạt động, điều này thật lạ, nhưng BackBox được cài đặt như bản địa và tốc độ thì SIÊU! Có lẽ tôi muốn viết bình luận về nó ngày hôm nay.

    Tôi đã sử dụng Ubuntu được một thời gian, sau đó, với việc phát hành các phiên bản mới hơn, máy tính của tôi đã ngừng chạy nó. Tôi đã chuyển sang Debian và rất vui, điều tệ nhất là môi trường đồ họa và phông chữ - chúng tốt hơn trong Ubuntu, nhưng theo tôi có lẽ đây chỉ là một trong những ưu điểm của chúng. Bây giờ phiên bản 8 của Debian đã được phát hành, tại đó bạn có thể cài đặt bất kỳ môi trường làm việc nào và hầu hết mọi phần mềm mà bạn quen thuộc.

    Nhân tiện, có một lỗi trong bài viết: không phải Pappy mà là Puppy.

    Tôi đồng ý rằng Debian dễ hơn nhưng đôi khi bạn phải hy sinh tốc độ để có được sự thuận tiện. Trước đây, tôi cũng đã thực hành rất nhiều với các bản phân phối nhẹ, và sau đó tôi nhận ra: việc mua một chiếc máy tính mạnh mẽ bình thường và vắt óc suy nghĩ sẽ dễ dàng hơn, vì bất kỳ chủ nghĩa tối giản nào cũng tiềm ẩn một loạt vấn đề khác.

    Cảm ơn vì sai lầm, tôi đã sửa nó;)

    Chà, nếu tôi là một ấm trà bình thường, tôi sẽ dựa vào đâu khi xóa máy chủ?

    Người giả không nên xử lý máy chủ; đây là một vấn đề rất phức tạp và có trách nhiệm.

    “Có rất nhiều hướng dẫn trên Internet mô tả chi tiết từng dịch vụ chịu trách nhiệm về những gì, dịch vụ nào có thể bị vô hiệu hóa và dịch vụ nào không thể Tìm kiếm và bạn sẽ tìm thấy!”

    Luôn bối rối trước những hướng dẫn như vậy! Bạn là những người thú vị!
    Tại sao bài viết của bạn cần thiết trên Internet? Như người ta nói, gửi những người đang tìm kiếm thông tin đến 3 người Liên Xô?
    Tôi nghĩ - nếu một người đảm nhận viết hướng dẫn hoặc điều gì đó tương tự - hãy viết rõ ràng và toàn diện nhất có thể hoặc đính kèm liên kết đến tài nguyên của bên thứ ba.


Theo định nghĩa, người dùng Linux có quyền truy cập vào một hệ thống mạnh hơn so với Windows. Tuy nhiên, nếu bạn sử dụng môi trường máy tính để bàn nặng như Unity chẳng hạn, hiệu suất có thể bị ảnh hưởng đôi chút.
Mọi người đều thích các chương trình và tài liệu mở không phải sau 10-20 giây mà ngay lập tức. Đồng thời, điều mong muốn là diện mạo của môi trường làm việc không giống những năm đầu thập niên 90, vì chúng ta dành nhiều thời gian cho giao diện của hệ thống, điều đó có nghĩa là chúng ta nên cảm thấy thoải mái khi ở bên trong.
Bạn không cần phải đến mức từ bỏ hoàn toàn môi trường máy tính để bàn đẹp đẽ để chuyển sang sử dụng các trình quản lý cửa sổ khổ hạnh. Tìm kiếm sự dung hòa giữa hiệu suất và ngoại hình đẹp không phải là một nhiệm vụ khó khăn chút nào.
Trong bài viết này, chúng ta sẽ xem xét việc tăng tốc Ubuntu theo bốn cách đơn giản. Mặc dù những mẹo này cũng sẽ áp dụng cho các bản phát hành cũ hơn nhưng chúng tôi sẽ xem xét cụ thể việc tăng tốc Ubuntu 16.04.
Kết quả tích cực sẽ hiển thị rõ ràng trên các máy tính cũ có công suất thấp hoặc trên VirtualBox. Các mẹo này phù hợp và hiệu quả ngay cả khi Ubuntu của bạn được cài đặt trên ổ SSD.

1. Loại bỏ các chương trình không cần thiết khi khởi động.

Ubuntu 16.04, khi khởi động, tải một số lượng lớn các ứng dụng khác nhau, nhiều ứng dụng trong số đó rất có thể bạn không cần. Để tăng tốc Ubuntu, bạn chỉ cần vô hiệu hóa chúng.
Tuy nhiên, nhiều chương trình khởi động bị ẩn và để xem chúng, bạn cần chạy lệnh sau:

sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Bây giờ hãy mở "Ứng dụng khởi động tự động" từ Unity Dash...
...và chỉ cần bỏ chọn các mục không cần thiết.


Bạn có thể tăng tốc Ubuntu 16.04 bằng cách tắt các tính năng không cần thiết. Đây là danh sách các dịch vụ và chương trình có thể bạn sẽ không cần.
Trình quản lý hồ sơ trợ năng(Trình quản lý khả năng truy cập).
Được sử dụng để hiển thị biểu tượng trợ năng trên màn hình đăng nhập. Nếu bạn không cần bàn phím ảo và trợ lý giọng nói, chỉ cần tắt chúng đi.
Màn hình dự phòng(Hỗ trợ).
Tạo bản sao lưu bằng deja-dup-monitor. Nếu bạn không có ý định sao lưu bất kỳ dữ liệu nào, vui lòng tắt nó.
Chia sẻ màn hình(Điều khiển máy tính từ xa).
Được thiết kế cho các kết nối VNC đến. Nếu bạn biết rằng bạn có thể xử lý hệ thống của mình mà không cần sự trợ giúp của bất kỳ ai thì bạn có thể tắt nó đi. Khả năng tự mình hoạt động như một trợ lý từ xa và điều khiển các máy tính khác thông qua VNC không biến mất ở bất cứ đâu.
Phần mềm Gnome(Trung tâm phần mềm).
Bạn có thể tắt nó nếu bạn muốn cài đặt chương trình thông qua thiết bị đầu cuối mà không cần sử dụng Trung tâm phần mềm GUI.
Trình đọc màn hình Orca(Trợ lý giọng nói Orca).
Nếu bạn bị nhìn thấy, hãy tắt nó đi.
Chia sẻ tệp cá nhân(Chia sẻ file cá nhân).
Nó chỉ nên được để lại nếu bạn cần truyền tệp qua Bluetooth.
Cập nhật thông báo(Thông báo cập nhật).
Nếu bạn không muốn nhận thông báo về các bản cập nhật có sẵn thì bạn có thể tắt nó.

2. Điều chỉnh Swappiness.

Chúng ta đều biết rằng tốc độ trao đổi dữ liệu bằng RAM cao hơn rất nhiều so với ổ cứng. Làm cách nào để tăng tốc Ubuntu dựa trên thực tế này?
Chúng ta hãy thực hiện một thử nghiệm nhỏ: khởi động hệ thống của bạn, mở một số chương trình, chẳng hạn như: Firefox, LibreOffice, Mozilla Thunderbird, Evince... và cứ để chúng mở mà không thực hiện bất kỳ hành động nào. Không đặt hệ thống ở chế độ ngủ hoặc chế độ chờ. Hãy quay lại sau vài giờ và nhận thấy các chương trình đang chạy đã trở nên vụng về như thế nào, chúng phản ứng chậm như thế nào với các thao tác chuột của chúng ta. Điều này là do chúng đã chuyển sang chế độ không hoạt động (không hoạt động) và hệ thống đã gửi chúng để hoán đổi, tức là đến một không gian được chỉ định đặc biệt trên ổ cứng.
Sử dụng System Monitor, bạn có thể thấy rằng Ubuntu đang sử dụng trao đổi, bất kể có nhiều RAM trống hay không.
Điều này là do cài đặt swappiness mặc định. Swappiness là một tham số kernel kiểm soát tần suất Linux gửi các ứng dụng nhàn rỗi để trao đổi, tức là ổ cứng.
Giá trị hoán đổi có thể được đặt trong phạm vi từ 0 đến 100. Giá trị thấp hướng dẫn sử dụng hoán đổi ít thường xuyên hơn, giá trị cao - thường xuyên hơn. Giá trị mặc định trong Ubuntu là 60. Điều này có nghĩa là khi mức tiêu thụ RAM đạt 40%, nhân Linux sẽ kích hoạt sử dụng trao đổi.
Bạn có thể kiểm tra giá trị hiện tại bằng lệnh:

mèo /proc/sys/vm/swappiness

sudo sysctl vm.swappiness=10

Không đặt dấu cách trước hoặc sau dấu "=". Lệnh này yêu cầu kernel chỉ sử dụng trao đổi khi bộ nhớ đã chiếm 90%. Cài đặt này kéo dài cho đến khi khởi động lại.
Để đặt cấu hình vĩnh viễn, bạn cần chỉnh sửa một tệp đặc biệt.

sudo nano /etc/sysctl.d/99-sysctl.conf

Ở cuối tập tin này, bạn cần thêm dòng:

vm.swappiness=10



Lưu tệp và đóng trình chỉnh sửa (Nhấn Ctrl+O để lưu và Ctrl+X để thoát). Tất cả các bước này áp dụng cho Ubuntu Server 16.04.Mục tiêu của chúng tôi là tăng tốc Ubuntu. Tất nhiên, ai lại muốn tốc độ khởi chạy của Firefox hay các ứng dụng nặng khác? Có một công cụ phần mềm nhỏ được gọi là tải trước, ghi nhớ các chương trình bạn sử dụng thường xuyên nhất, tải trước các thư viện liên quan và tệp thực thi của chúng vào RAM, giúp các chương trình nặng đó chạy nhanh hơn nhiều.
Bạn có thể cài đặt tải trước trên Ubuntu 16.04 bằng lệnh:

tải trước cài đặt sudo apt

Sau khi cài đặt hoàn tất, daemon tải trước sẽ tự động khởi động, bạn có thể xác minh điều này bằng cách chạy lệnh:

tải trước trạng thái systemctl



Nếu vì lý do nào đó nó không chạy, hãy chạy lệnh:

sudo systemctl bắt đầu tải trước

Bây giờ chỉ cần bắt đầu công việc kinh doanh của bạn - tải trước sẽ hoạt động mà không cần sự tham gia của bạn.

4. Tắt hiệu ứng.

Những hiệu ứng chắc chắn rất vừa mắt, phá vỡ không gian làm việc nhàm chán. Tuy nhiên, chúng cũng yêu cầu tài nguyên hệ thống có giá trị để hoạt động. Làm cách nào để tăng tốc Ubuntu 16.04? Sử dụng compizconfig-settings-manager, các hiệu ứng có thể bị tắt, do đó tăng hiệu suất.
Bạn có thể cài đặt compizconfig-settings-manager bằng lệnh:

sudo apt cài đặt compizconfig-settings-manager

Khởi chạy nó từ Unity Dash, sau đó chọn phần Hiệu ứng ở bên trái và tắt những phần bạn không cần. Nếu muốn, bạn có thể tắt hoàn toàn mọi thứ.


Bạn cũng có thể tắt tính năng làm mờ hậu cảnh trong Unity Dash bằng Unity Tweak Tool. Điều này sẽ làm cho Unity Dash phản ứng nhanh hơn.
Cài đặt công cụ Unity Tweak:

sudo apt cài đặt unity-Tweak-tool

Sau khi cài đặt, hãy mở nó và chọn tab "Tìm kiếm", sau đó chuyển nút "Làm mờ nền" thành "Tắt". (TẮT).


Nói chung nhiều người thích nền trong suốt, còn bạn thì sao?
Trước:


Sau đó:

Mẹo bổ sung: Tìm thủ phạm chính gây ra thời gian tải chậm.

Bạn có thể tìm hiểu mất bao lâu để khởi động từng dịch vụ được tải bằng cách chạy lệnh sau:

phân tích hệ thống đổ lỗi



Như bạn có thể thấy trong hình trên, các dịch vụ mnt-pi.mount và vboxadd.service chính là thủ phạm. Tôi biết rằng mnt-pi.mount chịu trách nhiệm gắn NFS (Hệ thống tệp mạng) trên Raspberry Pi của tôi, nhưng tôi không cần nó nữa nên tôi có thể xóa nó khỏi tệp /etc/fstab một cách an toàn. Tôi cũng biết rằng daemon vboxadd.service chỉ cần thiết cho máy ảo, điều này một lần nữa không cần thiết đối với tôi.
Vô hiệu hóa:

sudo systemctl vô hiệu hóa vboxadd.service

Kiểm tra thời gian tải:

thời gian phân tích hệ thống

Trước:

Sau đó:

Vô hiệu hóa ipv6 Ubuntu 16.04

Giao thức IPv6 là một công nghệ mới cung cấp không gian địa chỉ IP lớn hơn nhiều, bảo mật và tốc độ cao hơn. Nhưng đây là tất cả lý tưởng. IPv6 phá vỡ khả năng tương thích ngược với IPv4 và giao thức cũ hiện được sử dụng trong hầu hết các trường hợp. Chúng tôi đã xem xét rất chi tiết về việc IPv6 khác với IPv4 như thế nào, vì vậy chúng tôi sẽ không lặp lại mọi thứ nữa.
Do IPv6 hiện nay khá hiếm được sử dụng nên giao thức này không được hỗ trợ đầy đủ bởi tất cả các thiết bị. Nếu IPv6 không được bộ định tuyến hoặc nhà cung cấp của bạn hỗ trợ thì điều này sẽ làm chậm mạng, việc xác định tên miền trang web sẽ mất nhiều thời gian hơn và nỗ lực lấy địa chỉ IPv6 sẽ được thực hiện, điều này cũng sẽ dẫn đến sự chậm trễ. Trong ghi chú ngắn này, chúng ta sẽ xem cách tắt ipv6 trong Ubuntu 16.04 hoặc các bản phân phối tương thích khác.

Kiểm tra hỗ trợ IPv6

Tất cả các bản phân phối hiện đại đều hỗ trợ IPv6 mà không có ngoại lệ. Nhưng để đảm bảo rằng máy cục bộ của bạn đã nhận được địa chỉ ipv6, bạn có thể chạy lệnh:

Trong phần kết nối eth0 bạn sẽ thấy địa chỉ inet4 và inet6, trong inet6 địa chỉ Ipv6 được bộ định tuyến gán cho máy tính này sẽ được hiển thị. Tất cả các địa chỉ bắt đầu bằng fe80 đều là địa chỉ mạng cục bộ. Nhưng sự hiện diện của địa chỉ này không có nghĩa là nó được nhà cung cấp của bạn hỗ trợ. Để kiểm tra điểm này, bạn có thể thử gửi yêu cầu ping tới ipv6.google.com:

Linux mang lại nhiều lợi ích cho người dùng. Ví dụ, nó có thể được coi là không có vi-rút vì có rất ít vi-rút. Đối với nhiều người, điều rất quan trọng là không ai ngoại trừ bạn sẽ kiểm soát những gì bạn làm trong hệ thống. Phần mềm miễn phí nghe có vẻ rất hấp dẫn dựa trên các sự kiện gần đây khi chúng ta biết được vào năm ngoái rằng các công ty lớn như Microsoft và Apple đang theo dõi người dùng của họ.

Phần mềm miễn phí trở nên rất phù hợp nếu bạn không muốn trả tiền để sử dụng phiên bản hệ điều hành mới nhất.

Nhiều người nhớ rằng khi nhấp đúp vào phím tắt trong Windows, bạn phải đợi khá lâu để chương trình khởi động. Ở đây Linux cũng có một lợi thế - nó nhanh hơn nhiều. Và điều này áp dụng cho tất cả những người sử dụng máy tính có bộ xử lý tám lõi hoàn toàn mới và những người có máy tính xách tay cũ từ thế kỷ trước. Nếu bạn muốn tốc độ cao hơn nữa trên Linux, hãy làm theo hướng dẫn trong bài viết này. Tiếp theo chúng ta sẽ xem xét cách tăng tốc Linux. Chúng tôi sẽ tập trung chủ yếu vào Ubuntu, nhưng tất cả các mẹo này cũng có thể được áp dụng cho các bản phân phối khác.

Một số mẹo được đưa ra ở đây bao gồm sửa đổi các tệp hệ thống với tư cách là người dùng root. Với kiểu chỉnh sửa này, luôn có khả năng vô tình làm hỏng thứ gì đó và khiến máy tính của bạn không thể hoạt động. Vì vậy, tốt hơn hết bạn nên tạo một bản sao lưu của tất cả các tệp mà bạn sẽ làm việc để sau này, nếu cần, bạn có thể khôi phục cài đặt cũ.

Sẽ tốt hơn nếu bạn thử nghiệm với máy ảo trước. Bằng cách này, bạn có thể làm bất cứ điều gì bạn muốn và sau đó chỉ cần quay lại ảnh chụp nhanh hoạt động cuối cùng.

1. Tăng tốc bộ tải khởi động Grub

Nếu bạn cài đặt hai hệ điều hành thì có lẽ bạn đã quen với menu khởi động này. Nhưng điều bạn có thể không nhận thấy là đồng hồ đếm ngược ở phía dưới cùng, bên dưới khu vực nhập liệu. Đây là khoảng thời gian hệ thống sẽ đợi trước khi bắt đầu tải bản phân phối mặc định.

Ví dụ: trong Ubuntu là 10 giây. Thông thường, bạn có thể nhấn Enter, nhưng nếu bạn ở xa ô tô, có thể khôn ngoan hơn nếu đặt khoảng thời gian ngắn hơn, chẳng hạn như 3 giây. Điều này sẽ khá đủ để chọn một hệ điều hành.

Để tăng tốc thời gian khởi động Linux, hãy mở tệp /etc/default/grub bằng quyền root. Thay đổi giá trị của GRUB_TIMEOUT = 10 thành 3. Sau đó cập nhật cấu hình Grub. Đây:

sudo vi /etc/default/grub

sudo grub-cập nhật

sudo grub2-mkconfig -o /boot/grub/grub.cfg

2. Vô hiệu hóa dịch vụ

Khi hệ thống khởi động, có sự khác biệt rất lớn giữa việc khởi động kernel và việc chuẩn bị sẵn sàng máy tính để bàn. Thực tế là hệ thống tải một số lượng rất lớn các dịch vụ và không phải tất cả chúng bạn cần.

Trong hệ thống init dựa trên sysvinit, tất cả các dịch vụ đều nằm trong thư mục /etc/init.d và bạn có thể dừng những dịch vụ mà bạn không cần. Bạn có thể xem trạng thái của tất cả các dịch vụ bằng lệnh:

dịch vụ --status-tất cả

Bạn có thể vô hiệu hóa dịch vụ bằng lệnh:

dịch vụ update-rc.d -f xóa

sudo systemctl vô hiệu hóa dịch vụ

Bạn có thể xác định dịch vụ nào là cần thiết và dịch vụ nào không, chỉ bằng cách tìm kiếm trên Internet. Nhiều bản phân phối có ứng dụng đồ họa để quản lý dịch vụ, chẳng hạn như trong Ubuntu, bạn sẽ phải sử dụng tiện ích bảng điều khiển dịch vụ cho việc này, điều này sẽ giúp tăng tốc đáng kể hoạt động của Linux. Ngoài ra, bằng cách vô hiệu hóa các dịch vụ không cần thiết, bạn có thể tăng tốc độ tải Linux lên rất nhiều.

3. Tăng tốc trình quản lý file Nautilus

Theo mặc định, trình quản lý tệp của Gnome thực hiện quét nhanh tất cả các tệp khi bạn mở từng thư mục để hiển thị hình thu nhỏ và thông tin bổ sung. Về nguyên tắc, đây là quá trình quét nhanh, nhưng trong một thư mục có số lượng tệp lớn, quá trình này sẽ không nhanh chút nào.

Để ngừng lãng phí thời gian của CPU vào tác vụ này, hãy chuyển đến menu Biên tập, Xem trước trong Nautilus và thay đổi cài đặt từ Luôn luôn hoặc Chỉ các tệp cục bộ TRÊN Không bao giờ.

Bạn sẽ thấy Nautilus bây giờ nhanh hơn rất nhiều.

4. Giảm tải

Theo quy định, đối với các thiết bị cũ hơn, chúng tôi đặc biệt chọn các bản phân phối nhẹ. Lý do mà VectorLinux và các bản phân phối tương tự khác hoạt động tốt trên phần cứng cấp thấp là vì chúng không yêu cầu nhiều tài nguyên hệ thống.

Tất nhiên, nếu bạn muốn tăng tốc Linux trên máy của mình, bạn có thể tự giảm tải cho nó hoặc chỉ cần cài đặt một bản phân phối làm sẵn. Nếu bạn sẵn sàng thử nghiệm, hãy thử một trong những bản phân phối nhẹ. Họ sẽ làm việc nhanh hơn nhiều.

5. Sử dụng trình quản lý cửa sổ nhanh hơn

Nếu bạn không muốn thay đổi hoàn toàn bản phân phối của mình, vẫn có nhiều cải tiến có thể được thực hiện bằng cách tích hợp một số tính năng của các bản phân phối đó. Trình quản lý cửa sổ là một trong số đó. Nếu bạn sử dụng các trình quản lý cửa sổ nặng như KDE hoặc Gnome, hãy thử thứ gì đó đơn giản hơn. Điều này sẽ mang lại hiệu suất tăng đáng kể.

Công việc quan trọng nhất của trình quản lý cửa sổ là quản lý các cửa sổ và cung cấp cho bạn đủ quyền kiểm soát chúng. Nhưng chúng có thể thực hiện nhiều chức năng hơn bạn cần.

Nếu bạn bấm vào thanh trên cùng của cửa sổ trong KDE và xem có những tùy chọn nào, bạn sẽ thấy điều tôi đang nói đến. Một trình quản lý cửa sổ khác có thể nhanh hơn và ít gây mất tập trung hơn.

Có lẽ phổ biến nhất là Openbox và nó có thể được cài đặt trên nhiều bản phân phối.

Sau khi cài đặt, để khởi chạy trình quản lý cửa sổ, hãy gõ:

hộp mở -- thay thế

Sau vài giây, bạn sẽ thấy kiểu cửa sổ đã thay đổi. Đây là Openbox. Sử dụng menu ngữ cảnh, bạn có thể di chuyển các cửa sổ, gắn chúng hoặc xếp chúng lên trên các cửa sổ khác. Nhưng không còn gì cả. Cửa sổ của bạn bây giờ di chuyển nhanh hơn.

6. Tăng tốc KDE

Nếu bạn đang sử dụng môi trường máy tính để bàn KDE thì bạn có cơ hội lớn nhận được bản nâng cấp Linux. Mặc dù Plasma khá nhanh nếu bạn có một chiếc máy hiện đại nhưng nó là một tập hợp phần mềm phức tạp. Mỗi thành phần KDE có thể được cấu hình để chạy hiệu quả hơn. Chúng tôi đã xem xét nó, đọc chi tiết về điều này trong một bài viết riêng.

7. Chặn quảng cáo

Khi xem các trang web, bạn sẽ nhận thấy trang web không tải ngay mà đợi cho đến khi tất cả các thành phần của trang được tải, bao gồm cả quảng cáo. Hoạt ảnh flash rất khó chịu khi có nhiều khối trên trang, vì vậy bạn có thể chặn nó (bạn không cần phải làm điều này trên trang web của chúng tôi, chúng tôi trắng và mịn).

Đối với hầu hết các trình duyệt phổ biến - Chrome, Firefox, Opera, có tiện ích mở rộng Adblock thực hiện rất tốt chức năng này. Chương trình sử dụng cơ sở dữ liệu để chặn các nguồn quảng cáo phổ biến nhất.

8. Sử dụng phím tắt

Điều này có vẻ hiển nhiên đối với một số người. Chỉ làm việc với bàn phím nhanh hơn nhiều so với việc di chuyển từ chuột sang bàn phím và ngược lại. Nhiều chức năng có thể được thực hiện bằng bàn phím. Ví dụ: lệnh sao chép và dán tiêu chuẩn từ menu chỉnh sửa.

Bạn nên tạo phím tắt cho tất cả các thao tác thường xuyên sử dụng. Ví dụ: chuyển đổi giữa các ứng dụng và máy tính để bàn. Bạn có thể tiến xa hơn nữa và sử dụng vim và emacs làm trình soạn thảo văn bản.

Trình khởi chạy ứng dụng Alt+F2 có thể làm được nhiều hơn thế. Ví dụ: bạn có thể quay số tắt máy để tắt hoặc khóa để khóa màn hình. Bạn có thể thực hiện các phép tính đơn giản bằng cách bắt đầu một biểu thức bằng dấu =. Có nhiều tính năng tương tự hơn tùy thuộc vào plugin. Gõ một dấu hiệu? và nhấn mũi tên phải để tìm hiểu thêm.

9. Vá kernel

Nếu bạn muốn hiệu suất phần mềm tối đa, có nhiều cách sửa lỗi có thể được thực hiện đối với kernel. Tối ưu hóa nhân Linux có thể mang lại hiệu quả tuyệt vời. Bạn có thể tự tối ưu hóa kernel, nhưng có một cách dễ dàng hơn. Bạn có thể sử dụng kernel do Con Koliva biên soạn, nó bao gồm một số lượng lớn các bản vá hiệu năng. Bản vá kernel được gọi là -ck và nó được biên dịch tập trung vào hiệu suất.

Để cài đặt nó, bạn cần tải xuống mã nguồn của kernel, phiên bản dành cho các bản vá này được thiết kế. Sau đó tải xuống bản vá và chạy lệnh trong thư mục nguồn kernel:

bản vá $ -p1< patch-3.*-ck1

Bây giờ hãy xây dựng kernel theo hướng dẫn từ bản phân phối của bạn. Điều này nói thì dễ hơn làm, nhưng có rất nhiều hướng dẫn trên Internet, kể cả trên trang web của chúng tôi -.

10. Ép xung card đồ họa Nvidia của bạn

Mục này chỉ phù hợp nếu bạn đang sử dụng card màn hình cũ. Sẽ không hoạt động cho các mô hình mới. Tại đây bạn có thể tăng sức mạnh cho thiết bị của mình.

Không cần sử dụng BIOS, chỉ cần Bảng điều khiển NVIDIA. Trước khi các tùy chọn này xuất hiện, bạn cần thêm một dòng vào tệp cấu hình máy chủ X. Tệp này không còn được sử dụng trên hầu hết các bản phân phối nhưng Tiện ích cấu hình NVIDIA có thể tạo ra nó.

Chỉ cần chạy nó, đi đến tab Cấu hình máy chủ X và bấm vào nút Cứu vào tệp cấu hình X.

Khi tệp /etc/X11/xorg.conf đã được tạo, hãy mở nó trong trình soạn thảo văn bản với quyền root, tìm phần Thiết bị mô tả cạc đồ họa của bạn và thêm dòng ở cuối: Tùy chọn "Coolbits" "5". Khởi động lại máy chủ X.

Bây giờ, sau khi khởi chạy tiện ích thiết lập NVIDIA, bạn sẽ thấy một trang bổ sung có cài đặt tốc độ xung nhịp. Nhấp vào nút Bật ép xung và chấp nhận tuyên bố từ chối trách nhiệm. Bây giờ bạn có thể điều chỉnh tần số hoạt động để hiển thị 2D và 3D. Tốt nhất là điều chỉnh chúng cùng một lúc.

Mỗi lần thay đổi thông số thì tản nhiệt cũng thay đổi. Đảm bảo nhiệt độ vẫn nằm trong giới hạn hợp lý. Ngoài ra, từ cùng một trang, bạn có thể điều chỉnh tốc độ quạt. Sau khi thiết lập cấu hình mong muốn, hãy lưu cài đặt của bạn và đảm bảo công cụ NVIDIA tải các cài đặt này vào lần khởi động tiếp theo.

11. Thiết bị ép xung

Việc ép xung và các thủ thuật khác nhau bằng cách tăng các thông số trên tốc độ và nhiệt độ được khuyến nghị có thể làm hỏng dữ liệu của bạn và dẫn đến hỏng phần cứng của bạn và đây là một cách tăng tốc linux rất tốt. Nhưng hiện nay nhiều thành phần được thiết kế để xử lý tải lớn hơn cấu hình tiêu chuẩn của chúng. Cổ phiếu này còn rất nhiều dư địa để thử nghiệm.

Nhiều bo mạch chủ bao gồm các tùy chọn mặc định để cải thiện tốc độ hệ thống mà không cần nhiều kiến ​​thức về máy tính.

Bạn có thể cấu hình tất cả những điều này trong BIOS của mình. Để truy cập nó, hãy sử dụng phím F2 hoặc Del. Bạn có thể tìm thấy các tùy chọn ở đó để tăng tốc bộ xử lý, tăng tần số RAM, v.v.

12. Cải thiện hiệu suất mạng

Linux đã hỗ trợ ipv6 từ rất lâu, nhưng nếu bạn không sử dụng nó, việc vô hiệu hóa nó có thể cải thiện hiệu suất mạng, từ đó tăng tốc trải nghiệm kết nối mạng của Linux. Cách dễ nhất để thực hiện việc này là thông qua NetworkManager.

Nếu bạn đang sử dụng Gnome, hãy mở ứng dụng Network Connections. và chọn Chỉnh sửa cho kết nối bạn đang sử dụng. Trên tab ipv6, chọn tắt.

Nếu bạn có KDE mà không có Trình quản lý mạng, bạn có thể đặt biến môi trường toàn cầu KDE_NO_IPV6=1:

xuất KDE_NO_IPV6=1

Để lưu các thay đổi sau khi khởi động lại, bạn có thể thêm lệnh vào tệp /etc/profile.

Bạn cũng có thể vô hiệu hóa mô-đun hạt nhân chịu trách nhiệm về ipv6 để thực hiện việc này, thêm nó vào tệp: /etc/modprobe.d/blacklist

Trình duyệt Firefox cũng cho phép bạn tắt ipv6. Chỉ cần gõ about:config vào thanh địa chỉ và kích hoạt mục \network.dns.disableIPv6.

Nếu bạn đang làm việc trên một mạng nhỏ, bạn có thể tắt arp trong DHCP và định cấu hình địa chỉ IP tĩnh. Thêm dòng noarp vào tệp cấu hình /etc/dhcpd.conf và khởi động lại hệ thống. Địa chỉ bây giờ sẽ được phân phối nhanh hơn.

13. Liên kết tĩnh

Nhiều chương trình tải thư viện động cho công việc của chúng trong khi chương trình đang chạy. Việc này không mất nhiều thời gian, nhưng nếu các ứng dụng lớn và tải nhiều thư viện thì liên kết tĩnh có thể giúp tăng tốc Linux một cách tuyệt vời. Các tiện ích tải trước và liên kết trước được sử dụng cho việc này.

Prelink chuyển đổi các tệp thực thi để chúng tải càng nhiều thư viện càng tốt. Tải trước giám sát hệ thống và lưu giữ các chương trình được sử dụng thường xuyên trong bộ nhớ. Sau một chút hiệu chỉnh, cảm giác tối ưu hóa Linux đã ổn.

Đầu tiên hãy cài đặt Prelink:

sudo apt-get cài đặt liên kết trước

Sau đó chạy tiện ích để xử lý tất cả các file thực thi:

liên kết trước sudo --all

Để chạy prelink định kỳ để Linux được tối ưu hóa cho các tệp mới, hãy mở tệp /etc/default/prelink và thay thế dòng PRELINKING=unknown bằng Yes:

Sudo gedit /etc/default/prelink

Hãy cài đặt Preload:

tải trước cài đặt sudo apt-get

Bạn chỉ cần cài đặt chương trình này; nó không yêu cầu bất kỳ cấu hình nào sau khi cài đặt.

14. Sử dụng ZRAM

Nếu bạn không có đủ RAM, bạn có thể dễ dàng tăng dung lượng của nó lên 25 hoặc thậm chí 50% bằng cách sử dụng. Đây là mô-đun hạt nhân cho phép bạn nén nội dung của RAM một cách nhanh chóng, do đó dung lượng RAM vẫn tăng nhưng tốc độ vẫn giữ nguyên. Điều này sẽ mang lại sự hỗ trợ tốt cho Linux cho các máy tính cũ.

15. Giảm hoạt động của ổ cứng

Hệ thống rất tích cực trong việc ghi và đọc các tập tin từ thư mục /tmp. Đây là thư mục chứa các tập tin tạm thời và có thể được nhiều chương trình sử dụng cùng lúc. Sẽ tốt hơn nếu nội dung của thư mục này nằm trong RAM. Để tăng tốc Linux, hãy thêm dòng này vào tệp /etc/fstab:

$ sudo vi /etc/fstab

tmpfs /tmp tmpfs mặc định,noexec,nosuid 0 0

Trước tiên, hãy đảm bảo rằng thư mục tmp chưa được gắn vào RAM bằng cách chạy lệnh mount. Nhiều bản phân phối đã bật tính năng tối ưu hóa linux này theo mặc định.

Nhưng đó không phải là tất cả. Không phải tất cả các hệ thống đều tận dụng hiệu quả không gian trao đổi trên ổ cứng. Theo mặc định, vm.swappiness được đặt thành 60, vì vậy nếu chiếm (100-60) 40% RAM, hệ thống sẽ bắt đầu chuyển dữ liệu vào ổ cứng. Điều này đúng với những hệ thống có dung lượng RAM nhỏ, 1-2 GB, nhưng nếu bạn có 10 GB thì việc nạp ổ cứng khi chỉ chiếm 4 GB là không nghiêm trọng. Để thay đổi điều này, hãy chạy lệnh.

Được biết, các hệ điều hành hiện đại sử dụng công nghệ như bộ nhớ ảo, được thiết kế cho các hệ điều hành đa nhiệm.

Trong hệ điều hành Windows, tệp dùng để lưu trữ RAM chưa sử dụng trong vùng ổ cứng được gọi là “tệp hoán đổi” (pagefile.sys).

Tổ chức của nó còn lâu mới được thực hiện theo cách tốt nhất (nói một cách nhẹ nhàng!). Trong hệ điều hành Linux, ngay cả trong quá trình cài đặt, một phân vùng trao đổi riêng sẽ được tạo - "Hoán đổi", điều này tốt hơn nhiều.

Tệp hoán đổi trao đổi Windows và Linux nằm trên ổ cứng (ổ cứng). Khi không có đủ RAM, các trang của bộ nhớ sẽ bị hoán đổi khỏi RAM vào ổ cứng và khi bạn truy cập lại các tệp trong phân vùng trao đổi, chúng sẽ được tải lại vào RAM.

Toàn bộ vấn đề nằm ở tốc độ đọc ghi của ổ cứng HDD (thậm chí là nhanh nhất) YẾU TỐ nhỏ hơn tốc độ RAM. Đây là nguyên nhân dẫn đến máy tính chạy chậm hơn và giảm hiệu suất nói chung.

Có hai cách để giải quyết vấn đề này: sử dụng dung lượng RAM lớn hoặc cấu hình đúng cách hệ thống để hoạt động với page file và swap.

Vì vậy, trong Ubuntu có một tham số kiểm soát phần trăm bộ nhớ trống mà tại đó việc chuyển các trang bộ nhớ vào trao đổi sẽ bắt đầu - vm.swappiness.

Trong Ubuntu, theo mặc định, nó có giá trị - 60. Điều này có nghĩa là khi 40% RAM bị chiếm dụng, việc chuyển các trang bộ nhớ vào phần trao đổi sẽ bắt đầu, tức là 100% - 60% = 40%.

Bạn có thể kiểm tra giá trị tham số dành cho mình như sau.

Mở terminal bằng tổ hợp phím Ctrl+Alt+T và chạy lệnh:

mèo /proc/sys/vm/swappiness

Giá trị tham số này chỉ có thể hữu ích cho các máy tính có dung lượng RAM nhỏ (512 -1024 MB).

Nếu bạn có một máy tính hoặc máy tính xách tay hiện đại có dung lượng RAM lớn (4-6 hoặc thậm chí 8 GB), thì điều này khó có thể phù hợp với bạn.

Nhiều diễn đàn và blog Ubuntu khuyên bạn nên đặt vm.swappiness = 10 (tức là 100% - 10% = 90%). Tuy nhiên, theo kinh nghiệm cá nhân của tôi, nếu bạn có 6 GB RAM, bạn có thể hành xử quyết liệt hơn bằng cách đặt giá trị thành 0. Trong trường hợp này, hệ thống sẽ chỉ truy cập vào phân vùng trao đổi như là phương sách cuối cùng.

Tôi khuyên bạn nên thử nghiệm tham số này trong phiên hiện tại (sau khi khởi động lại, mọi thứ sẽ trở về giá trị mặc định), hiện tại không thay đổi bất kỳ điều gì trong tệp cấu hình hệ thống, để tìm ra tham số tối ưu nhất. Và ở đây mọi thứ đều riêng biệt...

Bạn có thể làm điều đó như thế này.

Một lần nữa, hãy mở terminal toàn năng bằng tổ hợp phím Ctrl+Alt+T và chạy lệnh sau trong đó:

sudo sysctl vm.swappiness=

Sau dấu bằng, đặt giá trị từ 100 thành 0 (tùy thuộc vào dung lượng RAM của bạn).

Sau đó, hãy thử "khởi động" hệ thống của bạn: mở một số trình duyệt có số lượng tab lớn, sao chép các tệp lớn sang phương tiện bên ngoài (nhân tiện, đây là điểm nhức nhối của hệ thống Linux - tốc độ sao chép sang phương tiện bên ngoài. Nhưng nhiều hơn về điều đó vào lần tới), v.v.

Sau khi đã chọn được giá trị phù hợp nhất cho mình, bạn cần đặt giá trị mới làm hằng số. Sao chép và chạy lệnh sau trong terminal:

sudo gedit /etc/sysctl.conf

Một tệp cấu hình sẽ mở ra trước mặt bạn trong trình soạn thảo văn bản gedit. Ở cuối tệp này, chúng tôi chèn hai tham số sau mà không có hàm băm ở phía trước chúng:

vm.swappiness=0 vm.vfs_cache_ Pressure = 1000

Lưu các tập tin. Nó sẽ trông giống như ảnh chụp màn hình bên dưới:

Khởi động lại máy tính. Sau khi khởi động lại, thực thi trong terminal:

sudo sysctl -p

Tôi, như đã lưu ý ở trên, đã chọn tham số bằng 0, về cơ bản là vô hiệu hóa phân vùng trao đổi, vì đối với máy tính của tôi có sáu gigabyte RAM thì nó hóa ra là tối ưu nhất. Bạn có thể đặt giá trị tham số thành 10, như được khuyến nghị trên nhiều diễn đàn.

Để làm ví dụ, tôi muốn trình diễn quá trình tải RAM trong Ubuntu 12.10 x64 với RAM 6 GB.
Vì vậy, tôi đã mở ba trình duyệt - Mazilla Firefox, Opera và Google Chrome tiêu chuẩn với tổng số khoảng 40 tab, trình phát âm thanh Clementine (nhân tiện, khá khắt khe về tài nguyên máy tính), Skype và ứng dụng khách torrent qBittorrent.
Và đây là một ảnh chụp màn hình htop(đây là trình giám sát quá trình giao diện điều khiển khá tiên tiến). Để cài đặt, gõ vào terminal

sudo apt-get cài đặt htop


Tôi nghĩ mọi thứ đang trở nên rõ ràng: chưa đến một nửa RAM được cài đặt bị chiếm dụng.
Do đó, nếu bạn có nhiều RAM thì việc sử dụng phân vùng trao đổi sẽ không có ý nghĩa gì. Điều này sẽ chỉ làm chậm tốc độ máy tính của bạn!
Tóm lại, tôi có thể nói rằng đây không phải là điều duy nhất có thể làm để tăng tốc Ubuntu. Thêm về điều này trong các bài viết sau. Đăng ký kênh RSS!
Chúc bạn có một tâm trạng vui vẻ, vận hành máy tính nhanh và Chúc mừng năm mới!
Thật là một bất ngờ thú vị khi hôm nay có một video nói về cách các nhân viên Google nhìn nhận trong năm vừa qua.