学习笔记
chaslab
这个作者很懒,什么都没留下…
展开
-
静态链接库的依赖顺序
源码## main.c ##extern void two();int main(){ two();}## one.c ##void one(){};## two.c ##extern void one();void two(){ one();}链接$ ar -clq libone.a one.o$ ar -clq libtwo.a two.o$ gcc -原创 2015-02-24 19:18:22 · 640 阅读 · 0 评论 -
实时调度之FIFO
概括FIFO的试试调度策略要求进程不能抢占CPU,除非另一个实时进程有更高的优先级.下文将以例子来证实出这种情况.对于实时调度,在整个进程的生命周期里,它的优先级是不变的.例子#! /bin/sh(sleep 5;kill -ALRM $$) & while true;dotrue;done保存到test.sh文件中,执行:$ sudo chrt -f 50 ./test.sh &$原创 2015-02-25 22:35:34 · 1044 阅读 · 0 评论 -
linux设备节点
注:以下内容结论基于linux 2.6 内核得出。设备节点的表示方法linux下的设备节点在linux 2.6 内核中用32位值来表示,包含主设备号和从设备号。 主设备号码用到了32位中的12位,而剩下的20位作为从设备号。 root权限用户用以下命令创建设备结点:$mknod /dev/test c 1 1含义是,在dev目录下创建test设备,该设备为字符设备,其主设备和从设备号都是1。另外原创 2015-03-01 23:01:38 · 1094 阅读 · 0 评论