linux
文章平均质量分 80
vincentTsang
这个作者很懒,什么都没留下…
展开
-
Linux C编程--由fork()源码详解fork()
原文地址:http://blog.csdn.net/dlutbrucezhang/article/details/8692227 在Linux系统下学习一个系统函数最好的方法就是阅读其源码,首先,给出fork函数的源码 /* * linux/kernel/fork.c * //--fork()用于创建子进程 *转载 2013-04-15 22:17:23 · 1886 阅读 · 0 评论 -
linux中采用用户级线程模拟实现EDF和RMS两种处理机实时调度算法之改进
原算法中被选中任务每运行一个时间单位便将控制权交给主线程。再判断是否需要切换实时任务。实际上不需这样频繁的时钟中断。 故改进成。只在需要重新调度任务时才返回主控线程。且统计出线程切换次数(主线程切换不计)。 //编译 // pthread库不是Linux系统默认的库,所以在编译中需加-lpthread参数(posix线程库 ) gcc -lpthread -lm test.c -o tes原创 2013-04-24 16:51:16 · 2124 阅读 · 1 评论 -
linux动态异长存储资源分配算法的实现
#ifdef HAVA_CONFIG_H #include #endif #include #include #define MAPSIZE 100 struct map//store resoure table'struct { int m_addr; int m_size; } ; struct map map[MAPSIZE]; //best fit int BF_malloc(原创 2013-05-08 15:51:40 · 957 阅读 · 1 评论 -
CentOS修复grub
grub启动项损坏无法进入系统。进入grub模式(可借助安排盘rescue后在shell中输入grub)。 一: 通过以下三个命令中的一个,找到正确的grub位置。 1. find /boot/grub/stage1 2. find /grub/stage1 3. find /stage1 如返回(hd1,2) 二: 依次执行 ro原创 2014-10-17 19:03:50 · 685 阅读 · 0 评论