delay 함수 사용으로 프로그램 속도에 영향을 미칠수가 있을까요?
글쓴이: puaxx / 작성시간: 금, 2007/02/02 - 3:23오후
delay 함수 사용으로 인해서 프로그램이나 혹은 시리얼포트 혹은 ISA카드 송신수신 속도가 느려질수도 있나요?
제가 delay함수를
void delay_ex(int milsec){
delay(milsec/2);
}
이런식으로 쓰고 있는데 혹시 이럴경우 프로그램이나 혹은 시리얼포트 혹은 ISA카드 송신수신 속도가 느려질수도 있는지 궁금합니다.
혹시 이것과 같이 bios 클럭을 직접 읽어올때 문제가 발생할수 있는지도 궁금합니다.
미리 감사드립니다.
Forums:
그런일은 없지만.
application code에서 사용하시나요?
그렇다면 해당 thread에서만 지연되겠죠.
serial port 전송이나 h/w clock, bus 전송 등의 속도에는 영향이 없을 듯 합니다.
물론, serial port로 보내는 data를 늦게 보낸다면
전체 전송속도는 떨어질 수 있겠죠.
댓글 달기