linux学习笔记
文章平均质量分 75
Zach_z
0.005
展开
-
Linux学习笔记——进程间的通信-文件和文件锁
LinuxIPC(Inter-Process Communication,进程间通信)文件和文件锁原创 2017-04-17 18:03:25 · 1951 阅读 · 0 评论 -
Linux进程线程实验
Linux 进程线程实验原创 2017-04-18 13:12:24 · 4206 阅读 · 0 评论 -
Linux学习笔记——进程间的通信-管道
linux进程间的通信-管道linux学习笔记原创 2017-03-29 19:52:15 · 976 阅读 · 0 评论 -
Linux内核模块初探——HelloWorld
本文通过学习宋宝华老师的《Linux设备驱动开发详解》第四章而写的学习笔记,感谢这本好书一、为什么要有内核模块因为Linux内核架构庞大,组件很多,如果我们把所有需要功能都编译到Linux内核中,就会导致内核很大,并且当我们要在现有内核中添加或删除功能时都要重新编译内核。Linux使用了模块(Module)这一种机制,模块不用编译进内核映像,模块可以被加载和卸载,如果被加载就和内核中其...原创 2018-06-15 21:35:53 · 990 阅读 · 0 评论 -
Linux内核中list.h
一、链表的定义和操作1.1 链表的定义list.h中对链表进行了定义:struct list_head { struct list_head *next, *prev;};这一不含数据域的双向链表,可以内嵌到任何结构中,比如可以按照以下方式定义含有数据域的链表:struct my_list { void *mydata; struct li...原创 2018-09-10 12:30:37 · 1406 阅读 · 0 评论 -
Linux进程的优先级
为什么要有优先级:在多任务操作系统中,操作系统为了区分进程的重要程度,需要有一个衡量重要程度的指标,优先级便由此产生一、nice值和Priority值首先用top命令看一下当前进程的信息:top得到: 可以看到有两个属性 PR 和 NI,这两个就是Priority 和 nice值下面来说一下这两个值什么意思1.1 nice值反应一个进程“优先级”状态的值...原创 2018-09-10 22:34:39 · 2759 阅读 · 0 评论 -
Linux系统调用分析+系统调用添加 (基于linux-4.20)
一、 系统调用的概念系统调用在Wikipedia中的解释为:In computing, a system call is the programmatic way in which a computer program requests a service from the kernel of the operating system it is executed on. This may ...原创 2019-01-07 16:27:37 · 4355 阅读 · 1 评论