# Collect Ftrace Source: [https://docs.qualcomm.com/doc/80-88500-3/topic/94_Collect_Ftrace.html](https://docs.qualcomm.com/doc/80-88500-3/topic/94_Collect_Ftrace.html) Ftrace is the preferred tool to analyze the system level power and performance status of the platform. Run the following script to collect Ftrace: echo 0 > /sys/kernel/debug/tracing/tracing_on echo 90000 > /sys/kernel/debug/tracing/buffer_size_kb cat /sys/kernel/debug/tracing/buffer_size_kb echo "" > /sys/kernel/debug/tracing/set_event echo "" > /sys/kernel/debug/tracing/trace echo power:cpu_idle power:cpu_frequency power:cpu_frequency_switch_start >> /sys/kernel/debug/tracing/set_event echo power:memlat_dev_update power:memlat_dev_meas power:clock_set_rate power:clock_enable power:clock_disable power:bw_hwmon_update power:bw_hwmon_meas >> /sys/kernel/debug/tracing/set_event echo clk:clk_set_rate clk:clk_enable clk:clk_disable >> /sys/kernel/debug/tracing/set_event echo irq:* >> /sys/kernel/debug/tracing/set_event echo workqueue:workqueue_execute_end workqueue:workqueue_execute_start workqueue:workqueue_activate_work workqueue:workqueue_queue_work >> /sys/kernel/debug/tracing/set_event echo kgsl:kgsl_pwrlevel kgsl:kgsl_buslevel kgsl:kgsl_pwr_set_state >> /sys/kernel/debug/tracing/set_event echo regulator:regulator_set_voltage_complete regulator:regulator_disable_complete regulator:regulator_enable_complete >> /sys/kernel/debug/tracing/set_event cat /sys/kernel/debug/tracing/set_event cd /sys/kernel/debug/tracing/set_event sleep 3 && echo 1 > tracing_on && sleep 30 && echo 0 > tracing_on && cat trace > /data/trace-cpu.txt & Copy to clipboard The Trace-cpu.txt file contains the trace prints and it can be analyzed for bottlenecks using trace analysis tools like pytimechart. For more information, see [https://pythonhosted.org/pytimechart/userguide.html](https://pythonhosted.org/pytimechart/userguide.html). **Parent Topic:** [Debug user space](https://docs.qualcomm.com/doc/80-88500-3/topic/90_Debug_userspace_.html) Last Published: Sep 26, 2023 [Previous Topic Check memory used by application](https://docs.qualcomm.com/bundle/publicresource/80-88500-3/topics/93_Check_memory_used_by_application.md) [Next Topic Run clock dump](https://docs.qualcomm.com/bundle/publicresource/80-88500-3/topics/95_Run_clockdump.md)