- 博客(5)
- 资源 (26)
- 收藏
- 关注
转载 linux c检测USB热插拔(netlink)
#include #include #include #include #include #include #define UEVENT_BUFFER_SIZE 2048 int main(void) { struct sockaddr_nl client; struct timeval tv; int CppL
2016-02-19 09:43:17 5334 2
转载 linux c检测网线热插拔(netlink)
#include #include #include #include #include #include #include #include #include #include #include #define BUFLEN 20480 int main(int argc, char *argv[]) {
2016-02-19 09:37:08 3370
原创 彩票调度算法权重分配
彩票调度算法,每个待运行的进程分配一张彩票,每次需要调度的时候,随机抽取一张已分配的彩票,中奖的进程获得CPU。 如果是优先级高的进程,应该保证被抽取的几率更大,所以需要提高高优先级进程的中奖率:
2016-02-17 10:59:15 3300
原创 Xml树状节点的遍历
一、问题 之前在生成PCI设备的树形结构的时候,采用读取PCI设备的目录结构来实现。将设备树输出到xml文件的时候,很“自然”的选择了递归的方式。 后面当想要从输出的xml文件里获取PCI设备树形信息的时候,又再一次很“自然”地选择了递归读取xml文件。 这种“自然”的选择,一定程度上影响了运行的效率。最后不得不将递归遍历xml节点的方式,改成迭代来处理。 二、递归读写xml
2016-02-16 17:12:13 1488
原创 Linux C获取PCI设备名和厂商名
一、接口 char *pci_lookup_name(struct pci_access *a, char *buf, intsize, int flags, ...) PCI_ABI; (/usr/include/pci/pci.h) 二、描述 在/sys/bus/pci/devices/目录下面可以读取PCI设备的Vendor
2016-02-03 16:27:08 3314
linux Kernel module简单模拟ps指令输出
2016-01-19
linux kernel module简单模拟ps指令
2016-01-19
linux kernel module打印指定进程栈信息
2016-01-19
opengl简单视频教程Lesson12-Lesson20
2015-12-30
opengl简单视频教程Lesson10-Lesson11
2015-12-29
opengl简单视频教程Lesson6-Lesson9
2015-12-29
opengl简单视频教程Lesson1-Lesson5
2015-12-29
opengl简单教程Lesson1-Lesson5(video)
2015-12-29
opengl简单教程Lesson1-Lesson5(src)
2015-12-29
gdb调试和执行窗口分离
2015-11-25
gdb调试和执行分离-示例程序
2015-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人