随笔分类 - kernel
kernel 学习积累
摘要:normal we use bootloader paramer , but sometimes we may want to use extern kernel-parameters, or Always use the default kernel command string...... ex
阅读全文
摘要:#cat /sys/class/graphics/fb0/fsl_disp_dev_property CPU: 1 PID: 12732 Comm: sh Not tainted 4.1.15 #8Hardware name: Freescale i.MX6 Quad/DualLite (Devic
阅读全文
摘要:in init/main.c -bool initcal_debug +bootl initcall_debug = true; CONFIG_PRINTK_TIME=y General setup > Kernel compression mode (LZ0)
阅读全文
摘要:/sys/power/state echo mem > /sys/power/state echo freeze > /sys/power/state echo standby > /sys/power/state
阅读全文
摘要:enable options: +CONFIG_DEVMEM +CONFIG_KDEVMEM +CONFIG_STRICT_DEVMEM
阅读全文
摘要:echo i > /proc/sysrq-trigger Send a SIGKILL to all process, except for init;
阅读全文
摘要:Example: driver/media/Makefile +ccflags-y := -DDEBUG
阅读全文
摘要:enable lcd blank #echo 1 > /sys/class/graphics/fb0/blank disalbe lcd blank #echo 0 > /sys/class/graphics/fb0/blank
阅读全文
摘要:强制让内核按单核模式启动 在启动参数里追加 nosmp 或者 maxcpus=0 kernel-parameters的说明如下: nosmp [SMP] Tells an SMP kernel to act as a UP kernel,and disable the IO APIC. legacy
阅读全文
摘要:root@vmuser:~# cat /sys/kernel/debug/clk/clk_summary clock enable_cnt prepare_cnt rate accuracy phase
阅读全文
摘要:禁止屏幕休眠 consoleblank=0
阅读全文
摘要:编写应用程序时,如果查看函数的实际执行效率,就可以选择开启内核的CONFIG_FTRACE选项。 上层通过perf-tools配合,就可以查看指定程序的调用情况。 root@vmuser:~/tmp/perf-tools# ./bin/uprobe -s p:/root/a.out:signalHa
阅读全文
摘要:内核空间查看page size arch/arm/include/asm/page.h #define PAGE_SHIFT 12 #define PAGE_SIZE ( 1<< PAGE_SHIFT) 应用层: # getconf PAGESIZE 4096 #include <unistd.h>
阅读全文
摘要:# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 获取CPU当前的注频
阅读全文
摘要:#echo 8 > /proc/sys/kernle/printk 更改printk级别
阅读全文
摘要:reference: https://lwn.net/Articles/531114/
阅读全文
摘要:Uboot: make ARCH=arm CROSS_COMPILE=${CC} distclean make ARCH=arm CROSS_COMPILE=${CC} am335x_evm_defconfig make ARCH=arm CROSS_COMPILE=${CC} Kernel: ma
阅读全文
摘要:kernel;jenkins;
阅读全文
浙公网安备 33010602011771号