- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 Linux内核fork流程
简单记录一下内核中fork的处理流程:首先申请内存空间,并复制父进程的PCB信息及父进程的状态寄存器值,使子进程与父进程状态保持一致。然后,确定新进程的地址空间,复制父进程的LDT信息,保持父子进程的代码段,数据段位置一致。接着,复制父进程的页目录项及页表。来个小程序说明进程复制过程:#include #include int data = 10;int ch
2011-10-29 06:37:23
548
原创 arm linux板级移植
linux标准内核已经支持很多芯片,包括常见的s3c**系列,这些芯片的移植比较而言,还是很容易的,只需要修改少量地方就可以。今天我想讨论的是linux内核完全不支持的芯片板级移植方法。 bootloader部分暂不讨论,假定已经没有问题。只说内核部分。 首先,bootloader启动后会给内核传递一系列参数,如command string等,这启动有个比较重要的参数是系统的架构号
2011-01-23 12:38:00
798
局域网聊天文件传输软件
2010-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人