Lý do đằng sau việc sử dụng năng lượng hệ thống?


0

khi số lượng ứng dụng chạy trong máy tính tăng lên, năng lượng tiêu thụ của PC cũng tăng lên. Điều này có đúng không?

Tôi nghĩ lý do đằng sau điều này là CPU. Xin vui lòng cho tôi biết CPU đóng vai trò gì để sử dụng nhiều năng lượng hơn.

Cảm ơn, Kavi

Câu trả lời:


2

Nếu CPU không hoạt động, nó sử dụng ít năng lượng hơn so với khi nó được sử dụng. Chạy nhiều chương trình thường làm tăng tải CPU. Tuy nhiên, việc chạy một tác vụ chuyên sâu của CPU khiến PC của bạn sử dụng nhiều năng lượng hơn so với chạy một số tác vụ với mức sử dụng CPU thấp. Ngoài ra, việc sử dụng đĩa có thể có tác động nhiều hơn đến mức tiêu thụ năng lượng so với CPU.

Là một lưu ý phụ, câu hỏi này sẽ phù hợp hơn trên Super User.


Cảm ơn đầu tiên! Nhưng tôi vẫn nhận được câu hỏi Tại sao cho "Nếu CPU không hoạt động, nó sử dụng ít năng lượng hơn so với khi nó đang được sử dụng." ? Tìm kiếm lý do chính xác đằng sau cho điều này. Có phải thứ gì đó giống như CPU ​​đang tiêu tốn nhiều năng lượng hơn trong khi thực hiện nhiều hướng dẫn hơn?
kumar

Tôi đã cập nhật phản hồi của mình để trả lời câu hỏi của bạn

CPU là một mạch CMOS. Điều này có nghĩa là nó chỉ sử dụng năng lượng nếu trạng thái của một cổng được thay đổi, nhưng không sử dụng khi nó giữ trạng thái của nó. (Một CPU có hàng triệu cổng như vậy). Khi CPU không hoạt động, nhiều cổng của nó vẫn ở trạng thái tương tự và khi thực hiện các lệnh, các cổng này thay đổi trạng thái rất nhanh. Tức là tiêu thụ năng lượng tăng, cùng với việc sinh nhiệt.
petersohn

1

Như petersohn đã nói, tải CPU và sử dụng đĩa cao hơn có thể làm tăng mức tiêu thụ năng lượng của các thành phần đó. Ngoài ra, rất nhiều thành phần phần cứng hỗ trợ chế độ ngủ, vì vậy nếu bất kỳ phần mềm nào ngăn điều đó xảy ra, điều đó có thể gây ra việc sử dụng năng lượng cao hơn. Nếu bạn đang dùng linux và intel, hãy kiểm tra công cụ powertop . Nó sẽ làm nổi bật những gì phần mềm đang ngăn phần cứng đi vào trạng thái hiệu quả năng lượng hơn.


1

Thật dễ dàng để tin rằng CPU "hoạt động mạnh hơn" khi chạy nhiều tiến trình hơn. Nhưng @jackrabbit đã hiểu đúng. Có nhiều thứ được tích hợp vào phần cứng hiện đại và vào các hệ điều hành để phát hiện khi mọi thứ không hoạt động và sẽ đưa phần cứng vào trạng thái năng lượng thấp (ví dụ làm chậm tốc độ xung nhịp) để tiết kiệm năng lượng.

Tải một hệ điều hành từ những năm 1980 trở đi và máy tính có thể sẽ duy trì công suất tối đa, trừ khi BIOS đủ thông minh để làm việc nhàn rỗi.


0

Không chỉ CPU - mức tiêu thụ năng lượng cho bộ nhớ, lưu trữ và I / O sẽ tăng lên khi có nhiều hoạt động hơn.


0

Cách thức hoạt động của máy tính là sử dụng điện, năng lượng được đẩy qua và được lưu trữ trong các bộ phận của bạn để thực hiện tính toán và lưu trữ thông tin để bạn thực hiện càng nhiều phép tính, bạn càng sử dụng nhiều năng lượng.

Ví dụ:

  • CPU hoạt động với điện tích trong bóng bán dẫn
  • Các bóng bán dẫn được nhóm lại tạo ra các cổng logic được sử dụng để thực hiện các tính toán của bạn,
  • Vì vậy, khi bạn đang sử dụng sức mạnh CPU của bạn đang được đẩy vào các bóng bán dẫn và việc sử dụng của bạn tăng lên.

Tương tự khi "Không sử dụng", không có phép tính nào được thực hiện nên không cần phải đẩy năng lượng vào CPU và do đó việc sử dụng năng lượng bị giảm.

Các thành phần khác trong máy tính hoạt động theo cách tương tự, do đó hiệu ứng được lan truyền trên toàn hệ thống.

Hy vọng rằng sẽ xóa nó thêm một chút cho bạn.


Tần số sẽ không đổi, thông thường CPU có khả năng chạy bên trên và bên dưới có tần số chạy chứng khoán, trừ khi bạn có một tính năng gọi là AI Ép xung, nó sẽ giữ nguyên.

Cảm ơn, hiểu rồi! Tôi có một câu hỏi liên quan khác, nếu một nhà cung cấp nói cpu chạy ở tốc độ 600MHZ, điều đó có nghĩa là cpu luôn chạy ở 600 MHZ Hoặc CPU có khả năng chạy ở 600 MHZ? Tần số này thay đổi liên quan đến số lượng ứng dụng chuyên sâu của CPU hoặc nó là một hằng số?
kumar
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.