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: Very slow Cygwin startup on Windows 7


Wow I really hoped to contribute with something that seemed -- to me
-- salient... an strace of my 5 minute bash startup under 1.7.34, due
to 70+ SLOW lookups w/ exceptions (all 4.0-4.1 seconds).
But for the life of me I can't get past the spamfilter.

([main] bash 8308 pwdgrp::fetch_account_from_windows: line: ...)

John

On Mon, Feb 23, 2015 at 1:15 PM, Corinna Vinschen <...> wrote:
> Hi Dennis,
>
> On Feb 20 17:20, Corinna Vinschen wrote:
>> On Feb 19 19:04, Dennis Hagarty (dehagart) wrote:
>> > >It would be pretty helpful to get an idea what's so slow in your case.
>> > >Either you get ADInsight working, or...  is it ok if I send you a link
>> > >to a debug-augmented DLL via PM?
>> >
>> > Sure.
>>
>> Thanks for helping debugging, Dennis.
>
> I have another one for testing.  I rewrote the function fetching all the
> group information for the groups in your user token, the one which is
> mainly responsible for the 1.4 secs startup time.
>
> In theory the performance improvement should be pretty noticable, even
> with /etc/nsswitch.conf only using the "db" setting for groups.  In a
> bigger environment with a user token of 150 groups, the time this
> function took was reduced from ~300ms to ~50ms so I have high hopes.
>
> Can you test this again with the Cygwin DLL from the latest developer
> snaphshot at https://cygwin.com/snapshots/ please?
>
>
> Thanks,
> Corinna
>
> --
> Corinna Vinschen                  Please, send mails regarding Cygwin to
> Cygwin Maintainer                 cygwin AT cygwin DOT com
> Red Hat

--
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]