tapset::scheduler(3stap)

tapset::scheduler3stap

Systemtap scheduler tapset

Overview

scheduler.cpu_off

Process is about to stop running on a cpu

scheduler.cpu_on

Process is beginning execution on a cpu

scheduler.tick

Schedulers internal tick, a processes timeslice accounting is updated

See probe::scheduler.tick(3stap)
for details.

scheduler.balance

A cpu attempting to find more work.

scheduler.ctxswitch

A context switch is occuring.

scheduler.kthread_stop

A thread created by kthread_create is being stopped

scheduler.kthread_stop.return

A kthread is stopped and gets the return value

scheduler.wait_task

Waiting on a task to unschedule (become inactive)

scheduler.wakeup

Task is woken up

scheduler.wakeup_new

Newly created task is woken up for the first time

scheduler.migrate

Task migrating across cpus

scheduler.process_free

Scheduler freeing a data structure for a process

scheduler.process_exit

Process exiting

scheduler.process_wait

Scheduler starting to wait on a process

scheduler.process_fork

Process forked

scheduler.signal_send

Sending a signal

Releases

6 releases since Debian 8 (Jessie); the text changed 5 times.

  1. 8
  2. 9
  3. 10
  4. 11
  5. 12
  6. 13

From systemtap-doc 5.1-5 in Debian 13 (Trixie). Parsed by carta from the page's man source.