首页> 外文期刊>Embedded Systems Letters, IEEE >Virtio Front-End Network Driver for RTEMS Operating System
【24h】

Virtio Front-End Network Driver for RTEMS Operating System

机译:RTEMS操作系统的Virtio前端网络驱动程序

获取原文
获取原文并翻译 | 示例

摘要

Virtualization technology can provide a transparent and efficient software development environment at the development phase of embedded systems. In addition, virtualization can be exploited to provide strong resource isolation between real-time applications. However, since virtualization incurs noticeable overheads, we need to minimize these to utilize virtualization technology for either a software development environment or a runtime environment of real-time embedded systems. In this letter, we particularly focus on virtualization overheads of network I/O and present an implementation of standardized (i.e., virtio) front-end network driver for a real-time operating system (RTOS). Although there have been several studies for virtio on general-purpose OS, our implementation is the first open-source virtio for an RTOS. The measurement results show that our implementation can improve the bandwidth and latency up to 168% and 52%, respectively. In addition, the memory usage can be saved up to 36%.
机译:虚拟化技术可以在嵌入式系统的开发阶段提供透明和高效的软件开发环境。此外,可以利用虚拟化来提供实时应用之间的强大资源隔离。然而,由于虚拟化引发了明显的开销,因此我们需要最小化这些用于利用虚拟化技术来用于软件开发环境或实时嵌入式系统的运行时环境。在这封信中,我们特别关注网络I / O的虚拟化开销,并呈现用于实时操作系统(RTOS)的标准化(即Virtio)前端网络驱动程序的实现。虽然有几项关于通用操作系统的Virtio研究,但我们的实施是RTOS的第一个开源Vistio。测量结果表明,我们的实施可以分别提高带宽和延迟,分别提高高达168%和52%。此外,内存使用量可保存高达36%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号