2014-04-17 1 views
0

어제 저는 Win 8 (64 비트)에서 작업 관리자를 열었고 크롬 (32 비트의 이유로)이 PC에있는 모든 기능을 사용하지 않음을 알았습니다. 그래서 저는 AI 자바 스크립트 프로그램을 실행 중이었고 CPU가 1 %에서 실행 중이며 메모리가 120MB 밖에 실행되지 않았 음을 알게되었습니다. 왜 그렇게 생각 하느냐에 따라 5 분이 지나야 실행되는 대신에 실행됩니다. 최소 60 %. 내가 아는 한 Windows는 하드웨어 사용을 프로그램에 자동으로 배포하므로 문제가 무엇인지 묻습니다.크롬이 메모리와 CPU를 사용하도록하십시오

  • x32 인가요?
  • 더 많은 전력을 제공하기 위해 수동으로 창을 구성해야합니까?

참고 : Google을 검색했지만 사람들이 실제로 높은 CPU 사용률에 대해 불만을 나타내고 그 반대가 있습니다.

답변

1

32 비트는 여기에 차이가 없습니다. Javascript는 기본적으로 단일 스레드이므로 기본적으로 (웹 작업자 수는 제외) 시스템에서 하나 이상의 코어를 사용하지 않습니다. 그것은 할 수 없습니다. 또한 메모리 사용량은 프로그램이 얼마나 힘들어 하는지를 반드시 알려주지는 않습니다. 어떤 것은 많은 기억을 필요로하고, 다른 것은 약간만을 요구합니다.

컴퓨터의 리소스를 가장 효율적으로 사용하는 것은 프로그램에 달려 있습니다. 그렇지 않은 경우 Windows를 사용하여 더 훌륭하게 또는 더 빨리 실행할 수있는 방법이 없습니다.

+0

대단히 고맙습니다. 그렇게 생각했습니다. 따라서 웹 작업자를 사용하면 8 개의 코어를 모두 사용하게됩니다. – user2563892

+0

문제의 알고리즘을 작성한 경우 ... – Joey

관련 문제