Q&A

  • 쓰레드를 쓰면 cpu사용율이 100%가 되는데 이유가 뭔지...
쓰레드를 그냥 생성만 시켜도 cpu사용율이 100%가 되여



이유가 몬지모르겠어여



그리고 cpu사용율울 낮추어서(보통 10%미만인데..)



쓰레드를 생성시키는 방법 없는지여



고수님들 한수 지도 바랍니다..



그럼 느티나무 였습니다...

2  COMMENTS
  • Profile
    화랑 2001.03.23 05:52
    혹시 쓰레드에서 for 나 While로 반복작업을 하나요?



    만일 한다면.. Application.ProcessMessages 를 사용을 하십시요..





    느티나무 wrote:

    > 쓰레드를 그냥 생성만 시켜도 cpu사용율이 100%가 되여

    >

    > 이유가 몬지모르겠어여

    >

    > 그리고 cpu사용율울 낮추어서(보통 10%미만인데..)

    >

    > 쓰레드를 생성시키는 방법 없는지여

    >

    > 고수님들 한수 지도 바랍니다..

    >

    > 그럼 느티나무 였습니다...

  • Profile
    느티나무 2001.03.25 02:21
    답변 감사 합니다



    그럼 이것을 while 밖에 쓰나여 아니면 안에 쓰나여





    Application.ProcessMessages ;

    while (not Terminated) do

    begin

    .......

    end;



    ⓑ while (not Terminated) do

    begin

    Application.ProcessMessages ;



    .......

    end;



    해보았는데 둘다 cpu 가 100%가 되걸랑여...







    화랑 wrote:

    > 혹시 쓰레드에서 for 나 While로 반복작업을 하나요?

    >

    > 만일 한다면.. Application.ProcessMessages 를 사용을 하십시요..

    >

    >

    > 느티나무 wrote:

    > > 쓰레드를 그냥 생성만 시켜도 cpu사용율이 100%가 되여

    > >

    > > 이유가 몬지모르겠어여

    > >

    > > 그리고 cpu사용율울 낮추어서(보통 10%미만인데..)

    > >

    > > 쓰레드를 생성시키는 방법 없는지여

    > >

    > > 고수님들 한수 지도 바랍니다..

    > >

    > > 그럼 느티나무 였습니다...