Lòng vị tha là một điều mà tôi muốn tin rằng đặc trưng của tất cả người dùng Linux ngoài kia. Đặc điểm này có thể được thể hiện theo nhiều cách khác nhau, nhưng khi chúng ta nói về máy tính, cách đặc trưng và thiết thực nhất là quyên góp tài nguyên tính toán cho một mục đích tốt. Sau đây là hướng dẫn nhanh về cách thực hiện chính xác điều đó.
Đầu tiên, chúng ta sẽ cần máy khách sẽ kết nối PC của chúng ta với các máy chủ cần nguồn điện của chúng ta. Khách hàng này có tên là BOINC và bạn có thể tải xuống từ trang web này:http://boinc.berkeley.edu/download.php
BOINC là viết tắt của Berkeley Open Infrastructure for Network computing và về cơ bản là một hệ thống phần mềm trung gian nguồn mở cho phép các nhà nghiên cứu từ nhiều tổ chức khoa học và viện nghiên cứu khác nhau trên toàn cầu tận dụng các tài nguyên xử lý của hàng nghìn máy tính cá nhân vốn sẽ không được sử dụng.
Để cài đặt BOINC, hãy mở một thiết bị đầu cuối ở vị trí tải xuống và chạy tệp bằng lệnh "sh". Trong trường hợp của chúng tôi, lệnh đầy đủ sẽ là:
Chạy lệnh này sẽ tạo một thư mục mới chứa các tệp BOINC. Vào thư mục mới tạo bằng cách nhập “cd BOINC”, sau đó nhập “./run_manager” để chạy phần mềm.
Việc gặp lỗi về trình quản lý BOINC không kết nối được với máy chủ chính khi khởi động lần đầu là bình thường. Trên thực tế, đây là một tính năng bảo mật mà bạn có thể ghi đè bằng cách làm theo hướng dẫn được cung cấp trong phần cuối của trang wiki này:http://boinc.berkeley.edu/wiki/Installing_BOINC_on_Debian#Optional_setup_hints
Nếu bạn cài đặt BOINC thông qua trình quản lý gói của mình, quy trình này sẽ không bắt buộc, nhưng bạn có thể không nhận được phiên bản mới nhất của máy khách.
Sau khi kết nối với máy chủ BOINC, bạn sẽ được yêu cầu chọn một dự án sẽ là đơn vị tiếp nhận tài nguyên tính toán của mình. Đừng quá lo lắng về lựa chọn đầu tiên, vì bạn có thể thêm nhiều dự án hơn sau. Tuy nhiên, hãy lo lắng về khả năng tương thích của hệ điều hành với lựa chọn đó và cũng lưu ý các yêu cầu về phần cứng khác nhau tùy thuộc vào lựa chọn của bạn. Bạn có thể tìm hiểu thêm về những điều đó bằng cách truy cập trang web này:http://boincfaq.mundayweb.com/index.php?view=67
Sau khi bạn đã chọn một dự án, bạn sẽ được yêu cầu đăng nhập hoặc tạo một tài khoản mới thông qua BOINC. Tài khoản này sẽ tương ứng với dự án cụ thể, chứ không phải với BOINC. Ngoài ra, bạn có thể thiết lập một tài khoản BOINC và để một trong hai người quản lý dự án có sẵn thực hiện công việc đăng nhập và đăng xuất bạn khỏi các dự án đã chọn.
Sau đó, phần mềm sẽ kết nối với máy chủ của dự án đã chọn và sẽ được cập nhật về công việc còn lại cần thực hiện. Máy tính của bạn sẽ bắt đầu hoạt động theo cài đặt mặc định của ứng dụng và bạn cũng có thể cập nhật những diễn biến mới nhất của cộng đồng các nhà tài trợ bằng cách nhấn vào nút "Thông báo" ở góc dưới bên trái.
Nếu bạn muốn BOINC không chiếm dụng tài nguyên của mình, bạn có thể nhấn nút "Tạm dừng". Hãy thực hiện thao tác này và sau đó vào mục tùy chọn của tiện ích để thiết lập các thông số vận hành. Chỉ cần nhấp vào menu "Công cụ" nằm trên bảng điều khiển trên cùng và chọn tùy chọn "Tùy chọn máy tính". Thao tác này sẽ mở ra một cửa sổ với các tùy chọn liên quan đến thời điểm kích hoạt BOINC, ngưỡng thời gian nhàn rỗi, giới hạn phần trăm tải của CPU và dung lượng đĩa, và bạn có cho phép BOINC chạy khi hệ thống của bạn ở chế độ pin hay không. Đặt các tùy chọn này theo ý muốn và nhấn "OK". Sau đó nhấn “Resume” và BOINC sẽ hoạt động theo các thiết lập mới này.
Lưu ý rằng các tùy chọn này sẽ chỉ áp dụng cho máy cụ thể, vì vậy nếu bạn đăng nhập vào BOINC từ một máy tính khác, bạn sẽ phải thiết lập lại chúng.
Nếu bạn muốn xem thêm chi tiết về những gì hệ thống của bạn đang thực hiện cho các dự án đã chọn, hãy nhấp vào menu “View” và chọn tùy chọn “Advanced View”. Chế độ xem này về cơ bản ít cầu kỳ hơn, nhưng nó cho phép người dùng nhận được số liệu thống kê theo thời gian thực về những gì đang diễn ra, cũng như những gì đã được thực hiện với BOINC trên tài khoản này.
Chế độ này sẽ cho phép bạn kiểm soát các tác vụ đang chạy dễ dàng hơn (tab Tasks), sẽ cho phép bạn nhanh chóng thay đổi cài đặt mạng và hoạt động tính toán (menu Activity) và cuối cùng, cho phép bạn kết nối với một máy tính khác để vận hành chung (menu Advanced).
BOINC đã tồn tại gần mười lăm năm nay và thực sự đã tạo ra sự khác biệt trong tốc độ tiến triển của nhiều nghiên cứu và nghiên cứu khoa học quan trọng. Từ thiên văn học đến sinh học, từ toán học đến hóa học, BOINC là phương tiện mà các tình nguyện viên trên khắp thế giới giúp chúng ta nhận ra những điều mới mẻ và vượt qua những khó khăn trong quá trình hiểu biết chưa đầy đủ trước đây của chúng ta. Tất cả những điều này đã xảy ra trong những ngày mà CPU của chúng ta không đủ mạnh để đáp ứng nhu cầu sử dụng hàng ngày của chính chúng ta. Ngày nay, sức mạnh tính toán của chúng ta lớn hơn nhiều, vì vậy bạn thậm chí có thể sử dụng BOINC trong khi làm việc hoặc khi sử dụng hệ thống của mình để giải trí. Ngay cả khi bạn không muốn dành nguồn CPU của mình, bạn vẫn có thể tặng GPU của mình. Bạn có thể làm điều này nếu bạn sở hữu Nvidia hỗ trợ CUDA, Intel Ivy Bridge hoặc Haswell hoặc bất kỳ APU AMD mới nhất nào. Hãy vui vẻ làm điều đúng đắn vì lợi ích của tất cả chúng ta.
Đầu tiên, chúng ta sẽ cần máy khách sẽ kết nối PC của chúng ta với các máy chủ cần nguồn điện của chúng ta. Khách hàng này có tên là BOINC và bạn có thể tải xuống từ trang web này:http://boinc.berkeley.edu/download.php
BOINC là viết tắt của Berkeley Open Infrastructure for Network computing và về cơ bản là một hệ thống phần mềm trung gian nguồn mở cho phép các nhà nghiên cứu từ nhiều tổ chức khoa học và viện nghiên cứu khác nhau trên toàn cầu tận dụng các tài nguyên xử lý của hàng nghìn máy tính cá nhân vốn sẽ không được sử dụng.
Để cài đặt BOINC, hãy mở một thiết bị đầu cuối ở vị trí tải xuống và chạy tệp bằng lệnh "sh". Trong trường hợp của chúng tôi, lệnh đầy đủ sẽ là:
Mã:
sh boinc_7.2.42_x86_64-pc-linux-gnu.sh
Việc gặp lỗi về trình quản lý BOINC không kết nối được với máy chủ chính khi khởi động lần đầu là bình thường. Trên thực tế, đây là một tính năng bảo mật mà bạn có thể ghi đè bằng cách làm theo hướng dẫn được cung cấp trong phần cuối của trang wiki này:http://boinc.berkeley.edu/wiki/Installing_BOINC_on_Debian#Optional_setup_hints
Nếu bạn cài đặt BOINC thông qua trình quản lý gói của mình, quy trình này sẽ không bắt buộc, nhưng bạn có thể không nhận được phiên bản mới nhất của máy khách.
Sau khi kết nối với máy chủ BOINC, bạn sẽ được yêu cầu chọn một dự án sẽ là đơn vị tiếp nhận tài nguyên tính toán của mình. Đừng quá lo lắng về lựa chọn đầu tiên, vì bạn có thể thêm nhiều dự án hơn sau. Tuy nhiên, hãy lo lắng về khả năng tương thích của hệ điều hành với lựa chọn đó và cũng lưu ý các yêu cầu về phần cứng khác nhau tùy thuộc vào lựa chọn của bạn. Bạn có thể tìm hiểu thêm về những điều đó bằng cách truy cập trang web này:http://boincfaq.mundayweb.com/index.php?view=67
Sau khi bạn đã chọn một dự án, bạn sẽ được yêu cầu đăng nhập hoặc tạo một tài khoản mới thông qua BOINC. Tài khoản này sẽ tương ứng với dự án cụ thể, chứ không phải với BOINC. Ngoài ra, bạn có thể thiết lập một tài khoản BOINC và để một trong hai người quản lý dự án có sẵn thực hiện công việc đăng nhập và đăng xuất bạn khỏi các dự án đã chọn.
Sau đó, phần mềm sẽ kết nối với máy chủ của dự án đã chọn và sẽ được cập nhật về công việc còn lại cần thực hiện. Máy tính của bạn sẽ bắt đầu hoạt động theo cài đặt mặc định của ứng dụng và bạn cũng có thể cập nhật những diễn biến mới nhất của cộng đồng các nhà tài trợ bằng cách nhấn vào nút "Thông báo" ở góc dưới bên trái.
Nếu bạn muốn BOINC không chiếm dụng tài nguyên của mình, bạn có thể nhấn nút "Tạm dừng". Hãy thực hiện thao tác này và sau đó vào mục tùy chọn của tiện ích để thiết lập các thông số vận hành. Chỉ cần nhấp vào menu "Công cụ" nằm trên bảng điều khiển trên cùng và chọn tùy chọn "Tùy chọn máy tính". Thao tác này sẽ mở ra một cửa sổ với các tùy chọn liên quan đến thời điểm kích hoạt BOINC, ngưỡng thời gian nhàn rỗi, giới hạn phần trăm tải của CPU và dung lượng đĩa, và bạn có cho phép BOINC chạy khi hệ thống của bạn ở chế độ pin hay không. Đặt các tùy chọn này theo ý muốn và nhấn "OK". Sau đó nhấn “Resume” và BOINC sẽ hoạt động theo các thiết lập mới này.
Lưu ý rằng các tùy chọn này sẽ chỉ áp dụng cho máy cụ thể, vì vậy nếu bạn đăng nhập vào BOINC từ một máy tính khác, bạn sẽ phải thiết lập lại chúng.
Nếu bạn muốn xem thêm chi tiết về những gì hệ thống của bạn đang thực hiện cho các dự án đã chọn, hãy nhấp vào menu “View” và chọn tùy chọn “Advanced View”. Chế độ xem này về cơ bản ít cầu kỳ hơn, nhưng nó cho phép người dùng nhận được số liệu thống kê theo thời gian thực về những gì đang diễn ra, cũng như những gì đã được thực hiện với BOINC trên tài khoản này.
Chế độ này sẽ cho phép bạn kiểm soát các tác vụ đang chạy dễ dàng hơn (tab Tasks), sẽ cho phép bạn nhanh chóng thay đổi cài đặt mạng và hoạt động tính toán (menu Activity) và cuối cùng, cho phép bạn kết nối với một máy tính khác để vận hành chung (menu Advanced).
BOINC đã tồn tại gần mười lăm năm nay và thực sự đã tạo ra sự khác biệt trong tốc độ tiến triển của nhiều nghiên cứu và nghiên cứu khoa học quan trọng. Từ thiên văn học đến sinh học, từ toán học đến hóa học, BOINC là phương tiện mà các tình nguyện viên trên khắp thế giới giúp chúng ta nhận ra những điều mới mẻ và vượt qua những khó khăn trong quá trình hiểu biết chưa đầy đủ trước đây của chúng ta. Tất cả những điều này đã xảy ra trong những ngày mà CPU của chúng ta không đủ mạnh để đáp ứng nhu cầu sử dụng hàng ngày của chính chúng ta. Ngày nay, sức mạnh tính toán của chúng ta lớn hơn nhiều, vì vậy bạn thậm chí có thể sử dụng BOINC trong khi làm việc hoặc khi sử dụng hệ thống của mình để giải trí. Ngay cả khi bạn không muốn dành nguồn CPU của mình, bạn vẫn có thể tặng GPU của mình. Bạn có thể làm điều này nếu bạn sở hữu Nvidia hỗ trợ CUDA, Intel Ivy Bridge hoặc Haswell hoặc bất kỳ APU AMD mới nhất nào. Hãy vui vẻ làm điều đúng đắn vì lợi ích của tất cả chúng ta.