Hi, I have run the following script against an Oracle 10g database, and it seems to be concatenating some of the pathnames: #!/usr/sbin/dtrace -s # pragma D option quiet /* * Syscall count by syscall */ syscall::*read:entry / pid == 26962 / { @fds[pid,fds[arg0].fi_pathname] = count(); } While the pathname to the dbf files are correct,others are not. They seem to be concatentations of multiple file names. For example: /ora10g/infrastructure/j2ee/home/default-web-app/tab_files/asyltrb.gif/ reports/conf/repocplive.conf/javavm/lib/EJO175714.ARC/INITTECHDUN.txt/5.6.1/sun4 -solaris/EXTLSCS_150807.ftp/OC4J_SECURITY/applications/oiddas/ui/oracle/ldap/das /group/AppCreateGroupInf The file /ora10g/infrastructure/j2ee/home/default-web-app/tab_files/asyltrb.gif exists, but the /reports/conf/repocplive.conf is found under /oracle10g/appserver Is my approach to capturing the pathname correct, or have I missed something? Regards, Darren -- This message posted from opensolaris.org