R: CPU times of the process

ps_cpu_times {ps} | R Documentation

## CPU times of the process

### Description

All times are measued in seconds:

- `user`: Amount of time that this process has been scheduled in user mode.

- `system`: Amount of time that this process has been scheduled in kernel mode

- `childen_user`: On Linux, amount of time that this process's waited-for children have been scheduled in user mode.

- `children_system`: On Linux, Amount of time that this process's waited-for children have been scheduled in kernel mode.

### Usage

    ps_cpu_times(p)

### Arguments

`p` | Process handle.

### Details

Throws a `zombie_process()` error for zombie processes.

### Value

Named real vector or length four: `user`, `system`, `childen_user`, `children_system`. The last two are `NA` on non-Linux systems.

### Examples

    p <- ps_handle()
    p
    ps_cpu_times(p)
    proc.time()

### See Also

Other process handle functions: `ps_children`, `ps_cmdline`, `ps_create_time`, `ps_cwd`, `ps_environ`, `ps_exe`, `ps_handle`, `ps_interrupt`, `ps_is_running`, `ps_kill`, `ps_memory_info`, `ps_name`, `ps_num_fds`, `ps_num_threads`, `ps_open_files`, `ps_pid`, `ps_ppid`, `ps_resume`, `ps_send_signal`, `ps_status`, `ps_suspend`, `ps_terminal`, `ps_terminate`, `ps_uids`, `ps_username`

[Package ps version 1.1.0 Index]