linux:a protable operating system
来源:互联网 发布:btfox类似软件 编辑:程序博客网 时间:2024/05/22 10:51
linux:a protable operating system
linus大神的硕士论文(2011.06阅读)
设计思路:简便性、高效性和移植性
具体实现
微内核microkernel:微内核是内核的精简版本,它设计成在很小的内存空间内增加移植性,提供模块化设计,以使用户安装不同的接口,如UNIX、DOS、Windows、Workplace OS、Workp1ace UNIX等。IBM、Microaoft、开放软件基金会(OSF)和UNIX系统实验室(USL)等新操作系统都采用了这一研究成果的优点。
包括基本的能实现操作系统的基本机制:底层地址空间管理、线程管理、进程间通信,传统的任务:设备驱动、协议栈和文件系统都被从内核中清除出来,在用户空间运行。从下图中可以很明显的看出来:将某些在传统内核中实现的功能搬到用户态来实现,这就是microkernel的基本特征。
0 0
- linux:a protable operating system
- Describe the process of opening a file in Linux system, what actions the operating system w
- How can I add a user to a group under Linux operating system?
- Why is a different operating system needed?
- A little operating system named marry!
- How-to-Make-a-Computer-Operating-System
- Using Red Hat Linux operating system to Setting up a Local Area Network
- Operating System
- Operating System
- Linux operating system (Ubuntu) 学习-1
- Linux operating system (Ubuntu) 学习-2
- operating system -->operating system view
- 【简记】Operating System—— file system in Linux
- install a new linux operating system and the repeatable git bash (what I do after reinstall the sys)
- Linux安装Oracle报错You are attempting to install 64-bit Oracle on a 32-bit operating system. This
- Nano-RK:A Wireless Sensor Networking Real-Time Operating System
- Smartphone Operating System Concepts with Symbian OS: A Tutorial Guide
- Four aspects of making a Great consumer Operating System
- Search a 2D Matrix
- log4j:WARN No appenders could be found for logger (org.springframework.web.context
- Qt编译错误: 'UnicodeUTF8' is not a member of 'QApplication'
- CSDN你好,我是Clouder
- 01背包问题(动态规划)
- linux:a protable operating system
- 求一组整数对形成的树的最长路径
- JAVA CAS原理深度分析
- ubuntu16.04安装、配置、使用tftp
- c语言 字符大小写的转换
- 验证过:rsync+inotify实现实时同步+ service+inotifywait --exclude
- php常见问题列表
- Hive学习笔记 --- hive中导入数据文件的四种方式
- 设备树