mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 19:32:45 +00:00 
			
		
		
		
	 50a65f02a8
			
		
	
	
		50a65f02a8
		
	
	
	
	
		
			
			This set was hand-curated, guided by the questions: - Does it have at least three options, i.e. is the help page non-trivial? - Is the program unusual, i.e. does listing it in Help or on man.serenityos.org spread awareness? - Is the program common, but we only implement a subset of 'common' flags?
		
			
				
	
	
	
	
		
			642 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			642 B
		
	
	
	
	
	
	
	
Name
profile
Synopsis
$ profile [-p PID] [-a] [-e] [-d] [-f] [-w] [-c command] [-t event_type]
Options:
- --help: Display help message and exit
- --version: Print version
- -p PID: Target PID
- -a: Profile all processes (super-user only)
- -e: Enable
- -d: Disable
- -f: Free the profiling buffer for the associated process(es).
- -w: Enable profiling and wait for user input to disable.
- -c command: Command
- -t event_type: Enable tracking specific event type
Event type can be one of: sample, context_switch, page_fault, syscall, kmalloc and kfree.