...
【24h】

Scriptable Operating Systems with Lua

机译:带Lua的脚本操作系统

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

摘要

Extensible operating system is a design based on the idea that operating systems can be adapted to meet user requirements by allowing user extensions. In a different scenario, that of application development, there is a paradigm that supports that complex systems should allow users to write scripts to tailor an application to their needs. In this paper we propose the concept of scriptable operating system, which applies scripting development paradigm to the concept of extensible operating systems. Scriptable operating systems support that operating systems can adequately provide extensibility by allowing users to script their kernel. We also present an implementation of a kernel-scripting environment that allows users to dynamically extend Linux and NetBSD operating systems using the scripting language Lua. To evaluate this environment, we extended both OS kernels to allow users to script CPU frequency scaling and network packet filtering using Lua.
机译:可扩展操作系统是一种基于概念的设计,即通过允许用户扩展,可以适应操作系统以满足用户要求。 在一个不同的方案中,应用程序开发的情况下,存在一个范例,支持复杂的系统应该允许用户编写脚本以定制应用程序的需求。 在本文中,我们提出了脚本操作系统的概念,将脚本开发范例应用于可扩展操作系统的概念。 可脚本操作系统支持该操作系统可以通过允许用户脚本脚本来充分提供可扩展性。 我们还提供了内核脚本环境的实现,允许用户使用脚本语言Lua动态扩展Linux和NetBSD操作系统。 要评估此环境,我们将扩展OS内核,允许用户使用LUA脚本CPU频率缩放和网络数据包过滤。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号