Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-Id: <5.1.0.14.0.20010822142118.067cae80@mail> X-Sender: superbiskit AT mail X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Wed, 22 Aug 2001 14:37:19 -0400 To: Cygwin General MailList From: "David A. Cobb" Subject: Slowing down the machine Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Using the latest of everything (as of 08/20): Windows98se (4.10.2222), Mem=196Meg Running bash in an rxvt window, everything starts out well but deteriorates. After running a build (configure,make,make check,make install) I observe that the machine has taken on a very peculiar pattern: about one second during which there is a lot of disk activity, followed by three seconds during which there is no activity of any kind. During these "quiet" times the GUI is not able to follow the mouse, and keys aren't acted on -- apparently no program is able to get to the message queue. Also, the clock runs slow. By the end of the build - about 3 hours - the clock is about 2 hours slow. This suggests that the slowdown started fairly early in the build and that the CPU is being so tightly tied up that the system clock routine never gets driven. IIRC, there was some discussion here about a case where the Cygwin DLL has to spin-lock. Is that the case? Is there something I could do to avoid this behavior (other than installing a more reasonable OS)? Thanks, -- David A. Cobb, Software Engineer, Public Access Advocate, All around nice guy. Get my PGP key at : Fingerprint=0x{6E3E_DB8C_2E8C_4248_62B2_FE29_08EE_CF0A_3629_E954} : "By God's Grace I am a Christian man, by my actions a great sinner." --The Way of a Pilgrim, R. M. French [tr.] Potentially Viral Software is any software for which you are not allowed to examine the source. Do not buy or use Potentially Viral Software! -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/