Skip to Main Content
Mac OS X for Unix Geeks
book

Mac OS X for Unix Geeks

by Ernest E. Rothman, Brian Jepson
September 2002
Beginner to intermediate content levelBeginner to intermediate
216 pages
7h 43m
English
O'Reilly Media, Inc.
Content preview from Mac OS X for Unix Geeks

sc_usage

The sc_usage utility samples system calls and page faults, displaying them onscreen. sc_usage must be run by root or by someone who has superuser privileges. The display is updated once per second. You must specify a PID, a command name, or a program to execute with the -E switch. For example, to monitor the Finder, use sc_usage Finder. Figure 8-2 shows the output of running sc_usage on the Finder. Table 8-3 explains sc_usage’s output.

sc_usage monitoring the Finder
Figure 8-2. sc_usage monitoring the Finder
Table 8-3. Information displayed by sc_usage

Item number

Row

Description

1
TYPE

The system call type

2
NUMBER

The system call count

3
CPU_TIME

The processor time used by the system call

4
WAIT_TIME

The absolute time that the process spent waiting

5
CURRENT_TYPE

The current system call type

6
LAST_PATHNAME_WAITED_FOR

The last file or directory that resulted in a blocked I/O operation during a system call

7
CUR_WAIT_TIME

The cumulative time spent blocked

8
THRD#

The thread ID

9
PRI

The scheduling priority

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Mac OS X For Unix Geeks, 4th Edition

Mac OS X For Unix Geeks, 4th Edition

Ernest E. Rothman, Rich Rosen, Brian Jepson
Mac OS X Hacks

Mac OS X Hacks

Kevin Hemenway, Rael Dornfest
Mac OS X in a Nutshell

Mac OS X in a Nutshell

Jason McIntosh, Chuck Toporek, Chris Stone

Publisher Resources

ISBN: 0596003560Errata Page