This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Bash / cygwin process spawning (?) performance very slow


>> for a file of 167 lines. Process Explorer showed a CPU load of 20% on bash.exe, which was almost completely Kernel time.
>> Is such high Kernel load normal?
> 
> may be. forks are time consuming and your command is spending all the
> time in fork

So why is it spending all its time in fork? That is the question.
 
> In addition, I suspect your Antivirus is further slowing down the things.

I don't run an Antivirus program
 
> I have much better results with my cygwin
> also with a much longer file
> 
> $ wc -l cygcheck.out
> 5220 cygcheck.out
> 
> $ time cat cygcheck.out  | while read i;do grep text $i;done
> ..
> real    0m0.288s
> user    0m0.015s
> sys     0m0.262s

Thanks for your measurement, it confirms the issue is with my installation.
Still the question remains, why is it so slow, spending all its time in kernel mode?

Paul


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]