From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sergey V." Subject: Re: [RFC] [PATCH procfs] Add process age Date: Sat, 24 Jul 2010 03:16:30 +0400 Message-ID: <201007240316.30892.sftp.mtuci@gmail.com> References: <1279907271.4335.3.camel@cowboy> <20100723183549.GA10518@x200> <1279910830.1851.5.camel@cowboy> Mime-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Cc: Alexey Dobriyan , torvalds@linux-foundation.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org To: dave.bueso@gmail.com Return-path: In-Reply-To: <1279910830.1851.5.camel@cowboy> Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Friday 23 of July 2010 22:47:10 Davidlohr Bueso wrote: > On Fri, 2010-07-23 at 21:35 +0300, Alexey Dobriyan wrote: > > On Fri, Jul 23, 2010 at 01:47:51PM -0400, Davidlohr Bueso wrote: > > > This patch exports a process's age, in seconds, adding a /proc/#/age file. > > > > What for? > > I have not found any straight way to get the run time of a processes, > without having to interpret the start_time entry in /proc/#/stat and > manually subtract the uptime from it. Agree. I thing this feature can be useful in some cases. I have not found better than run something like this: echo `cat /proc/uptime | awk '{print $1}'` - \ `cat /proc/$PID/stat | awk '{print $22}'`/100 | bc > This small file simply aids the users to obtain the information easier > and quicker. Another alternative would be to add an entry > in /proc/#/status. > > Davidlohr