linux内核
linux 内核相关
tyrocjl
这个人很懒,什么都没有留下哦
展开
-
linux内核错误返回值ERRNO
#ifndef _ASM_GENERIC_ERRNO_BASE_H#define _ASM_GENERIC_ERRNO_BASE_H#define EPERM 1 /* Operation not permitted */#define ENOENT 2 /* No such file or directory */#define ESRCH 3 /* No such pro...原创 2020-01-23 17:08:15 · 1335 阅读 · 0 评论 -
内核空间和用户空间的数据交换
用户空间执行的代码是不能访问内核空间的,如当用户空间调用 read(fd,buf,len)时,到内核中会调用 sys_read,然后sysread找到应该具体调用的read函数,该系统调用和内核、为内核增加一个系统调用文章中有具体描述,最后由内核调用磁盘驱动获取数据 将数据写入buf。write(fd,buf,len)同理,最后由内核调用磁盘驱动将buf中的数据写入磁盘。内核空间执行的代...原创 2020-01-23 10:58:47 · 447 阅读 · 0 评论 -
linux内核printk优先级
标准使用方式:printk(优先级 “fdasdfsdfas\n”);如果 printk(“fasdfasfa”);//使用默认的优先级打印优先级:linux内核将打印的优先级分为0~7 共8级,值越小优先级越高优先级阈值:cat /proc/sys/kernel/printk7 4 1 7第一个值:优先级阈值第二个值:默认优先级调整优先...原创 2020-01-15 20:26:00 · 505 阅读 · 0 评论