期刊文献+
共找到21篇文章
< 1 2 >
每页显示 20 50 100
跨语言用户态文件系统框架读写性能优化 被引量:2
1
作者 顾荣 罗义力 +3 位作者 仇伶玮 王肇康 戴海鹏 黄宜华 《电子学报》 EI CAS CSCD 北大核心 2023年第6期1590-1606,共17页
以深度学习为代表的数据分析应用越来越多依赖分布式文件系统存储管理大规模数据集.为了增强数据访问的兼容性,现有分布式文件存储系统通常需提供标准POSIX接口,以支持深度学习等应用的无缝对接.然而,以内核模块形态开发提供POSIX接口... 以深度学习为代表的数据分析应用越来越多依赖分布式文件系统存储管理大规模数据集.为了增强数据访问的兼容性,现有分布式文件存储系统通常需提供标准POSIX接口,以支持深度学习等应用的无缝对接.然而,以内核模块形态开发提供POSIX接口的文件系统非常复杂耗时.近年来,用户态文件系统(Filesystem in Userspace,FUSE)框架大幅简化了文件系统的开发工作,已被Alluxio和Ceph等诸多知名分布式文件系统使用.目前常用的用户态FUSE库libfuse仅提供C语言编程接口,但现有大数据分布式文件系统基本都是基于Java语言开发的(例如HDFS和Alluxio等),为了使基于Java语言开发的分布式文件系统可以对接C语言开发的FUSE库,需采用跨语言FUSE框架作为中介.跨语言FUSE框架利用跨编程语言的函数回调机制,使操作系统FUSE库的C语言函数可以跨语言的调用分布式文件系统提供的Java语言编程接口,从而为大数据分布式文件系统提供标准POSIX接口的访问能力.但在数据密集型应用中,现有跨语言FUSE框架的执行效率低,导致数据密集型作业(深度学习、大数据分析等)中数据I/O耗时占据了显著的性能开销,成为新的潜在性能瓶颈.针对此问题,本文首先评估分析了重要且广为使用的跨语言FUSE框架JNR-FUSE的性能,发现并定位其在高并发和小文件场景下存在的性能瓶颈;接着从多方面剖析性能瓶颈根因,进而总结出高效跨语言FUSE框架的性能优化方向,并面向Java语言设计实现了跨语言FUSE框架JNI-FUSE.JNI-FUSE利用延迟分离和元信息缓存等优化技术降低跨语言函数回调开销,从而提升跨语言FUSE框架的性能.实验结果表明,对比当前性能最好的Java FUSE框架JNR-FUSE,本文提出的JNI-FUSE带来了1.15~6.04倍的FUSE框架性能提升和1.90~2.71倍的文件系统端到端性能提升,并为上层深度学习训练任务带来了1.06~1.73倍的训练加速.本文设计提出的JNI-FUSE(Java Native Interface-Filesystem in User SpacE)因性能优势,已被知名开源分布式文件系统Alluxio官方接受集成. 展开更多
关键词 POSIX 用户态文件系统 跨语言 性能优化 Java原生接口
在线阅读 下载PDF
面向应用定义优先级调度的用户态协议栈研究 被引量:1
2
作者 沈逸凡 张文力 +1 位作者 刘珂 陈明宇 《高技术通讯》 CAS 2023年第8期781-790,共10页
针对数据中心负载中混杂请求对延迟敏感型请求响应尾延迟产生干扰,而现有研究无法在不同负载场景下为延迟敏感型请求提供灵活优先调度的问题,本文提出了应用定义优先级调度的用户态协议栈。该设计利用用户态协议栈在数据中心请求处理所... 针对数据中心负载中混杂请求对延迟敏感型请求响应尾延迟产生干扰,而现有研究无法在不同负载场景下为延迟敏感型请求提供灵活优先调度的问题,本文提出了应用定义优先级调度的用户态协议栈。该设计利用用户态协议栈在数据中心请求处理所处的关键位置,支持上层应用根据负载特征灵活定制优先级识别与调度策略,并由协议栈为优先级识别提供数据包、传输控制协议(TCP)流等丰富的状态信息,实现了不需要改动网络协议栈,就可以对不同负载场景实现灵活的应用定义优先级识别与调度,从而避免延迟敏感型请求受到其他混杂负载请求带来的排队延迟与阻塞延迟干扰。实验结果表明,在不同的负载场景下,通过灵活准确的应用定义优先级调度,可以将延迟敏感型请求的响应尾延迟降低98.5%,有效保障了用户体验。 展开更多
关键词 数据中心网络 优先级 任务调度 用户态协议栈
在线阅读 下载PDF
基于inotify的内核态与用户态跨平台数据交互 被引量:5
3
作者 武特 陈莉君 《西安邮电学院学报》 2012年第4期79-82,共4页
为实现本地内核与远程进程之间的数据交互,在分析inotify机制的基础上,设计出一种用户态与内核态之间跨平台的数据交互模型。借助网络套接字技术以及Qt图形库,实现远程进程间的跨平台通信,而在服务器主机上基于inotify机制实现内核模块... 为实现本地内核与远程进程之间的数据交互,在分析inotify机制的基础上,设计出一种用户态与内核态之间跨平台的数据交互模型。借助网络套接字技术以及Qt图形库,实现远程进程间的跨平台通信,而在服务器主机上基于inotify机制实现内核模块,使本地进程与本地内核实时通信,从而使得远程进程与本地内核之间的跨平台数据交互得以实现。设计的模型能为内核空间和用户空间提供一种远程数据交互方法,具有良好的移植性。 展开更多
关键词 inotify 数据交互 跨平台 用户态与内核
在线阅读 下载PDF
NVMe优化的用户态文件系统 被引量:1
4
作者 高洪 韩银俊 《信息化研究》 2022年第5期44-49,60,共7页
NVMe接口协议的引入使得固态硬盘(SSD)存储设备的性能得到显著提升。但是,传统的内核态IO路径阻碍了NVMe SSD设备的性能发挥。文中提出了一种面向NVMe SSD的用户态文件系统UMFS,通过用户态多进程共享内存的设计,实现了多个应用程序共享... NVMe接口协议的引入使得固态硬盘(SSD)存储设备的性能得到显著提升。但是,传统的内核态IO路径阻碍了NVMe SSD设备的性能发挥。文中提出了一种面向NVMe SSD的用户态文件系统UMFS,通过用户态多进程共享内存的设计,实现了多个应用程序共享访问,减少对SSD的访问量;使用面向NVMe的无日志数据布局,多粒度IO队列分离和NUMA感知的访问技术,提升系统的性能和吞吐量。实验显示,相较于传统文件系统,在CDN场景下UMFS性能提升23%以上,在小文件场景和读取密集场景下UMFS性能提升45%以上。 展开更多
关键词 文件系统 用户态 NVMe固硬盘 无日志
在线阅读 下载PDF
一种用户态报文抓包方法 被引量:1
5
作者 冯仰忠 《中国新通信》 2022年第6期50-52,共3页
本文首先分析了常用网络抓包工具tcpdump的常用功能以及作用,接着指出tcpdump只能通过命令方式抓取内核网口报文无法灵活抓取用户态报文以及存在网络安全等缺点,提出了一种适用于用户态进程的报文抓包方法,该方法可以灵活抓取用户态报文... 本文首先分析了常用网络抓包工具tcpdump的常用功能以及作用,接着指出tcpdump只能通过命令方式抓取内核网口报文无法灵活抓取用户态报文以及存在网络安全等缺点,提出了一种适用于用户态进程的报文抓包方法,该方法可以灵活抓取用户态报文,并且能够应用于多进程或多线程之间错包、丢包以及时间敏感型报文的故障定位并且具有一定的安全性。最后,经过实例验证表明本文提出的报文抓包方法具备可行性和实用性并且具有一定的安全性。 展开更多
关键词 TCPDUMP 用户态 报文 抓包 进程 网络安全
在线阅读 下载PDF
基于DPDK的用户态协议栈的设计与实现 被引量:1
6
作者 袁登博 卫红权 朱宇航 《信息工程大学学报》 2023年第1期93-97,共5页
与传统的基于内核的报文处理方式相比,数据平面开发套件(Data Plane Development Kit,DPDK)技术大幅度提高了数据处理的效率。目前,DPDK只提供了简单的以太网收发包的工作,无法直接处理OSI模型4层以上协议的数据。根据DPDK技术特点设计... 与传统的基于内核的报文处理方式相比,数据平面开发套件(Data Plane Development Kit,DPDK)技术大幅度提高了数据处理的效率。目前,DPDK只提供了简单的以太网收发包的工作,无法直接处理OSI模型4层以上协议的数据。根据DPDK技术特点设计和实现了一种基于DPDK的用户态协议栈。实验结果表明,与传统的内核协议栈相比,该协议栈转发TCP和UDP数据包效率提升了20%左右。 展开更多
关键词 DPDK 内核 用户态协议栈
在线阅读 下载PDF
如何在用户态及内核态访问注册表
7
作者 袁达 王惠丽 《河北省科学院学报》 CAS 2005年第3期23-25,共3页
主要论述了如何运用Visual C++在用户态编程实现对注册表的访问,并给出了具体的实例;以及内核态如何访问注册表,在编写驱动程序时调用内核函数Native API可实现对注册表的完全操作。
关键词 注册表 用户态 内核 内核函数
在线阅读 下载PDF
嵌入式实时多分区操作系统两态访问的研究 被引量:8
8
作者 仝敏 张东 《航空计算技术》 2014年第6期88-91,共4页
为了保证不同程序的特权,嵌入式实时多分区操作系统使用系统态和用户态来解决这一问题。在介绍系统态和用户态的基础上,重点研究了嵌入式实时多分区操作系统中系统态和用户态互访,提出了系统调用、虚中断和共享数据区三种可行的访问方式... 为了保证不同程序的特权,嵌入式实时多分区操作系统使用系统态和用户态来解决这一问题。在介绍系统态和用户态的基础上,重点研究了嵌入式实时多分区操作系统中系统态和用户态互访,提出了系统调用、虚中断和共享数据区三种可行的访问方式,并针对三种访问方式给出了实现方法。这三种访问方式使用方便、灵活,能够有效地解决多分区操作系统两态互访问题。 展开更多
关键词 系统 用户态 系统调用 虚中断 共享数据区
在线阅读 下载PDF
基于分区操作系统的目标机交互工具的研究
9
作者 张钰尧 张前 郭锋 《信息技术与信息化》 2024年第2期75-78,共4页
现阶段综合化航空电子系统的应用领域和场景日益广泛,在地面状态部署或调试应用软件时,主机端与目标机端的交互需求也随之增加。综合化航空电子系统通常使用基于ARINC653标准的分区操作系统来完成软件时间和空间上的隔离,分区操作系统... 现阶段综合化航空电子系统的应用领域和场景日益广泛,在地面状态部署或调试应用软件时,主机端与目标机端的交互需求也随之增加。综合化航空电子系统通常使用基于ARINC653标准的分区操作系统来完成软件时间和空间上的隔离,分区操作系统中采用系统态和用户态的权限划分,从而保证系统程序与应用软件的访问和执行特权。主机端与目标机端的交互使用目标机交互工具。在介绍系统态与用户态的基础上,阐述系统态下目标机交互工具的功能及基本设计原理,并提供一种在用户态下进行目标机交互的解决方案。基于多个项目对该方案进行了实验,验证了其可行性。 展开更多
关键词 分区操作系统 目标机交互 用户态 系统调用 虚中断 嵌入式 ARINC653标准
在线阅读 下载PDF
Windows 2000下ISA卡驱动程序的开发 被引量:2
10
作者 冯毅 梅海青 王霞 《兵工自动化》 2003年第3期49-51,共3页
Windows 2000环境下,使用WinDriver,通过用户态API函数,可开发基于ISA/EISA/PCI/USB等总线的用户驱动程序,实现对硬件的操作。WinDriver安装后,利用开发向导选择设备和驱动程序类型,定义I/O等资源和地址范围,即能完成对I/O的直接读写。... Windows 2000环境下,使用WinDriver,通过用户态API函数,可开发基于ISA/EISA/PCI/USB等总线的用户驱动程序,实现对硬件的操作。WinDriver安装后,利用开发向导选择设备和驱动程序类型,定义I/O等资源和地址范围,即能完成对I/O的直接读写。以ISA K812A卡驱动程序为例,其开发步骤是:调用WD_Open() 函数以返回WinDriver设备句柄,调用WD_CardRegister() 以注册硬件,调用WD_Transfer()进行数据读写操作,如有中断则调用WD_IntEnable()、WD_IntWait()、WD_IntDisable() 函数来处理。 展开更多
关键词 WINDOWS2000 ISA卡 驱动程序 WINDRIVER 用户态API函数 总线
在线阅读 下载PDF
一种基于交叉视图的Windows Rootkit检测方法 被引量:2
11
作者 傅德胜 曹成龙 《信息技术》 2011年第6期26-29,共4页
针对rootkit采用隐藏注册表达到隐藏自身的目的,从rootkit的自启动行为入手,提出了依据注册表隐藏信息检测rootkit的机制,并设计了一种基于交叉视图的Windows rootkit检测方法。这种方法通过比较从内核态和用户态枚举的注册表信息,从中... 针对rootkit采用隐藏注册表达到隐藏自身的目的,从rootkit的自启动行为入手,提出了依据注册表隐藏信息检测rootkit的机制,并设计了一种基于交叉视图的Windows rootkit检测方法。这种方法通过比较从内核态和用户态枚举的注册表信息,从中检测出被rootkit隐藏的注册表项目,继而检测出rootkit。最后,通过一个代表性的实例验证了这种方法具有较好的检测效果。 展开更多
关键词 ROOTKIT检测 交叉视图 注册表 用户态 内核
在线阅读 下载PDF
Research on Multi-modal In-Vehicle Intelligent Personal Assistant Design
12
作者 WANG Jia-rou TANG Cheng-xin SHUAI Liang-ying 《印刷与数字媒体技术研究》 CAS 北大核心 2024年第4期136-146,共11页
Intelligent personal assistants play a pivotal role in in-vehicle systems,significantly enhancing life efficiency,driving safety,and decision-making support.In this study,the multi-modal design elements of intelligent... Intelligent personal assistants play a pivotal role in in-vehicle systems,significantly enhancing life efficiency,driving safety,and decision-making support.In this study,the multi-modal design elements of intelligent personal assistants within the context of visual,auditory,and somatosensory interactions with drivers were discussed.Their impact on the driver’s psychological state through various modes such as visual imagery,voice interaction,and gesture interaction were explored.The study also introduced innovative designs for in-vehicle intelligent personal assistants,incorporating design principles such as driver-centricity,prioritizing passenger safety,and utilizing timely feedback as a criterion.Additionally,the study employed design methods like driver behavior research and driving situation analysis to enhance the emotional connection between drivers and their vehicles,ultimately improving driver satisfaction and trust. 展开更多
关键词 Intelligent personal assistants Multi-modal design User psychology In-vehicle interaction Voice interaction Emotional design
在线阅读 下载PDF
嵌入式实时操作系统中系统调用方法的设计与实现 被引量:4
13
作者 卫一芃 李运喜 《电子设计工程》 2011年第13期42-45,共4页
在高安全性的实时操作系统中支持两种运行形态:系统态和用户态。核心OS运行在系统态,应用运行在用户态。为有效保护核心OS的安全,用户态的应用通过系统调用的方式调用核心OS提供的功能接口。笔者在深入研究系统调用的基础上,设计并实现... 在高安全性的实时操作系统中支持两种运行形态:系统态和用户态。核心OS运行在系统态,应用运行在用户态。为有效保护核心OS的安全,用户态的应用通过系统调用的方式调用核心OS提供的功能接口。笔者在深入研究系统调用的基础上,设计并实现了一种系统调用方法。通过在某嵌入式实时操作系统中的实现,证明该方法是安全的、可行的、有效的。 展开更多
关键词 嵌入式实时操作系统 用户态 系统 系统调用 ARINC653
在线阅读 下载PDF
分区操作系统下的BIT软件的设计 被引量:3
14
作者 徐晓光 折楠 邢亮 《电子设计工程》 2013年第13期187-190,共4页
针对原有的自测试软件在分区操作系统下不能被分区内应直接使用的问题,本文提出了一种分层的BIT软件的实现方法解决该问题。分区操作系统是新一代综合化航电系统的基础,提供时间分区和空间分区机制,保证综合后的应用不会相互影响。分区... 针对原有的自测试软件在分区操作系统下不能被分区内应直接使用的问题,本文提出了一种分层的BIT软件的实现方法解决该问题。分区操作系统是新一代综合化航电系统的基础,提供时间分区和空间分区机制,保证综合后的应用不会相互影响。分区操作系统带来了软件结构的变化,应用软件运行在用户态,而自测试软件通常由于需要操作硬件运行在系统态,原有的自测试软件不能满足要求。 展开更多
关键词 分区操作系统 用户态 核心 自测试
在线阅读 下载PDF
嵌入式实时操作系统中虚中断的设计与实现
15
作者 张东 卫一芃 《信息通信》 2018年第4期134-135,共2页
嵌入式实时操作系统通常采用系统态和用户态来提高系统的安全性,操作系统本身运行在系统态,而用户应用运行在用户态。系统态下通过虚中断机制通知用户态下应用某事件的发生,文章在深入研究虚中断的基础上,设计并实现了一种虚中断方法。... 嵌入式实时操作系统通常采用系统态和用户态来提高系统的安全性,操作系统本身运行在系统态,而用户应用运行在用户态。系统态下通过虚中断机制通知用户态下应用某事件的发生,文章在深入研究虚中断的基础上,设计并实现了一种虚中断方法。通过在某嵌入式实时操作系统中的实现,证明该方法是安全有效的。 展开更多
关键词 用户态 系统 虚中断 ARINC653
在线阅读 下载PDF
基于Linux内核2.4的高性能HTTP代理
16
作者 张黄瞩 翁恺 陈纯 《江南大学学报(自然科学版)》 CAS 2006年第6期645-649,共5页
设计和实现了基于Linux 2.4内核的高性能的HTTP代理KHttpProxyd.KHttpProxyd作为一个Linux内核模块,减少了用户态和内核态的频繁切换,最大限度地利用Linux强大的网络功能;采用轮询模式对多用户进行服务,克服了多线程模式在大容量客户时... 设计和实现了基于Linux 2.4内核的高性能的HTTP代理KHttpProxyd.KHttpProxyd作为一个Linux内核模块,减少了用户态和内核态的频繁切换,最大限度地利用Linux强大的网络功能;采用轮询模式对多用户进行服务,克服了多线程模式在大容量客户时产生的性能瓶颈;描述了KHttpProxyd的功能设计、流程结构和具体实现,阐述了实现中的关键技术,比较了Linux内核编程和用户态编程,提出了因此内核编程获得的优点.最后通过测试数据的对比,可以看出KHttpProxyd相对于其他HTTP PROXY在性能上得到明显的提高. 展开更多
关键词 超文本传输协议 轮询 内核 用户空间 代理
在线阅读 下载PDF
Spectral and Energy Efficiency of Downlink MU-MIMO Systems with MRT 被引量:4
17
作者 Weiqiang Tan Shi Jin Jide Yuan 《China Communications》 SCIE CSCD 2017年第5期105-111,共7页
This paper studies the achievable spectral efficiency(SE)of downlink multiuser multiple-input-multiple-output(MIMO)system,where the base station(BS)is deployed an arbitrary finite antenna number and communicates simul... This paper studies the achievable spectral efficiency(SE)of downlink multiuser multiple-input-multiple-output(MIMO)system,where the base station(BS)is deployed an arbitrary finite antenna number and communicates simultaneously with many users. We assume that the BS has accurate channel state information(CSI)and adopt maximum ratio transmission(MRT)precoding. An accurate analytical result for the achievable SE is obtained. Based on the analytical result on the achievable SE,we further study the achievable energy efficiency(EE)of multiuser MIMO system by considering an energy consumption model. Results indicate that the increasing number of BS antennas can boost the achievable SE of system,whilst the achievable SE tends to a saturated rate in the high signal-tonoise ratios(SNR)regime. Furthermore,an important conclusion is that the increasing number of users is beneficial for the achievable EE and there is an optimal antenna number to maximize the EE of system. 展开更多
关键词 energy efficiency multiuser MIMO maximum ration transmission spectral efficiency
在线阅读 下载PDF
Numerical Simulation of the Water Entry of a Structure in Free Fall Motion 被引量:1
18
作者 Qingtong Chen Baoyu Ni +1 位作者 Shuping Chen Jiangguang Tang 《Journal of Marine Science and Application》 2014年第2期173-177,共5页
To solve the problems concerning water entry of a structure, the RANS equations and volume of fluid (VOF) method are used. Combining the user-defined function (UDF) procedure with dynamic grids, the water impact o... To solve the problems concerning water entry of a structure, the RANS equations and volume of fluid (VOF) method are used. Combining the user-defined function (UDF) procedure with dynamic grids, the water impact on a structure in free fall is simulated, and the velocity, displacement and the pressure distribution on the structure are investigated. The results of the numerical simulation were compared with the experimental data, and solidly consistent results have been achieved, which validates the numerical model. Therefore, this method can be used to study the water impact problems of a structure. 展开更多
关键词 STRUCTURE free fall motion water impact RANSequations VOF water entry
在线阅读 下载PDF
Multiuser Pre-Coding Aided Quadrature Spatial Modulation for Large-Scale MIMO Channels 被引量:1
19
作者 Fatang Chen Kang Yang +2 位作者 Pingping Xing Huan Zhang Yanan Jiang 《China Communications》 SCIE CSCD 2018年第11期62-69,共8页
Pre-coding aided quadrature spatial modulation(PQSM) is a promising multiple input multiple output(MIMO) transmission technology. The multiuser(MU) detection in PQSM system is investigated in this paper. Based on the ... Pre-coding aided quadrature spatial modulation(PQSM) is a promising multiple input multiple output(MIMO) transmission technology. The multiuser(MU) detection in PQSM system is investigated in this paper. Based on the known channel state information, pre-coding matrix is designed to pre-process the in-phase and quadrature signals of quadrature spatial modulation(QSM) to reduce the inter-channel interference. In order to lower the complexity at the receiver brought by the orthogonality of the PQSM system, an orthogonal matching pursuit(OMP) detection algorithm and a reconstructed model are proposed. The analysis and simulation results show that the proposed algorithm can obtain a similar bit error rate(BER) performance as the maximum likelihood(ML) detection algorithm with more than 80% reduction of complexity. 展开更多
关键词 pre-coding generalized quadra-ture spatial modulation bit error performance maximum likelihood
在线阅读 下载PDF
Joint Dynamic Clustering and User Scheduling for Downlink Cloud Radio Access Network with Limited Feedback 被引量:2
20
作者 XU Dongyang REN Pinyi +1 位作者 DU Qinghe SUN Li 《China Communications》 SCIE CSCD 2015年第12期147-159,共13页
In limited feedback-based CloudRAN(C-RAN) systems,the inter-cluster and intra-cluster interference together with the quantification error can seriously deteriorates the system spectral efficiency.We,in this paper,prop... In limited feedback-based CloudRAN(C-RAN) systems,the inter-cluster and intra-cluster interference together with the quantification error can seriously deteriorates the system spectral efficiency.We,in this paper,propose an efficient three-phase framework and corresponding algorithms for dealing with this problem.Firstly,a greedy scheduling algorithm based on the lower bound of the ergodic rate is performed for generating an elementary cluster in the first phase.And then the elementary cluster is divided into many small clusters according to the following proposed algorithms based on the short term instantaneous information in the second phase.In the end,based on the limited feedback two zero-forcing(ZF) precoding strategies are adopted for reducing the intra-cluster interference in the third phase.The provided Monte Carlo simulations show the effectiveness of our proposed algorithms in the respect of system spectral efficiency and average user rate. 展开更多
关键词 Scheduling seriously clustering elementary scheduling Feedback generating greedy dealing fading
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部