期刊文献+
共找到70篇文章
< 1 2 4 >
每页显示 20 50 100
Linux核心调度机制的实时性分析 被引量:9
1
作者 黎宝华 庞丽萍 《小型微型计算机系统》 EI CSCD 北大核心 1998年第2期73-77,共5页
本文UNIX实时化角度出发,分析了Linux的进程调度机制,给出其调度算法以及调度时机,分析了其调度机制对于UNIX实时化工作所具有的优点与缺陷。并指出Linux的调度功能基本符合POSIX1003.4国际标准。
关键词 操作系统 posix1003.4 进程调度 LINUX
在线阅读 下载PDF
实时数据服务器软件设计 被引量:4
2
作者 谢欢 吴峰 +1 位作者 鞠平 阙凌燕 《电力自动化设备》 EI CSCD 北大核心 2003年第11期56-59,共4页
介绍了实时数据服务器的特点和设计过程,分析了其中的若干关键技术:多线程、oracle调用接口OCI(OracleCallInterface),Socket和select函数的优点。通信协议采用基于有连接的TCP/IP通信协议,软件设计采用阻塞的通信模式和OCI连接数据库,... 介绍了实时数据服务器的特点和设计过程,分析了其中的若干关键技术:多线程、oracle调用接口OCI(OracleCallInterface),Socket和select函数的优点。通信协议采用基于有连接的TCP/IP通信协议,软件设计采用阻塞的通信模式和OCI连接数据库,利用select函数定时中断阻塞,进行错误冗余处理。经现场实际测试,该设计方式能够满足全网发电机功角监测的实时数据处理要求。 展开更多
关键词 数据服务器 实时数据库 历史数据库 POSIX THREADS
在线阅读 下载PDF
VxWorks系统时钟获取和定时功能分析 被引量:3
3
作者 刘大明 孙超超 金一鸣 《核电子学与探测技术》 CAS CSCD 北大核心 2009年第6期1366-1368,1431,共4页
主要探讨VxWorks嵌入式实时操作系统下的系统时钟及定时器的获取和实现。详细说明了看门狗和POSIX(可移植操作系统接口)定义的时钟接口在VxWorks下的实现方式,同时通过Tornad开发工具软件逻辑分析仪分析了不同定时器的运行情况和执行情... 主要探讨VxWorks嵌入式实时操作系统下的系统时钟及定时器的获取和实现。详细说明了看门狗和POSIX(可移植操作系统接口)定义的时钟接口在VxWorks下的实现方式,同时通过Tornad开发工具软件逻辑分析仪分析了不同定时器的运行情况和执行情况,结果显示在其定时精度范围内,定时器时间进行了圆整。 展开更多
关键词 VXWORKS 系统时钟 看门狗定时器 POSIX时钟接口 TORNADO
在线阅读 下载PDF
Linux内核级审计系统的设计与实现 被引量:1
4
作者 陈萍 张以皓 +1 位作者 宋金玉 赵成 《解放军理工大学学报(自然科学版)》 EI 2004年第3期13-16,共4页
审计主要用于记录系统的活动 ,是定位系统事故原因的强有力的依据 ,是安全操作系统的重要组成部分。Linux原有应用级的审计机制存在安全方面的缺陷 ,为此给出了一种基于 Linux的内核级审计系统的设计与实现。该审计系统中的审计数据均... 审计主要用于记录系统的活动 ,是定位系统事故原因的强有力的依据 ,是安全操作系统的重要组成部分。Linux原有应用级的审计机制存在安全方面的缺陷 ,为此给出了一种基于 Linux的内核级审计系统的设计与实现。该审计系统中的审计数据均在内核中采集 ,数据内容及格式符合 POSIX.1 e标准 。 展开更多
关键词 LINUX 安全 审计 POSIX
在线阅读 下载PDF
Linux强实时方案及测试 被引量:1
5
作者 郑军 郭先臣 韩乃平 《计算机工程与应用》 CSCD 北大核心 2003年第18期139-141,183,共4页
Linux作为UNIX类操作系统,其分时设计特性使其实时性能可满足普通实时的需求,而随着控制领域应用系统的发展,对具有传统操作系统功能的强实时操作系统需求日益迫切;通过强实时扩展核的方式实现Linux的强实时特性,使Linux可以在一定范围... Linux作为UNIX类操作系统,其分时设计特性使其实时性能可满足普通实时的需求,而随着控制领域应用系统的发展,对具有传统操作系统功能的强实时操作系统需求日益迫切;通过强实时扩展核的方式实现Linux的强实时特性,使Linux可以在一定范围内满足控制领域应用对强实时应用的需求。 展开更多
关键词 LINUX 强实时 POSIX 实时性测试
在线阅读 下载PDF
基于T-Kernel的POSIX线程库的研究 被引量:1
6
作者 陈刚 蒋静 《青岛大学学报(自然科学版)》 CAS 2007年第4期64-68,共5页
在分析了T-Kernel对POSIX标准接口支持的基础上,结合MiniGUI在嵌入式操作系统T-Kernel上的移植,引入了任务与线程一一映射模式,实现了满足实时应用的基于T-Kernel的POSIX线程库。通过运行MiniGUI的应用程序,验证了其可以满足程序并发执... 在分析了T-Kernel对POSIX标准接口支持的基础上,结合MiniGUI在嵌入式操作系统T-Kernel上的移植,引入了任务与线程一一映射模式,实现了满足实时应用的基于T-Kernel的POSIX线程库。通过运行MiniGUI的应用程序,验证了其可以满足程序并发执行的要求。 展开更多
关键词 T-KERNEL 嵌入式操作系统 POSIX线程库 MINIGUI
在线阅读 下载PDF
跨语言用户态文件系统框架读写性能优化 被引量:2
7
作者 顾荣 罗义力 +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
Linux环境下的串口通信 被引量:21
8
作者 马文辉 李兰友 《仪器仪表用户》 2005年第1期39-41,共3页
终端I/O的用途很广泛,包括:终端、计算机之间的直接连接、调制解调器、打印机等等,所以他变得非常复杂。Linux的串口通讯应用非常广泛,适用于各种控制环境,尤其是当今嵌入式应用的飞速发展,使linux的串口通信得到了很大的应用。本文中... 终端I/O的用途很广泛,包括:终端、计算机之间的直接连接、调制解调器、打印机等等,所以他变得非常复杂。Linux的串口通讯应用非常广泛,适用于各种控制环境,尤其是当今嵌入式应用的飞速发展,使linux的串口通信得到了很大的应用。本文中将主要介绍POSIX.1标准中有关的串口操作在linux环境下的应用。介绍了linux的串口的参数设置、串口的操作等等。同时也介绍了串口各种参数的使用方式和操作方式。 展开更多
关键词 串口通信 打印机 POSIX I/O 直接连接 串口通讯 计算机 控制环境 发展 嵌入式应用
在线阅读 下载PDF
海量小文件系统的可移植操作系统接口兼容技术 被引量:5
9
作者 陈博 何连跃 +2 位作者 严巍巍 徐照淼 徐俊 《计算机应用》 CSCD 北大核心 2018年第5期1389-1392,1398,共5页
基于Hadoop分布式文件系统(HDFS)研发的海量小文件系统(SMDFS)遗留了HDFS不兼容可移植操作系统接口(POSIX)约束的问题,为解决SMDFS的这一问题,提出基于本地缓存的POSIX兼容技术和基于数据暂存区的元数据高效管理技术。首先,通... 基于Hadoop分布式文件系统(HDFS)研发的海量小文件系统(SMDFS)遗留了HDFS不兼容可移植操作系统接口(POSIX)约束的问题,为解决SMDFS的这一问题,提出基于本地缓存的POSIX兼容技术和基于数据暂存区的元数据高效管理技术。首先,通过设置数据暂存区来实现读写模式文件流的重定向,然后建立异步线程池模型,实现数据暂存区镜像文件的同步,从而完成用户层到存储层的所有POSIX相关的文件操作。此外,借助跳表结构的元数据缓存实现List目录等元数据操作效率优化。测试表明,相较于HDFS的Linux客户端,基于技术成果实现的SMDFS3.0的随机读性能有10倍以上的性能提升,顺序读和顺序写性能有约3~4倍的提升,随机写性能可以达到本地文件系统的20%,基于目录的元数据缓存的设计使目录的List操作效率提升近10倍。但是,由于用户空间文件系统(FUSE)挂栽的客户端会引入额外的内核态和用户态切换等带来的开销,因此SMDFS3.0的Linux客户端相对于系统的Java接口会有大约50%的性能损耗。 展开更多
关键词 海量小文件系统 分布式文件系统 可移植操作系统接口兼容 元数据缓存 云存储
在线阅读 下载PDF
基于Web和nRF24L01的远程数据接收器设计 被引量:2
10
作者 严林祥 张红雨 《电子技术应用》 北大核心 2013年第10期69-71,75,共4页
基于S3C2440-Linux嵌入式平台和nRF24L01射频模块,介绍了一种远程数据接收器的设计。该数据接收器利用SQLite3存储nRF24L01射频模块接收来自数据采集节点的数据,用户通过浏览器访问接收器上的BOA服务器进行数据管理。在CGI程序设计中采... 基于S3C2440-Linux嵌入式平台和nRF24L01射频模块,介绍了一种远程数据接收器的设计。该数据接收器利用SQLite3存储nRF24L01射频模块接收来自数据采集节点的数据,用户通过浏览器访问接收器上的BOA服务器进行数据管理。在CGI程序设计中采用Posix消息队列给数据接收器的射频接收单元传递命令,利用多线程的方式对接收到的数据进行处理。这种将传感器采集到的数据通过2.45 GHz无线射频模块发送到数据接收器的方式非常适合用于远程环境监测、旅游管理等场合。 展开更多
关键词 数据接收器 nRF24L01射频模块 CGI程序 多线程 消息队列
在线阅读 下载PDF
Windows平台上多接口虚拟实时操作系统设计与实现
11
作者 王宇新 陈锋 +2 位作者 徐亮 郭禾 万建华 《大连理工大学学报》 EI CAS CSCD 北大核心 2003年第z1期100-102,共3页
为开发嵌入式系统,在Windows操作系统平台上实现了一个支持包括POSIX在内的多种接口的虚拟实时操作系统,该系统支持先来先服务的抢占式调度,并且模拟实现了多种系统资源.系统还实现了可视化调试,引入XML进行外部环境模拟,大大方便了用... 为开发嵌入式系统,在Windows操作系统平台上实现了一个支持包括POSIX在内的多种接口的虚拟实时操作系统,该系统支持先来先服务的抢占式调度,并且模拟实现了多种系统资源.系统还实现了可视化调试,引入XML进行外部环境模拟,大大方便了用户进行嵌入式软件开发与调试. 展开更多
关键词 嵌入式系统 实时操作系统 虚拟操作系统 POSIX XML
在线阅读 下载PDF
操作系统兼容性的测试 被引量:2
12
作者 张亮 《微型电脑应用》 2006年第1期18-20,49,共4页
操作系统兼容性一般作为一个定性的属性,很少研究对其进行比较详细的分析。一种基于POSIX系统规范进行的系统验证方法,可以通过针对操作系统的各个组成元素在ABI级别进行测试来得到操作系统的微观和宏观兼容性属性,并给出了操作系统兼... 操作系统兼容性一般作为一个定性的属性,很少研究对其进行比较详细的分析。一种基于POSIX系统规范进行的系统验证方法,可以通过针对操作系统的各个组成元素在ABI级别进行测试来得到操作系统的微观和宏观兼容性属性,并给出了操作系统兼容性的评估结果。 展开更多
关键词 兼容性POSIX 系统验证ABI
在线阅读 下载PDF
一个基于数据库的文件系统的移植
13
作者 张步忠 金海东 吕强 《计算机工程》 CAS CSCD 北大核心 2007年第3期73-75,共3页
基于数据库的文件系统兼有文件系统和数据库的优点,但现有操作系统提供的文件系统访问接口不兼容这些新特性。针对该问题,介绍了将一个基于数据库的文件系统移植在源码开放的Linux操作系统上的实现方案,新的文件系统既兼容原有的接口,... 基于数据库的文件系统兼有文件系统和数据库的优点,但现有操作系统提供的文件系统访问接口不兼容这些新特性。针对该问题,介绍了将一个基于数据库的文件系统移植在源码开放的Linux操作系统上的实现方案,新的文件系统既兼容原有的接口,又提供给用户体现基于数据库的文件系统优势的接口。 展开更多
关键词 基于数据库的文件系统 VFS POSIX标准 基于内容的访问
在线阅读 下载PDF
Linux操作系统下微机与单片机组成的多机通讯系统 被引量:1
14
作者 陈志红 王继业 《中央民族大学学报(自然科学版)》 2003年第3期282-285,共4页
 本文介绍一种运行Linux操作系统的PC机同多个单片机通过串行口组成多机通讯网络的方法.重点介绍了串行数据帧格式和Linux系统中的编程方法.
关键词 LINUX操作系统 微机 单片机 多机通讯系统 串行通信 数据帧 编程方法
在线阅读 下载PDF
Linux标准化国际动态 被引量:1
15
作者 谢谦 张立强 +1 位作者 吴健 孙玉芳 《信息技术与标准化》 2004年第12期40-45,共6页
介绍了国际上Linux标准化相关组织及其发布标准的基本情况,并进行了简单分析。以此为据,为国内的Linux标准化工作提出一些基础性的建议。
关键词 LINUX标准 国际动态 国内 化工 发布 基本情况 基础性
在线阅读 下载PDF
POSIX零星事件调度策略的研究与实现 被引量:1
16
作者 杨麟祥 岳继光 张晓云 《计算机工程与应用》 CSCD 北大核心 2009年第11期62-66,共5页
随着实时嵌入式系统结构的日益复杂,运行环境的不确定因素增多,零星事件调度越来越受到专家学者的重视。以"磁滞陀螺电机高频电源的研制"项目为课题背景,参考国际标准,将基于POSIX规范的零星事件调度方法引入现有系统中,提高... 随着实时嵌入式系统结构的日益复杂,运行环境的不确定因素增多,零星事件调度越来越受到专家学者的重视。以"磁滞陀螺电机高频电源的研制"项目为课题背景,参考国际标准,将基于POSIX规范的零星事件调度方法引入现有系统中,提高了系统的鲁棒性和实时性。为了验证改进后的系统性能,用硬件电路产生真随机二值信号,模拟零星事件。实践证明,引入零星事件调度后,系统具有更好的鲁棒性。零星事件调度方法可以应用到混杂系统的调度决策层中,以提高系统的综合性能。 展开更多
关键词 零星事件调度 混杂系统 可移植的操作系统接口规范 μC/OS-Ⅱ
在线阅读 下载PDF
基于嵌入式系统的线程池研究
17
作者 王让定 李霏 徐霁 《宁波大学学报(理工版)》 CAS 2008年第1期49-54,共6页
服务器响应客户请求一般采用并发式服务,但普遍存在着开销大及资源不足等问题,而线程池技术是解决这些问题的一个良好解决方案.在POSIX线程库研究的基础上,提出了以ARM9为硬件平台进行嵌入式服务器线程池设计,并优化了线程池设计的几个... 服务器响应客户请求一般采用并发式服务,但普遍存在着开销大及资源不足等问题,而线程池技术是解决这些问题的一个良好解决方案.在POSIX线程库研究的基础上,提出了以ARM9为硬件平台进行嵌入式服务器线程池设计,并优化了线程池设计的几个关键问题. 展开更多
关键词 并发式服务 线程池 嵌入式系统 POSIX线程库
在线阅读 下载PDF
Linux内核多语言文件子系统的设计与实现 被引量:1
18
作者 芮建武 谢谦 +1 位作者 吴健 孙玉芳 《计算机科学》 CSCD 北大核心 2005年第7期234-236,248,共4页
操作系统的多语言支持是网络环境下计算机软件发展的必然结果。由于POSIX标准的国际化体系结构对多语言和分布式应用需求的支持有其局限性,导致遵循POSIX标准的 Linux文件子系统在支持多语言文本时可能造成数据丢失。本文从多语言角度... 操作系统的多语言支持是网络环境下计算机软件发展的必然结果。由于POSIX标准的国际化体系结构对多语言和分布式应用需求的支持有其局限性,导致遵循POSIX标准的 Linux文件子系统在支持多语言文本时可能造成数据丢失。本文从多语言角度考察了Linux文件子系统,重新构造了一个能够支持Unicode编码的逻辑文件系统EXT2U,改进了文件子系统,同时提供了基于Unicode编码的系统调用接口。通过新文件系统与系统调用接口,为操作系统多语言处理提供了更好的基础。 展开更多
关键词 LINUX内核 设计与实现 子系统 POSIX 操作系统 文件系统 系统调用 网络环境下 多语言支持 软件发展 应用需求 体系结构 数据丢失 语言处理 计算机 局限性 分布式 国际化 新构造 标准 编码 接口
在线阅读 下载PDF
一种新的Capability实现机制
19
作者 李毅 周明天 虞厥邦 《计算机科学》 CSCD 北大核心 2001年第4期91-94,共4页
1 引言 信息安全,除CPU、编译器和网络安全外,最重要的组成部分就是操作系统的安全核心.POSIX.1e[1]和POSIX.2c[2]分别定义了操作系统安全核心中可选的(alternative)和附加的(additional)安全机制Capability(命令与系统功能调用控制),MA... 1 引言 信息安全,除CPU、编译器和网络安全外,最重要的组成部分就是操作系统的安全核心.POSIX.1e[1]和POSIX.2c[2]分别定义了操作系统安全核心中可选的(alternative)和附加的(additional)安全机制Capability(命令与系统功能调用控制),MAC (Mandatory Access Control,强制访问控制),Audi (Security Auditing,安全审计),ACL(Access Control Lists,访问控制表),IL(Information Labeling,信息标签)的C接口和shell命令接口.但是对各种安全机制的精确语义和完全实现机制未做出定义.此外,文[1,2]还允许对各种安全机制所包含的内容进行扩充. 展开更多
关键词 操作系统 Capbility 进程 权限控制
在线阅读 下载PDF
共享内存在铁路电力监控系统中的应用
20
作者 陈锺 邹修国 《农业网络信息》 2007年第6期109-111,共3页
在Unix下,目前有两种主流共享内存机制,一种是Posix共享内存机制,另一种是System V共享内存机制。本文阐述了这两种共享内存机制的实际实现方法,比较了他们之间的特点与不同。并结合在铁路电力监控系统中的应用,阐述了Posix共享内存机... 在Unix下,目前有两种主流共享内存机制,一种是Posix共享内存机制,另一种是System V共享内存机制。本文阐述了这两种共享内存机制的实际实现方法,比较了他们之间的特点与不同。并结合在铁路电力监控系统中的应用,阐述了Posix共享内存机制是如何实现监控系统中的自适应共享内存机制的。 展开更多
关键词 共享内存 铁路电力监控系统 POSIX SYSTEM V
在线阅读 下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部