안녕하세요.
리눅스 2.4 대 커널을 사용 하고 있습니다. 좀 바보 같은 질문 이지만.
main 에서 1개의 쓰레드를 생성한 후 main 함수는 while(1) (무한 루프) 하고 thread 도 생성 되자 마자 while(1) (무한 루프) 를 돌게 된다면 두개의 쓰레드가 정상적으로 수행이 되나요? 하나의 쓰레드가 다 잡아 먹지 않을까요? 좋은 하루 되세요.
하나가 다 잡아먹지 말라고 만드는게 쓰레드인데요 ^^;
다만 둘이 일정하게 실행되리라는 법은 없습니다. 하나가 5번 다른게 2번 하나가 3번 다른게 4번 이런식으로 불규칙하게 실행될 수 있어요.
저번에 자바로 해서 무한루프 몇개 돌려는 봤습니다만 그렇게 버벅이지 않습니다.약간 버벅인다는 느낌은 드는데 중지는 시킬수 있습니다.단 쓰레드로 만들었을때는 가능하겠지만 만약 본프로그램 메인 함수나 그런데 돌린다면 아마 약간은 쓰레드로 만들었을때 보다 더 자원을 차지할것 같습니다.자바상이라서 이정도 밖에 말씀은...
인생이란게 다 그런게 아니겠어요....? 뭘(?)http://schutepen.egloos.com
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
하나가 다 잡아먹지 말라고 만드는게 쓰레드인데요 ^^;다만 둘이
하나가 다 잡아먹지 말라고 만드는게 쓰레드인데요 ^^;
다만 둘이 일정하게 실행되리라는 법은 없습니다. 하나가 5번 다른게 2번 하나가 3번 다른게 4번 이런식으로 불규칙하게 실행될 수 있어요.
저번에 자바로 해서 무한루프 몇개 돌려는 봤습니다만 그렇게 버벅이지 않습
저번에 자바로 해서 무한루프 몇개 돌려는 봤습니다만 그렇게 버벅이지 않습니다.약간 버벅인다는 느낌은 드는데 중지는 시킬수 있습니다.단 쓰레드로 만들었을때는 가능하겠지만 만약 본프로그램 메인 함수나 그런데 돌린다면 아마 약간은 쓰레드로 만들었을때 보다 더 자원을 차지할것 같습니다.자바상이라서 이정도 밖에 말씀은...
인생이란게 다 그런게 아니겠어요....? 뭘(?)
http://schutepen.egloos.com
댓글 달기