X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=B49z4rTQ7QuAaKjE /kXqGusz65OKIj0veaDEpNsA41oEDkwGg6Bddw/dQ17BoWaWf1NgqLi1uDw9TRuS 4PASmZ9m/jeb1Jd2p3fk7YxEzBcnWaMSQOZk0mk47dL/fzvm5VmQdu7oET40zuGI Q/1sPmXODvT6ivCkVPfWfNws5/Q= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=AZuPoCo/QIu9Yt1esHxCIH cfx9I=; b=wWXdEQfqI+IotOUnNqlQ217XlKpvyj5JQ0JHBiq0HaSpXzRZzirniP g0Dh04+gnCybAM/eIMCJAqN9Jmuw95qXmIWYy2U7k7kWUB94Hp3kHHsD6wENCUu3 1iaGDvBK3jl2vmTcbsPcTTIl6eBiNfsNheAAl8SsTIEmSXBxgJIag= 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 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=Excellent, learning, respond X-HELO: sasl.smtp.pobox.com Subject: Re: long I/O delays when strace is running To: cygwin AT cygwin DOT com References: <91DCAC3CB99C724EB365BB64677FBE7B16EBBD AT MX204CL04 DOT corp DOT emc DOT com> <46e39bce-9782-5c74-c196-35ee97ebbc64 AT pobox DOT com> <58F9D314 DOT 2000100 AT maxrnd DOT com> <7d56e728-32a3-9179-b002-e83880e297d0 AT pobox DOT com> <58FA83DB DOT 3000209 AT maxrnd DOT com> <58FC5AFB DOT 3010903 AT maxrnd DOT com> <00fb01d0-acdc-68da-e31e-45ffa7099043 AT pobox DOT com> <58FDA29D DOT 7080908 AT maxrnd DOT com> From: Daniel Santos Message-ID: Date: Mon, 24 Apr 2017 03:27:47 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <58FDA29D.7080908@maxrnd.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Pobox-Relay-ID: 3E863F64-28C7-11E7-93C2-E680B56B9B0B-06139138!pb-smtp1.pobox.com X-IsSubscribed: yes On 04/24/2017 02:00 AM, Mark Geisert wrote: > > Excellent debugging work! I'm inclined to agree with your last > point. I'm poring over pinfo.cc as well as dcrt0.cc, which is the > Cygwin DLL init code. The latter talks about special cases if the DLL > is runtime loaded (like strace does) vs link-time loaded (like Cygwin > apps do). May take me a while to respond. Hah! me too. :) At least I'm learning a lot. I have a better understanding of how it stores these in the windows object database thing under \\BaseNamedObjects and I can browse it to some degree with WinObj from sysinternals, but I'm still trying to figure out where that is initialized. My tests will be done soon and I'll be back to work on gcc. -- 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