[python] cpu 개수 확인하기

- 1 min

cpu 개수 확인하기

python에서 여러가지 이유로 cpu의 개수를 확인해야할 상황이 있다.

이는 os 모듈의 cpu_count 를 통해 알아낼 수 있다.

import os

os.cpu_count()  # 2

cpu_count 는 multiprocessing 모듈에도 있다.

참고로 python 3.4 미만에서는 multiprocessing 모듈에’만’ 있으니 주의하자.

3.4 미만에서는 os 모듈에 cpu_count 메서드가 없다.

import multiprocessing

multiprocessing.cpu_count()  # 2

사람마다 이를 활용하는 방법은 다르겠지만,

나같은 경우는 쓰레드 몇 개를 한 번에 돌릴지 가늠하기 위해 사용한다.

보통 cpu 개수의 두 배 정도를 한 번에 돌린다.




코딩장이

코딩장이

-장이: [접사] ‘그것과 관련된 기술을 가진 사람’의 뜻을 더하는 접미사.

rss facebook twitter github youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora quora