X-Recipient: archive-cygwin@delorie.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:content-type:mime-version:subject:from
	:in-reply-to:date:content-transfer-encoding:message-id
	:references:to; q=dns; s=default; b=TuMVLnkfqRzszDqC7vyOLHrxbrz9
	At1VDzVXewDYnFmV151ItgewvLT7/kBhBhmfrQ8y1732/k3IVDGJUJpih5LRhyXq
	Nx2YTJ7RhWjynvQZZPpyhaY54LZkpcpHyA4pfOzt4Iwc6Kt/YEaIzWrZytMwvM7Q
	sqekYTtkkjIlHGs=
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:content-type:mime-version:subject:from
	:in-reply-to:date:content-transfer-encoding:message-id
	:references:to; s=default; bh=ULwsSKcfP6oliZcU+hAaG64peds=; b=jM
	/Lcy3F0wvbV8yUE3AhyQCbnd3bn0rEnJL+aMcg9Fkr7Gd2PKnL/f9HfHLWOTMtAJ
	VOPc5dqWbP8X2rhFPMTyddQ3+K3lKcoNgLUza8SDvx2GVjkUUOqAB1LVER+XveU3
	++8nznwzv+85nT7zEsV6qmBtL+SFKG1xTWQBuUBRk=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2
X-HELO: etr-usa.com
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: ps questions
From: Warren Young <wyml@etr-usa.com>
In-Reply-To: <20141218173346.GH10824@calimero.vinschen.de>
Date: Thu, 18 Dec 2014 11:40:50 -0700
Message-Id: <71891584-9B1C-430D-9A15-8EC385EB3F3F@etr-usa.com>
References: <CAO2ddnZChb-n9+Z1YEWCFSA=WTaYfkmHdjMZk7Te5JYckUDE+Q@mail.gmail.com> <5492EDFC.5080608@gmail.com> <CAO2ddnZHs=4GxUJtjgoyTXO2Or3oKzY6Rck=m9Mqfj6DgWUQUg@mail.gmail.com> <20141218171116.GF10824@calimero.vinschen.de> <8F8B22BA-B007-4F10-9B4F-9BD963D17059@etr-usa.com> <20141218173346.GH10824@calimero.vinschen.de>
To: cygwin@cygwin.com
X-IsSubscribed: yes
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id sBIIf8Pm021501

On Dec 18, 2014, at 10:33 AM, Corinna Vinschen <corinna-cygwin@cygwin.com> wrote:

> On Dec 18 10:26, Warren Young wrote:
>> 
>> ...Cygwin doesn’t do something similar?
> 
> Cygwin isn't a kernel and the process
> information is kept in shared memory regions held by the parent process
> and the process itself.  This model has limitations you don't have on a
> real kernel.

I’m aware of that, but can’t the DLL see both the birth and death of every Cygwin process?  Birth via either DllMain() or execvp(2), and death via one of the methods here:

    http://stackoverflow.com/questions/4242469/
--
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


