百度360必应搜狗淘宝本站头条

linux内核编程

    Windows 11 初尝 Rust,36000 行内核代码已重写!

    整理|屠敏出品|CSDN(ID:CSDNnews)Rust这两年在大厂的追捧下,凭借着出色的内存效率、速度与安全性,开始爆火。现如今,这把“火”直接烧到了诞生了40余载的Windows身上!不久之前,微软企业和操作系统安全副总裁DavidWeston在以色列BlueHat...

    “星绽”操作系统内核开源:Rust语言开发,首创框内核架构

    IT之家10月22日消息,开源系统软件栈——“星绽”(Asterinas),今日由中关村实验室、蚂蚁集团、北京大学、南方科技大学等产学研机构联合对外发布,并向全球开发者开源。“星绽”系统软件栈旗下包括星绽OS和星绽机密计算两大项目,分别面向通用执行环境和可信执行环境提供安全原生的系统软...

    正点原子I.MX6U嵌入式Linux C应用编程:第一章《应用编程概念》

    今日头条/西瓜视频/抖音短视频同名:正点原子原子哥感谢各位的关注和支持,你们的支持是原子哥无限前进的动力。第一章《应用编程概念》由于本章内容较多,所以第一章《应用编程概念》将会分为几个部分进行内容的发布,更多精彩原创文章请持续关注正点原子原子哥官方账号。对于大多数首次接触Linux应用编程的读者...

    嵌入式linux应用程序开发

    关于嵌入式系统人们通常说的嵌入式系统其实比较宽泛,是以应用为中心开发的,软件和硬件都可以定制的专用系统。硬件平台可以是单片机,也可以是ARM系列处理器。单片机一般是直接运行程序,但是现在基于单片机的系统也很多,最近比较火的开源系统RT-Thread还是不错的。基于ARM架构的处理器大多采用Linux...

    Linux操作系统实时性扩展改造——XengleBone主站

    EtherCAT主站需要运行在实时操作系统上以保证任务在规定的时间内完成不会被其他低优先级任务打断,所以需要对普通Linux操作系统进行实时化处理。目前常见的实时系统产品有VxWorks、uC/OS-II以及RT-Linux,价格昂贵,结构简单。为了方便对Linux内核的开发和利用,方案利用实时内...

    「技术干货」一文搞懂Linux内核中断机制原理与实现

    为什么需要中断?如果让内核定期对设备进行轮询,以便处理设备,那会做很多无用功,因为外设的处理速度一般慢于CPU,而CPU不能一直等待外部事件。所以能让设备在需要内核时主动通知内核,会是一个聪明的方式,这便是中断。嵌入式进阶教程分门别类整理好了,看的时候十分方便,由于内容较多,这里就截取一部分图吧。需...

    「技术干货」一文搞懂Linux内核调试方法(二)

    上篇回顾:一文Linux内核调试方法(一)KGDBkgdb提供了一种使用gdb调试Linux内核的机制。使用KGDB可以象调试普通的应用程序那样,在内核中进行设置断点、检查变量值、单步跟踪程序运行等操作。使用KGDB调试时需要两台机器,一台作为开发机(DevelopmentMachine),...

    一文深入理解Linux内核进程调度(纯干货)

    多任务并发和并行Linux作为一个多任务操作系统,必须支持程序的并发执行。嵌入式进阶教程分门别类整理好了,看的时候十分方便,由于内容较多,这里就截取一部分图吧。需要的朋友私信【内核】即可领取。内核学习地址:Linux内核源码/内存调优/文件系统/进程管理/设备驱动/网络协议栈-学习视频教程-腾讯课堂...

    1-剖析Linux内核源码分析《入门技术栈》

    一、内核的作用及抽象结构1、Linux内核在整个操作系统中位置,Linux内核在整个操作系统当中位置,具体如下图所示:Linux操作系统由四部分组成(四层依赖关系-->上层依赖下层):用户进程:用户应用程序是运行在Linux操作系统最高层的软件集合。系统调用接口:系统调用是运行在内核态,或者叫...

    最新最全linux c/c++服务器后台开发面试题合集

    语言语法1、new、delete、malloc、free关系2、delete与delete()区别3、C和C++的共同点?不同之处?4、继承的优缺点5、C++有哪些性质(面向对象特点)6、子类析构时要调用父类的析构函数吗?7、多态,虚函数,纯虚函数8、什么是“引用”?申明和使用“引用”要注意哪些问...