linux内核
Yang-Zheng
linux
展开
-
linux内核的组成部分
Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。1.进程调度(SCHED):控制进程对CPU的访问。当需要选择下一个进程运行时,由调度程序选择最值得运行的进程。可运行进程实际上是仅等待CPU资源的进程,如果某个进程在等待其它资源,则该进程是不可运行进程。Linux使用了比较简单的基于优先级的进程调度算法选择新的进程。2.内存管理(MM)允转载 2013-10-15 19:59:03 · 2071 阅读 · 0 评论 -
linux启动过程
1 固件firmware(CMOS/BIOS) POST加电自检2 自举程序bootloader(GRUB) /etc/grub.conf 载入内核3内核kernela驱动硬件 b启动init进程4读取配置文件/etc/inittab5 Initdefault 确定系统运行级别6 /etc/rc.d/rc.sysini原创 2013-10-26 19:55:20 · 645 阅读 · 0 评论 -
hi3516d打开ttyAMA2 ttyAMA3的方法
修改/arch/arm/match-hi3516a/core.c,添加如下代码:131 HIL_AMBA_DEVICE(uart0, "uart:0", UART0, NULL);132 HIL_AMBA_DEVICE(uart1, "uart:1", UART1, NULL);133 HIL_AMBA_DEVICE(uart2, "uart:2", UART2,原创 2016-10-14 16:32:22 · 4763 阅读 · 0 评论