自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Linux内核-二

Linux内核(二) 一、进程调度 内核中进程调度函数: void schedule(void) 进程切换函数:switch_to(next) 辅助函数:void show_task(int nr,struct task_struct * p) void schedule(void) 函数: for(p = &LAST_TASK ; p > &FIRST_TASK ; --p) if (*p) { if ((*p)->alarm && (*p)->

2021-03-10 00:12:34 210

原创 Linux内核

Linux内核 一、Linux结构和工作方式 1.1 系统的级别和结构 1.2 操作系统工作方式 1.把操作系统从用户态切换到内核态(用户程序到内核流程) 2.操作系统的系统调用(服务层) 3.用系统提供的底层函数,实现功能 4.内核态回到用户态 二、 内核中断 内容: 1.硬件中断响应:内核驱动中的中断 2.系统调用的函数响应(sys_call):系统调用 3.自定义中断:软中断模式 4.信号中断(kill signalnum):信号的使用,创建 5.系统异常和错误:异常的获取,异常的作用 2.1 L

2021-03-08 00:14:35 173

原创 Cmake入门过程,最浅显易懂!

Cmake入门过程,最浅显易懂! ** 一、使用cmake构建一个项目基本过程 **基于一个简单的源程序分,五个步骤逐步加深对camke的使用** //main.cpp #include <iostream> using namespace std; int main() { std<<"Hello World!/n"<<end; return 0; } 1、用cmake来构建最简单程序 最简单的,只有一个源文件! 在源程序的同一路径下编写一个简单的CM

2020-09-16 19:06:24 397

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除