Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách giám sát GPU Nvidia trong Linux

Cách giám sát GPU Nvidia trong Linux

Ngay cả khi đã cài đặt một trong những bản phân phối Linux tốt nhất dành cho trò chơi, bạn vẫn có thể gặp khó khăn với hiệu suất của GPU nếu nó không được định cấu hình đúng cách. Kiểm tra công cụ quản lý cho cạc đồ họa cụ thể của bạn có thể giúp bạn xác định xem có vấn đề hoặc sự cố nào không.

Nếu bạn có GPU Nvidia, có hai công cụ trên Linux để giúp bạn theo dõi hiệu suất của nó - NVTOP và Nvidia-SMI.

Sử dụng NVTOP

Nếu bạn muốn theo dõi việc sử dụng GPU của mình trong thời gian thực, bạn cần dùng thử NVTOP. Bạn sẽ cần phải sử dụng trình điều khiển Nvidia độc quyền cho GPU của mình để có thể sử dụng nó.

Cách giám sát GPU Nvidia trong Linux

Bạn sẽ bắt đầu NVTOP từ thiết bị đầu cuối, nơi bạn sẽ thấy mức sử dụng GPU và bộ nhớ đồ họa hiện tại, cả hiện tại và trong một khoảng thời gian dài hơn, nhờ biểu đồ trực quan. Bản cập nhật này trong quá trình sử dụng, với các quy trình hiện đang chạy được hiển thị bên dưới. Điều này có thể giúp bạn theo dõi bất kỳ quá trình quá tải nào bằng cách sử dụng bộ nhớ GPU của bạn.

Bạn cũng sẽ có thể xem nhiệt độ hiện tại và mức sử dụng quạt cũng như dữ liệu về mức tiêu thụ điện năng hiện tại. Các phiên bản mới nhất của Ubuntu và Debian có NVTOP được đưa vào kho của chúng. Bạn có thể cài đặt nó bằng cách chạy:

sudo apt install nvtop

Nếu bạn đang chạy một bản phân phối Linux khác (hoặc một phiên bản cũ hơn của Ubuntu hoặc Debian), bạn sẽ cần phải biên dịch và cài đặt nó theo cách thủ công bằng cách sử dụng các hướng dẫn trên trang NVTOP Github. Sau khi cài đặt xong, chỉ cần chạy nó từ thiết bị đầu cuối bằng cách nhập:

nvtop

Nếu bạn muốn xem các cờ lệnh bổ sung để tùy chỉnh NVTOP trước khi chạy nó, hãy chạy nvtop -h thay vào đó.

Sử dụng Nvidia-SMI

Một giải pháp thay thế cho NVTOP do bên thứ ba phát triển, Nvidia-SMI là phần mềm chính thức. Nó được đóng gói sẵn với các trình điều khiển độc quyền mà Nvidia cung cấp cho người dùng Linux, vì vậy bạn không cần phải cài đặt thêm bất kỳ thứ gì để sử dụng nó.

Nó được xây dựng xung quanh Thư viện quản lý Nvidia, giống như NVTOP, để cung cấp cho bạn thông tin hiện tại về hiệu suất GPU của bạn.

Cách giám sát GPU Nvidia trong Linux

Đó là lý do tại sao nhiều thông tin bạn sẽ thấy với Nvidia-SMI tương tự hoặc giống hệt với NVTOP. Bạn nhận được ảnh chụp nhanh về mức sử dụng điện năng, GPU và bộ nhớ hiện tại, bao gồm danh sách các quy trình đang chạy.

Để chạy nó, giả sử bạn đã cài đặt các trình điều khiển cần thiết, hãy mở một thiết bị đầu cuối và nhập:

nvidia-smi

Thông tin sẽ được liệt kê ngay lập tức. Lợi ích của Nvidia-SMI so với NVTOP là sự rõ ràng của thông tin. Nó cung cấp ảnh chụp nhanh tức thì về hiệu suất GPU của bạn, thay vì thông tin đang chạy mà bạn sẽ thấy với NVTOP. Đây cũng là phần mềm chính thức do Nvidia cung cấp để bạn sử dụng.

Bạn có thể chạy lệnh bao nhiêu lần tùy thích để nhận được thông tin cập nhật nhất. Nếu bạn đang cố gắng báo cáo sự cố với GPU của mình, thông tin từ Nvidia-SMI có thể dễ dàng được lưu thẳng vào tệp bằng lệnh như nvidia-smi > nvidia-output.txt .

Bạn cũng có thể chạy nvidia-smi -h để xem danh sách đầy đủ các cờ tùy chỉnh.

Theo dõi và tối ưu hóa GPU Nvidia của bạn trong Linux

NVTOP và Nvidia-SMI là những công cụ duy nhất bạn cần để giúp bạn giám sát GPU Nvidia của mình trong Linux. Họ cung cấp các phương pháp dựa trên văn bản và hình ảnh để theo dõi hiệu suất GPU của bạn, sử dụng API quản lý riêng của Nvidia làm cốt lõi của họ. Điều này đảm bảo rằng thông tin bạn đang thấy là chính xác nhất có thể.

Nếu GPU của bạn không hoạt động hiệu quả, có thể đã đến lúc bạn nên xem xét nâng cấp. Hướng dẫn dành cho người mua cạc đồ họa của chúng tôi sẽ giúp bạn tìm được cạc đồ họa mới tốt nhất cho mình nếu đúng như vậy.