X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-1.0 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SPF_PASS X-Spam-Check-By: sourceware.org MIME-Version: 1.0 Date: Sun, 15 Mar 2009 19:58:52 -0400 Message-ID: <5c01594c0903151658y1fd75061vae5f4582fbfbb72@mail.gmail.com> Subject: man slow to bring up manpages From: Dat Head To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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 I thought it was maybe because they were gzipped so I ungzipped a few favorites to see if that helped but it didn't, so I did a trace on a man and it seems to spend an awful lot of time in certain spots: CYGWIN_NT-5.1 rootboy2 1.5.25(0.156/4/2) 2008-06-12 19:34 i686 Cygwin 17:59:10 [read_pipe] troff 2008 cygthread::stub: thread 'read_pipe', id 0xC80, stack_ptr 0x188ECDC0 17:59:10 [main] tbl 3376 readv: 65536 = readv (0, 0x22CB20, 1), errno 0 17:59:18 [main] tbl 3376 sig_send: sendsig 0x734, pid 3376, signal -34, its_me 1 17:59:18 [main] tbl 3376 sig_send: wakeup 0x718 17:59:22 [main] troff 2008 fhandler_base::write: binary write 17:59:23 [main] tbl 3376 readv: 65536 = readv (0, 0x22CB20, 1), errno 0 17:59:25 [main] grotty 4084 readv: 1335 = readv (0, 0x22CB80, 1), errno 0 17:59:26 [main] troff 2008 fhandler_base::write: binary write 17:59:31 [main] grotty 4084 readv: 28727 = readv (0, 0x22CB80, 1), errno 0 17:59:33 [main] grotty 4084 fhandler_base::fstat: here 17:59:33 [main] grotty 4084 fstat64: 0 = fstat (1, 0x22CAF0) 17:59:44 [main] grotty 4084 fhandler_base::set_flags: flags 0x10000, supplied_bin 0x0 17:59:58 [main] grotty 4084 fhandler_base::close: closing '/usr/share/groff/1.19.2/font/devascii/I' handle 0x710 17:59:58 [main] grotty 4084 close: 0 = close (4) 18:00:00 [main] troff 2008 readv: 65536 = readv (0, 0x22C590, 1), errno 2 18:00:02 [main] tbl 3376 readv: 0 = readv (0, 0x22CB20, 1), errno 0 18:00:02 [main] tbl 3376 sig_send: sendsig 0x734, pid 3376, signal -34, its_me1 18:00:06 [main] troff 2008 sig_send: returning 0x0 from sending signal -34 18:00:06 [main] troff 2008 fhandler_base::write: binary write 18:00:13 [main] grotty 4084 fhandler_base::set_flags: flags 0x10000, supplied_bin 0x0 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/