프로그래밍

정밀한 Sleep 질문

윈도우 환경에서 루프에 최소 작동 시간을 넣고 싶은데

루프로 기다리게하니까 코어 한개를 혼자 풀로 처먹음

그래서 Sleep을 썻는데 1~3ms까지 쉬어버려서 오히려 퍼포먼스에 너무 영향을 많이 끼치는데 

방법 없을까요

1.PNG

SetWaitableTimer, WaitForSingleObject도 Sleep과 같은 결과 아무리 짧게 쉴려해도 1~3ms..

2.PNG

8개의 댓글

2020.10.20

베이직임? 이벤트같은 요소가없나

 

0
2020.10.20
@mtdt

파스칼이요

0
2020.10.20

파스칼은 모르겠습니다. 다만 C언어 할때 아래 링크글 보고

https://docs.microsoft.com/ko-kr/windows/win32/api/synchapi/nf-synchapi-sleep?redirectedfrom=MSDN

sleep(0)으로 주고 루프 돌렸던적이 있는데 무한루프 돌때 처럼 코어를 점유하거나 하는 문제는 없었습니다.

 

그외 윈도우 시간 관해서는 아래 링크가 국내에서 잘 설명한것 같습니다.

https://www.sysnet.ㅔㄷ.kr/2/0/11063

0
2020.10.20
@noeun

Sleep 0도 해봤는데 계속 코어 점유 하더라구요.

시간 쪽은 QueryPerformanceCounter 이용해서 체크 하고 있습니다.

0
2020.10.20
@IOPS

옛날 코드 보니 Sleep(1)로 되어 있네여. 저도 땔감이라 이유는 잘 모르겠지만

그나마 검색 해서 아래 링크에서 찾았습니다. https://valueelectronic.tistory.com/236 

0
2020.10.22

이거 못함

0
2020.10.22
@a1s2d3f4g5

그럼 다른 좋은 방법 있을까요

0
2020.10.22
@IOPS

내용없는 for문 10000번 돌기 이런거 해야함

 

코어 점유를 안하면 운영체제가 다른 스레드에게 실행권을 넘겨주는데, 한번 넘어가면 돌려받는데 16ms정도 걸릴 수 있음

 

유일하게 1ms아래로 보장받는건 그냥 포문 계속 돌려서 운영체제한테 뭐라도 하는거처럼 보여야함

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180401 [잡담] 노트북 cpu 내장 그래픽 성능 기준 암드 >> 인텔임?? 해물잠봉 0 16 분 전 18
180400 [잡담] hdd는 주로 어떤용도로씀? 12 아힝이 0 4 시간 전 144
180399 [모바일] 아이폰 gba 어플 나왔던거 사라졌네 걍둉 0 4 시간 전 71
180398 [컴퓨터] 형들 요즘 배그할때 조금 끊키는데 질문좀 6 번째드립 0 7 시간 전 72
180397 [컴퓨터] 컴린이 사진입문 질문 2 햄볶하다 0 7 시간 전 49
180396 [컴퓨터] 650ti 이제 보내줘야겠다 5 년째사는중 0 8 시간 전 99
180395 [정보] PC게임 중 최고사양 게임 6 zkxhdhr 0 9 시간 전 221
180394 [잡담] 올해 컴살예정인사람 8개월만 더쓰다 사라 9 플게이어 0 9 시간 전 271
180393 [컴퓨터] 미니타워 후기 1 화사하게솔라 0 9 시간 전 115
180392 [견적] rtx 4090 fe? 이거 살만한거임? 9 돌핀 0 9 시간 전 131
180391 [컴퓨터] 573d Ems 송장이 드디어 바뀜!!!! 1 군마 0 9 시간 전 43
180390 [잡담] obs 화면 녹화 할 때 특정창에서 나오는 소리만 녹화 하려면 2 해물잠봉 0 9 시간 전 27
180389 [프로그래밍] 물경력들 보면 책임을 이해못하는것같음 3 mils 0 10 시간 전 109
180388 [컴퓨터] 파운더스에디션 글카 샀는데 질문점.. 8 zlsemwkddls 0 10 시간 전 85
180387 [잡담] 개인서버컴 조립해볼건데욥. 이렇게 구입해도 될까요? 3 내일까지 0 11 시간 전 93
180386 [컴퓨터] kt giga buddy wifi (메쉬 와이파이) 쓰시는분 1 반포역4번출구 0 12 시간 전 57
180385 [컴퓨터] 천만원 박았다 15 ᅠᅟᅠᅟᅟᅠᅟᅠ 0 12 시간 전 309
180384 [컴퓨터] 친구가 견적 알아봐달라는데 7 용사막 0 13 시간 전 100
180383 [컴퓨터] 이거 찍어먹어봐도 될까 chopin19 0 14 시간 전 112
180382 [잡담] 와 7900xtx 120만원이면 22 전기모기채는신이야 0 15 시간 전 274