自旋锁相关论文
虚拟化能够高效管理和整合服务器资源,进而提升物理资源的利用率,是云计算的核心技术,提升虚拟机的性能对于虚拟化乃至云计算有重......
多处理机系统中引入虚拟化,会带来很大的优势——多处理机系统使得虚拟化技术能够应用更多原本可能会被浪费的处理器周期和计算资......
随着多核处理器在嵌入式领域的应用,面向多核处理器的嵌入式实时操作系统成为近些年的研究热点。虽然多核架构的引入为嵌入式系统......
区块链技术为传统的金融和互联网行业提供了新的发展方向和解决方案,并且引起了社会的广泛关注。同时,随着智能合约的出现,区块链......
详细介绍了在Linux环境下,特别是内核态下可能遇到的各种互斥场景,依据代码执行路径对其进行了分类。在此基础上,比较了各种互斥问......
针对开放源码的Linux内核,在参考了其实时性相关研究的基础上,提出了改进其实时性能的2个措施:中断线程化和改进自旋锁机制,并在最......
摘要:在现代操作系统里,同一时间可能有多个内核执行流在执行,因此内核需要一些同步机制来同步各执行单元对共享数据的访问。尤其......
SMP(对称多处理机)是一种紧耦合、共享存储的系统模型。Linux内核为了支持SMP体系结构,必须要修改基于UP(单处理机)的内核代码。文中详......
随着多核处理器的广泛使用以及人们对软件可靠性提出更高要求,多核并行程序验证的重要性日益凸显.本文提出了一个完整的基于多核的并......
本文将Linux内核中用于同步的几种机制集中起来分析,强调了它们之间在实现和使用上的不同。......
在多核系统设计中,传统的Verilog/VHDL等语言由于仿真速度慢的缺点,不适合多核处理器建模.为实现快速建模,文中利用SystemC对多核......
基于ARM硬件平台和嵌入式Linux软件平台进行驱动开发时,对共享资源的保护是常遇到的问题,嵌入式Linux的同步机制便是解决该问题的......
摘要针对多种商用对称多处理器(SMP)操作系统的互斥策略,重点研究了互斥策略的3个关键问题:自旋锁设计、长期互斥等失效的解决方法和死......
分析了嵌入式Linux在实时性方面的不足,针对Linux2.6内核的中断运行机制、内核不可抢占性、自旋锁及大内核锁等问题进行研究,提出相应......
首先介绍Linux的设备驱动架构,引入设备驱动的并发控制机制,然后通过比较几种互斥机制的优缺点,重点详述如何针对不同互斥场景选择最......
在操作系统内核中,自旋锁是一种应用非常广泛的锁机制,能大幅提高系统性能和吞吐量;另一方面,自旋锁的使用不当,会立即将系统锁死,......
旨在探讨WDM(WindowsDriverModel)驱动程序开发过程中,经常困扰开发人员的中断优先级(IRQL)、自旋锁以及内存管理等疑难问题,澄清......
提出了一种延迟锁方法,以减小实时内核对周期性实时任务的响应时间。该技术的基本策略为:只让那些不影响实时任务的非实时任务进入非......
在共享存储器的多核环境中,锁住共享资源是完成同步操作的有效方法之一.为了提高同步对象工作效率,借鉴windows同步对象工作原理,......
实时操作系统已广泛应用于国防、工业自动控制、通信等嵌入式领域。与通用的操作系统相比,实时操作系统的主要任务是对事件进行及......
实时操作系统是嵌入式系统的灵魂,它已经广泛应用在通信、工业控制、军事国防等对实时性要求比较高的嵌入式领域。通用操作系统仅注......
随着信息技术与网络技术的高速发展,嵌入式系统越来越受到人们的重视,它被广泛地应用于科学研究、工程设计、军事技术、消费电子等......
作为最主要的开放源码软件之一,Linux因具有内核源码公开、性能稳定、兼容UNIX、支持多种处理器、网络功能强、安全性高、内核可以......
现代操作系统中多支持SMP系统,而在SMP系统中一个必须解决的问题就是多个CPU之间的并发执行问题,Linux也不例外.在Linux内核中,实......
文章分析了用Windows驱动程序模型(WDM)设计驱动程序面临的问题,分析了Windows驱动程序架构(WDF)简化驱动程序设计工作的方法,介绍了新......