On Thu, Sep 13, 2012 at 03:33:25PM +0000, Mark Morgan Lloyd wrote: > > Yet another approach of ransacking the whole disk. > > This time just to get a process ID. > > Is that state of the art software developement? > > There is no other way doing it on Linux? > > [Sigh] /proc is a special filesystem which the kernel uses to expose > information about each process. Apart from the fact that it is mounted > into the standard filesystem namespace, it has absolutely nothing to do > with a physical disc.
Still it is at least one syscall to enumerate the dir and then 2-3 syscalls (open/read/close) to get a value. Not counting fileexists() which is probably another syscall. -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus