文章浏览阅读1.1k次,点赞2次,收藏8次。环境ssh ,g++/gcc , gdb ,makevscode远程连接服务器安装Remote ssh连接服务器选第一个,感觉没啥关系右下角Open ConfigHostName 填ip然后就像打开本地文件一样打开服务器里的文件搭建c/c++ 环境安装c/......
2023-11-20 13:26 阅读 阅读全文signal()和sigaction()的功能比较类似,都是更改信号原处理句柄(handler ,或称为处理程序)。但signal()就是内核操作上述传统信号处理的方式,在某些特殊时刻可能会造成信号丢失,造成信号丢失的原因在于signal()函数会在一处理句......
2023-10-13 08:07 阅读 阅读全文目录:一、编译内核二、在 Bochs 中运行最新编译好的内核三、调试3.1、汇编级调3.2、C语言级调试领四、文件交换注意:实验之前需要用VNC搭建Ubuntu可视化界面一、编译内核首先要进入 linux-0.11 目录,然后执行 make 命令:$ cd ./lin......
2023-10-13 11:19 阅读 阅读全文转载原文:https://www.cnblogs.com/hanxiaomeng/p/12728104.html 目录一、基本介绍二、命令介绍一、基本介绍1、这些命令安装在“kmod”包中,系统通常已经安装了,如果没有安装请安装:[root@localhost ]# rpm -ql kmod|grep sbin/usr/sbin/depmod/usr/sbin/i......
2023-10-14 12:01 阅读 阅读全文目录1 相关数据结构1.1timer_list1.2timer_base2 定时器工作过程2.1 桶编号计算2.2 通过定时器找到对应的timer_base结构体2.3 定时器的删除2.4 定时器的添加和修改2.5 定时器的迁移2.6 tick 到来的处理(时间轮)3 使用实例1 相关数据结构1.1ti......
2023-10-13 08:33 阅读 阅读全文一、消息队列 定义 Unix早期通信机制之一的信号能够传送的信息量有限,管道则只能传送无格式的字节流,这给程序开发带来了不便,消息队列(也叫作报文队列)则客服了这些缺点 消息队列就是一个消息的链表,......
2023-10-14 13:27 阅读 阅读全文资源浏览查阅324次。MicrosoftEdge64位微软全新Chrome内核Edge浏览器,原生支持安装edge同步chrome浏览器更多下载资源、学习资料请访问CSDN文库频道....
2023-11-12 03:25 阅读 阅读全文该楼层疑似违规已被系统折叠隐藏此楼查看此楼readme本光盘为《Linux 0.0.1内核分析与操作系统设计--创造你自己的操作系统》一书的配套光盘,读者可自由取其源文件做学习,研究之用。本光盘的代码不能保证完全符合读者的需......
2023-10-13 11:14 阅读 阅读全文在排查网络问题时,我们还经常碰到的一个问题,就是内核线程的 CPU 使用率很高。比如,在高并发的场景中,内核线程 ksoftirqd 的 CPU 使用率通常就会比较高。回顾一下前面学过的 CPU 和网络模块,你应该知道,这是网络收发的......
2023-10-13 10:14 阅读 阅读全文文章浏览阅读443次。测试工具版本:PetaLinux 2018.2测试单板: ZCU106UBIFS是更强壮的FLash文件系统。很多嵌入式系统都使用了UBIFS。Xilinx PetaLinux 2018.2也支持UBIFS。只需要在Linux/U-Boot里添加相关配置选项,就能为QSPI Flash创建UBIFS。第1......
2023-11-13 13:32 阅读 阅读全文