X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-0.7 required=5.0 tests=BAYES_20 X-Spam-Check-By: sourceware.org Date: Sat, 23 Jan 2010 11:19:36 -0600 From: David Morgan To: cygwin AT cygwin DOT com Cc: mlm AT aechelon DOT com Subject: Cygwin slow on x64 systems Message-ID: <20100123171936.GE23796@err> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Hello all, We use cygwin for our build environment, and have observed that everything runs extremely slow on x64 systems, for versions newer than approximately 1.5.12 (including 1.7.1). When I run the following command in BASH, while true; do date >> file; done on a 1.5.12 Core II system, I get approximately 100 dates per second. On a 1.7.1 Nehalem system, I get approximately 15, and it takes several seconds for Ctrl-C to take effect, whereas it's instantaneous on 1.5.12. It makes no difference whether I redirect the output or not. We have found that the problem was introduced somewhere between 1.5.12 and 1.5.24-2. We have not seen any such slowdown on x86 systems. We have observed this on XP x64, Server 2003 R2 x64, and now (with 1.7.1 only) on Windows 7 x64. Can anyone recommend how we could profile this to help isolate the problem? We have vTune and Quantify in-house. Regards, David -- 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