Skip to content

ktask ¤

Displays information about kernel tasks. This command iterates through the kernel's task list and prints details about each task, including its address, PID, user space status, CPU, UID, GID, and name.

Classes:

Functions:

Attributes:

parser module-attribute ¤

parser = ArgumentParser(description='Displays information about kernel tasks.')

indent module-attribute ¤

Kthread ¤

Kthread(thread: Value)

Methods:

Attributes:

thread instance-attribute ¤

thread = thread

name instance-attribute ¤

name = string()

pid instance-attribute ¤

pid = int(thread['pid'])

has_user_page instance-attribute ¤

has_user_page = int(thread['mm']) != 0

cpu instance-attribute ¤

cpu = '-'

uid instance-attribute ¤

uid = int(thread['real_cred']['uid']['val'])

gid instance-attribute ¤

gid = int(thread['real_cred']['gid']['val'])

mm property ¤

mm

files ¤

files()

__str__ ¤

__str__()

Ktask ¤

Ktask(task: Value)

Attributes:

task instance-attribute ¤

task = task

threads instance-attribute ¤

threads = threads

get_ktasks ¤

get_ktasks() -> tuple[Ktask, ...]

ktask ¤

ktask(task_name=None) -> None