https 연결에 연결할 때 10 개의 스레드를 사용하고 있습니다. 컬이 CPU의 100 %를 차지하고 있습니다. 어떻게 줄일 수 있습니까?libcurl에서 ssl url을 사용한 높은 CPU 사용량
각 스레드 코드
curl_connection = curl_easy_init();
지금 당신은 다른 작업을 실행하여 줄일 수 있습니다 동일한 연결을
setting some header then
curl_easy_perform(curl_connection);
왜 더 느리게 실행 하시겠습니까? 다른 것들을 위해서 더 많은 CPU를 원한다면, 프로세스가 멋지다. 대부분 CPU가 제한되어 있으므로 사용 가능한 모든 CPU를 사용하여 최대한 빨리 작업을 완료합니다. –
현재 우리는 10 명의 크롤러를 운영하고 있으며, 100 대의 크롤러를 시작했을 때 어떤 일이 발생합니까? –
그리고 다른 프로세스의 CPU는 어떨까요? 내 프로세스가 전체 CPU를 먹고 있기 때문에 –