delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2017/04/24/04:23:28

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: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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: <be8713ec-5b68-e0e9-c5a5-d48fce491a2d AT pobox DOT com> <91DCAC3CB99C724EB365BB64677FBE7B16EBBD AT MX204CL04 DOT corp DOT emc DOT com> <46e39bce-9782-5c74-c196-35ee97ebbc64 AT pobox DOT com> <ace81c86-80d5-bef9-6b93-7d36dde5a4e8 AT pobox DOT com> <bff9c5ea-85d9-bf4e-2f25-271c1490565f 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> <a4afe377-3b4f-8373-8116-e812a8d82fbe AT pobox 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 <daniel DOT santos AT pobox DOT com>
Message-ID: <b6e407bb-c563-0a0b-d3da-c2f5c111b06b@pobox.com>
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>
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019