Có cần dọn dẹp / tối ưu hóa hệ thống không


43

Ubuntu có cần dọn dẹp thường xuyên như Windows không. Ví dụ:

  • Làm sạch các bản ghi
  • Hồ sơ tạm thời
  • Gói bộ nhớ cache
  • Phụ thuộc còn lại

Tôi không chỉ đề cập đến trình duyệt web.

Trong trường hợp tôi không bao giờ dọn dẹp, tôi sẽ có một hệ thống như mới mà không cần ổ cứng chứa đầy các tệp, gói tạm thời, v.v.?

Hiệu suất sẽ giảm dần theo thời gian nếu việc dọn dẹp không được thực hiện.

Câu trả lời:


42

Làm sạch tập tin / tiết kiệm không gian / Quyền riêng tư

Chỉ cần đưa ra một ý tưởng, lấy Windows làm cơ sở. Trong các cửa sổ, bạn cần dọn dẹp hầu hết mỗi tuần nếu không phải mỗi ngày (tôi sử dụng như một ví dụ thực tế là tôi đã làm việc trong hơn 30 quán cà phê mạng trong tổng số hơn 500 PC. Công việc mà người dùng phải làm dọn dẹp hàng ngày một công việc điển hình.). Trong Ubuntu, việc dọn dẹp này thực sự không cần thiết thường xuyên, nhưng nếu bạn thực sự cần phải làm điều đó, bạn có một số công cụ dòng lệnh như apt-gethoặc công cụ aptitudelàm sạch và GUI đẹp như thế ubuntu tweakcũng làm điều này. Việc dọn dẹp cho Ubuntu có thể được thực hiện sau mỗi 6 đến 12 tháng. Đúng vậy, cứ sau nhiều tháng bạn có thể làm điều đó hoặc trong trường hợp của tôi cứ sau 2 hoặc 3 năm.

Điều này thực sự phụ thuộc vào số lượng công việc bạn đưa PC qua. Khi tôi nói công việc tôi có nghĩa là, tải xuống tệp, di chuyển tệp, tạo tệp, xóa hoặc sao chép tệp. Tất cả điều này trên một cơ sở hàng ngày. Hầu hết người dùng Windows đều biết rằng hiệu suất của bất kỳ Windows nào xuống cấp rất nhanh nếu không thực hiện tối ưu hóa. Tôi đã có trường hợp người dùng đã đi cả năm mà không cần tối ưu hóa bất cứ điều gì và có những trường hợp khác mà người dùng phải định dạng PC theo nghĩa đen sau một tháng. Nó phụ thuộc vào việc sử dụng máy tính. Chàng trai 1 tuổi chỉ sử dụng máy tính để xử lý văn bản và internet. 1 tháng đã sử dụng nó để tải xuống rất nhiều thứ, nhạc, video, trò chơi, đã xóa một số, di chuyển một số, v.v. Trong tất cả thời gian này, cả hai đều không thực hiện bất kỳ tối ưu hóa nào.

Trong Ubuntu, bạn bị suy giảm hiệu năng, nhưng từ kinh nghiệm bạn cần phải:

  1. Cài đặt nhiều dịch vụ cũng tạo nhiều tệp (LAMP Server, Mail Server, FTP Server, v.v.). Hiệu suất sẽ giảm khoảng 5%. Ít nhất là trong một năm, đó là tất cả những gì sẽ xảy ra. Bạn có thể thấy hiệu suất giảm nhiều hơn nhưng bạn cần phải chờ đợi rất nhiều (Giống như chờ 3 đến 5 năm). Nhược điểm ngay lập tức là thời gian khởi động và thời gian đóng cửa vì bạn có các dịch vụ đang chạy cần đóng các kết nối máy khách, v.v. Ngoài ra, sẽ không có sự chậm chạp như được biết đến trong Windows.

  2. Cài đặt nhiều chương trình (Trình chỉnh sửa video, Trình chỉnh sửa âm thanh, Trò chơi, v.v.). Tương tự như hiệu suất giảm khi cài đặt dịch vụ nhưng không nhiều như vậy. Bạn thậm chí có thể cài đặt các chương trình tối đa bằng 99,99% dung lượng ổ cứng và Ubuntu sẽ không tạo ra hiệu suất giảm. Ít nhất tôi đã thử nghiệm điều này với các trò chơi Wine và các trò chơi OpenGL để xem liệu chúng có bị giảm hiệu suất khi sử dụng ổ cứng gần như không.

Nếu do hiệu suất và không gian lãng phí mà bạn lo lắng, thì bạn có thể thực hiện kiểm tra hàng năm hoặc hai vì bạn sẽ không lãng phí nhiều không gian. Hiệu suất khôn ngoan, Ubuntu (hoặc bất kỳ bản phân phối nào khác cho vấn đề đó) không ảnh hưởng đến hiệu suất bởi lượng rác còn lại trong hệ thống lấp đầy ổ cứng. Đó là một vấn đề của Windows không phải là vấn đề của Linux, nếu bạn chỉ còn khoảng 25% đến 35% dung lượng, hệ thống sẽ bắt đầu chậm lại (Hiển thị nhiều hơn trong Windows XP so với Vista hoặc 7/8). Dù sao, như tôi đã nói trước đây, có một ổ cứng 99,99% đầy những thứ sẽ không làm bạn chậm lại. Điều duy nhất là bạn sẽ cần phải làm sạch các bản ghi được tìm thấy trong/var/log. Điều này sẽ tăng thêm giờ và thư mục sẽ chứa nhiều Megabyte hoặc Gigabyte thông tin tùy thuộc vào lượng thời gian và dịch vụ được cài đặt. Trong chu kỳ 6 tháng, tôi nhận được khoảng 20 MB trong thư mục nhật ký.

Nếu bạn thực sự hoang tưởng, bạn có lệnh này:

(Chỉ khi bạn đã cài đặt năng khiếu)

sudo aptitude clean- Sẽ xóa các gói đã tải xuống khỏi bộ đệm
sudo aptitude autoclean- Sẽ xóa các gói đã tải xuống cũ khỏi bộ đệm

(Sử dụng apt-get đã được mặc định)

sudo apt-get clean- Sẽ xóa các gói đã tải xuống khỏi bộ đệm
sudo apt-get autoclean- Sẽ xóa các gói đã tải xuống cũ khỏi bộ đệm

Dành cho GUI

Tinh chỉnh Ubuntu

sudo add-apt-repository ppa:tualatrix/next  
sudo apt-get update  
sudo apt-get install ubuntu-tweak

và sau đó chạy ubfox-Tune và có một tùy chọn được gọi là Janitor được sử dụng để làm sạch mùa xuân như trong hình:

nhập mô tả hình ảnh ở đây

Bạn cũng có thể xóa các tệp nhật ký nén cũ khỏi hệ thống

sudo rm -v /var/log/*.gz

Cuối cùng, có một Công cụ GUI (Cảm ơn Uri trong bình luận về điều này. Tôi đã quên):

BleachBit

nhập mô tả hình ảnh ở đây

BleachBit là một tiện ích dọn dẹp trước cho Ubuntu (Tương tự CCleaner) và các bản phát hành khác thực sự, THỰC SỰ làm sạch hệ thống. Bạn có thể tìm thấy nó trong Trung tâm phần mềm chỉ bằng cách tìm kiếm thuốc tẩy. Điều làm cho nó khác với Ubuntu Tweak là nó tìm kiếm nhiều thư mục phổ biến mà nhiều ứng dụng sử dụng để lưu trữ các tệp bộ đệm / tạm thời. Ngoài ra, cải thiện một chút hiệu suất của các trình duyệt (vì nó cũng làm sạch chúng) và libreoffice. Có rất nhiều thứ BleachBit làm nhưng hãy vào trang để biết thêm thông tin. +1 Uri cho lời nhắc.

Lưu ý rằng điều này thường được thực hiện mỗi tháng hoặc nhiều năm, không phải hàng ngày hoặc mỗi tuần như trong Windows. Linux và Ubuntu có một cách duy nhất luôn được tối ưu hóa cho loại "vấn đề" này. Và trước khi bạn hỏi, phân mảnh trong Ubuntu là một điều rất khó để làm. Sự phân mảnh ở cấp độ mà chúng ta thấy trong Windows mất nhiều tháng, thậm chí nhiều năm, do đó, sự phân mảnh 2 tháng trong Windows (Và sự chậm chạp đi kèm với nó) gần như là 2 hoặc 3 năm trong Linux (và thậm chí sau đó không bị chậm lại như trong Các cửa sổ).

Để kiểm tra tổng quát, tôi có 2 ổ cứng 1TB, một ổ là 0,91% không liền kề và cái còn lại là OMG !! 1,2% không tiếp giáp ... sau 2 năm sử dụng hàng ngày, liên tục. Vì vậy, tôi đoán vào năm 2050, cuối cùng tôi sẽ phải "chống phân mảnh" ổ cứng, trừ khi tôi mua một cái mới hoặc định dạng cái hiện có;).

Để tiết kiệm năng lượng

Đối với hiệu suất pin, được biết rằng các công cụ sau đây giúp đỡ:

Powertop

Nó có thể tiết kiệm vài phút / giờ sử dụng pin, tăng tuổi thọ của pin và hiệu suất của nó.

Để cài đặt: sudo apt-get install powertop

Chạy: sudo powertop

nhập mô tả hình ảnh ở đây

sao Mộc

(KHÔNG khả dụng / cần thiết kể từ ngày 13.04) Đọc khuyến nghị Có ứng dụng tiết kiệm năng lượng tương tự Sao Mộc không? Nó quản lý việc sử dụng pin tốt hơn nhiều và cho thời gian sử dụng pin lâu hơn.

sudo add-apt-repository ppa:webupd8team/jupiter  
sudo apt-get update  
sudo apt-get install jupiter

Để chạy: Nhập jupiter trong Dash hoặc sử dụng biểu tượng Applet Jupiter ở bảng trên cùng.
nhập mô tả hình ảnh ở đây

TLP

Đây là một công cụ quản lý năng lượng tốt để theo dõi việc sử dụng Watt:

Để cài đặt:

sudo add-apt-repository ppa:linrunner/tlp  
sudo apt-get update  
sudo apt-get install tlp

Để chạy: Chỉ cần khởi động lại, nó sẽ bắt đầu như một dịch vụ.

Nhược điểm duy nhất là bạn cần phải điều chỉnh tệp cấu hình để tận dụng tối đa pin của mình, nhưng sử dụng các công cụ như powerstatcó thể cho bạn biết dễ dàng nếu bạn tối ưu hóa đúng hay sai.


1
Luis, bạn là lý do tại sao tôi đến đây ... để tìm hiểu.
lqlarry

2
Máy tính Janitor là ác ... Bleachbit là tốt hơn nhiều.
Uri Herrera

2
OMG Uri Tôi đã quên cái đó và cái tôi đã cài đặt trong 3 PC tuần trước. Cười ngả nghiêng. Cảm ơn sẽ thêm.
Luis Alvarado

1
Đó là một cường điệu khi đề xuất Windows cần làm sạch 'hầu hết mỗi tuần nếu không phải mỗi ngày'. Bạn có thể quảng bá Ubuntu mà không cần phải so sánh không cần thiết (và không chính xác).
bcbc

1
Một máy tính trong quán cà phê mạng và máy tính Windows một người dùng bình thường không thể so sánh được. Nhưng điều đó chắc chắn làm rõ phản ứng của bạn.
bcbc

6

Làm sạch là không cần thiết, nhưng đối với sự tỉ mỉ trong chúng ta, nó rất được khuyến khích;)

  • apt bộ nhớ cache có thể phát triển khá nhanh, đặc biệt là khi rất nhiều hạt nhân mới đang được cài đặt
  • các ứng dụng có lỗi có thể để lại một tập tin ở đây và ở đó, và tạo ra một mớ hỗn độn trong hệ thống tập tin. Ví dụ trên hệ thống 10.10 của tôi, tôi có một vài chục ~/.recently-used.xbel.XXXXX~/.org.chromium.XXXXcác file vô dụng.
  • Các ứng dụng được gỡ cài đặt thường để các tập tin cấu hình của chúng trong thư mục nhà của bạn.
  • Nếu có vấn đề trong hệ thống của bạn, nhật ký có thể phát triển rất lớn - hãy kiểm tra kích thước của /var/log~/.xsession-errors.
  • Thường xuyên hơn không phải là người dùng để lại rất nhiều rác ở khắp mọi nơi. Mở máy phân tích không gian đĩa Baobab hoặc bất kỳ thứ gì để có ý tưởng về những gì đã tích lũy trên đĩa của bạn theo thời gian.
  • tất cả các hình thu nhỏ được lưu trữ và không bao giờ bị xóa ngay cả khi bạn đã xóa những hình ảnh đó hoặc sẽ không bao giờ sử dụng CD ảnh đó nữa.
  • nếu có vấn đề về hệ thống tập tin, thư mục bị mất + tìm thấy của bạn cũng có thể phát triển

Một hệ thống Ubuntu thực hiện tốt công việc dọn dẹp mọi thứ không cần thiết, nhưng đôi khi quản trị viên phải cân nhắc ...


3

Một lần nữa, apt-get cleanđể xóa gói lưu trữ tải xuống gói cũ không thành công, tôi không chắc có bất cứ thứ gì tự động làm điều đó.

Nhật ký sẽ được xử lý cho bạn bằng logrotate.

/ tmp được dọn sạch cho bạn mỗi lần khởi động lại.


3

Thật ra, nó cần phải dọn dẹp, theo ý kiến ​​của tôi, ứng dụng tốt nhất cho điều đó là bit bit, nó hơi giống với CCleaner nổi tiếng trên windows, Bleachbit nằm ở trung tâm phần mềm

Dọn dẹp bộ nhớ cache firefox, bộ đệm apt, dọn rác, v.v., nó sẽ được kết nối trong ubfox để thành thật, nếu bạn đã chạy hệ thống của mình một thời gian, bạn có thể giải phóng hàng trăm MB trong lần chạy đầu tiên

Chất tẩy trắng


Tôi phải không đồng ý với Jayo, vì 5.04 tôi chưa tìm thấy nhu cầu (Không nói về Ubuntu chỉ ở đây) để dọn dẹp khá thường xuyên như trải nghiệm tôi có trong Windows. Trong trường hợp của tôi, sử dụng Firefox trong khoảng thời gian 6 tháng mà tôi đã sử dụng nó trước khi định dạng / cài đặt / nâng cấp lên phiên bản tiếp theo của Ubuntu chỉ khiến tôi có khoảng 2GB đến 3GB dung lượng rác. Điều này, không thực hiện bất kỳ việc dọn dẹp nào và tích lũy tất cả các bản cập nhật tải xuống mà không xóa chúng sau đó (Bao gồm đăng nhập bộ đệm của trình duyệt). So sánh điều này với khoảng 15 GB trong Windows trong cùng khoảng thời gian ít hơn khoảng 80%.
Luis Alvarado

Tôi hoàn toàn không nói rằng rác tích lũy trong ubfox ở gần mức cửa sổ, tôi đã đề cập rằng Bleachbit tương tự như ccleaner (www.piriform.com/ccleaner) trên windows, trong những gì họ làm. sau một lần tẩy bit đầu tiên, nó sẽ giải phóng 100 mbs trở lên mỗi lần. nhưng các chức năng khác của nó là xóa bộ nhớ cache của firefox và hình thu nhỏ, bản địa hóa, v.v ... nó cũng rất tốt cho sự riêng tư, trong trường hợp làm sạch bộ nhớ cache của trình duyệt, nó cũng giúp loại bỏ cookie và flash cruft, nó đáng để chạy ít nhất mỗi tháng một lần
Jayo

Đừng lo lắng tôi chỉ nói về tần suất làm sạch. Trong trường hợp của tôi, tần số là null vì vào thời điểm phiên bản mới xuất hiện, không cần phải dọn dẹp.
Luis Alvarado

1
đủ công bằng, nhưng theo sự riêng tư của tôi, sự khôn ngoan của nó rất đáng để chạy thường xuyên và cũng ít rác rưởi quanh thư mục nhà của tôi thì càng tốt, vì theo tôi thì nó có vẻ như là một hệ thống swifter, nếu hệ thống của bạn không chậm lại với một vài gbs của rác trong đó là mát mẻ
Jayo

2

xin chào IMHO ubfox cũng cần điều đó với thời gian bạn cài đặt / gỡ bỏ mọi thứ hãy nói rằng bạn sẽ có một số tệp cấu hình mà bạn không cần nữa bên cạnh một số gói mồ côi tất nhiên là một số ngón tay cái ..., bạn có thể thử tẩy trắng


2
apt-get autoremovesẽ loại bỏ các gói còn sót lại (các gói được cài đặt như một phần phụ thuộc của thứ khác, nhưng thứ đó đã biến mất)
Caesium

@Caesium tôi đồng ý với bạn nhưng đôi khi giống như bây giờ tôi không biết mục này không muốn biến mất ngay cả với tất cả autoremove và thanh lọc của tôi: P
kosaidpo

1

Ubuntu và các hương vị khác của Linux không thực sự cần dọn dẹp như bạn có thể làm trong Windows. Theo thời gian, tất nhiên, bạn có thể tích lũy những thứ trên máy tính mà bạn có thể không muốn giữ - tài liệu cũ, chương trình không còn sử dụng, v.v. - nhưng không có gì thực sự giống với Windows registry chỉ đơn giản là xây dựng sự lộn xộn làm chậm máy tính của bạn Những thứ cũ mà bạn lưu sẽ không làm chậm máy tính của bạn: nó có thể sẽ chạy nhanh như vậy một năm kể từ bây giờ.

Thỉnh thoảng tôi đi qua mọi thứ để giữ cho mọi thứ gọn gàng và sạch sẽ, bởi vì tôi thích được tổ chức, và điều đó bao gồm loại bỏ những thứ cũ. Tuy nhiên, trừ khi tôi quyết định thay đổi cài đặt hoặc xóa chương trình khởi động hoặc những thứ tương tự, nỗi ám ảnh gọn gàng của tôi không ảnh hưởng đến hiệu suất máy tính của tôi.

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.