[dba-VB] Thread.sleep

jwcolby jwcolby at colbyconsulting.com
Wed Apr 4 14:10:54 CDT 2012


LOL.  GC?  What is GC?

John W. Colby
Colby Consulting

Reality is what refuses to go away
when you do not believe in it

On 4/4/2012 12:41 PM, Salakhetdinov Shamil wrote:
> GC ?
>
>
> Wed, 04 Apr 2012 10:02:28 -0400 от jwcolby<jwcolby at colbyconsulting.com>:
>> I am baffled by what I am seeing in my threaded program.  I start a thread which basically pulls
>> data from SQL Server.  It does so then does a thread.sleep(10000) which should sleep for 10000 ms
>> (10 seconds).  During the sleep, the processor usage jumps to roughly 25%.
>>
>> That indicates that the sleep enables something else to go bonkers but what is that "something else"
>> and why does it depend on this thread sleeping?  I really don't want my app consuming 25% of the
>> processor sleeping.
>>
>> On Google I see this question posted on many venues but no real answer.
>>
>> In fact I decided that what I was really trying to accomplish was provided by a timer class so I am
>> in the process of rewriting my code to use the timer.  I did it in one place and it works well, no
>> more do while / thread.sleep for me.
>>
>> I'd still like to know what caused the system to spike CPU usage when the thread was sleeping though.
>>
>> --
>> John W. Colby
>> Colby Consulting
>>
>> Reality is what refuses to go away
>> when you do not believe in it
>>
>> _______________________________________________
>> dba-VB mailing list
>> dba-VB at databaseadvisors.com
>> http://databaseadvisors.com/mailman/listinfo/dba-vb
>> http://www.databaseadvisors.com
>>
>>
>
> _______________________________________________
> dba-VB mailing list
> dba-VB at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-vb
> http://www.databaseadvisors.com
>



More information about the dba-VB mailing list