I tried profiling something, and I got this: time seconds seconds calls ms/call ms/call name 98.19 738.47 738.47 start 0.73 743.99 5.52 35877 0.15 0.15 write On SunOS, this application is about 60% syscalls to write. What's going on? I compiled and linked with -pg, and I do get call listings for all of my functions... -s