n번 돌리는 loop를


n개의 thread 만들어서 돌리면 코어 하나만 쓰고 돌렸을때 비해서 성능 향상이 있음?


느낌상으로는 n에 따라 달라질 것 같은데


코어 성능 다 못쓰고 병목 때문에 느린건 쓰레드로 쓰면 성능 향상 될 것 같은데


코어 성능 다 쓰는 프로그램이면 오히려 쓰레드가 느릴것 같기도 하고


아니면 쓰레드 풀에 있는 쓰레드 다 쓸때까지는 성능 향상되다가 쓰레드 생성 시간 추가 되면 점점 느려져서 나중에 따라잡힘?