博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Cisco IOS XR技术精要》一本章小结
阅读量:6862 次
发布时间:2019-06-26

本文共 780 字,大约阅读时间需要 2 分钟。

本节书摘来自异步社区《Cisco IOS XR技术精要》一书中的第2章,作者 【美】Mobeen Tahir , Mark Ghattas , Dawit Birhanu , Syed Natif Nawaz,更多章节内容可以访问云栖社区“异步社区”公众号查看

本章小结

Cisco IOS XR技术精要

Cisco IOS XR使用了QNX Neutrino实时操作系统(RTOS),这是一种基于微内核的、支持抢占的、多线程的、带有内存保护和快速内容交换能力的多任务处理操作系统。IOS XR提供了极具高度的模块性和适应性,其微内核支持FIFO、轮询(RR)、偶发调度机制。使用FIFO调度,除非线程主动交让控制权或被更高优先级线程抢占,否则线程会一直工作下去。使用轮询调度,线程会一直运行,直到其主动交让控制权、被更高优先级线程抢占,或待其时隙用尽。偶发调度算法允许线程的优先级在下降为低优先级之前,在补充间隔内使用常规优先级运行一段时长(预算时间)。轻量级通信(LWM)是一种异步的、点到点的、面向连接的IPC机制。组服务协议(GSP)是一种点到多点的、无连接的、异步的IPC机制。批量内容下载器(Bulk Content Downloader,BCDL)使用GSP下载大量的数据表格。

在IOS XR中,称作系统管理器的进程扮演着进程管理的角色。系统管理器是所有进程的父进程,负责启动、监控、终止、重启系统内的绝大多数进程。

进程迁移允许将资源密集的进程从活动RP迁移至DRP上,从而实现系统性能的提升。进程placed(place守护进程)负责管理进程迁移特性。进程迁移操作既可以是由事件触发,也可以是手动执行的。

系统数据库(SysDB)为应用提供了如储存、修改、访问系统信息等常见机制。SysDB通过层次性的命名空间构建了完全分布的内存数据存储。

转载地址:http://zyeyl.baihongyu.com/

你可能感兴趣的文章
用500行Julia代码开始深度学习之旅 Beginning deep learning with 500 lines of Julia
查看>>
html 标签 中 的Lang 有什么用
查看>>
【CUDA学习】GPU硬件结构
查看>>
android Run模式也会出现"Waiting for debugger"的解决方法
查看>>
T-SQL查询进阶--详解公用表表达式(CTE)
查看>>
[转]Android蓝牙开发浅谈
查看>>
读书笔记:《搞定3--平衡工作和生活的艺术》
查看>>
在Spring3中,配置DataSource的方法有五种
查看>>
UIButton 用法
查看>>
PRAGMA EXCEPTION_INIT
查看>>
WEB免费打印控件推荐
查看>>
【stanford C++】——2.C++中函数
查看>>
Windows Embedded Compact 7网络编程概述(上)
查看>>
数据结构-线性表-链表
查看>>
【百度地图API】北京周边7日游——图标按路线轨迹行动
查看>>
如何高效的通过BP算法来训练CNN
查看>>
机器学习 1、R语言
查看>>
CAS代理配置
查看>>
virtualenv使用说明
查看>>
【2014】【辛星】【php】【秋季】【2】第一个php程序
查看>>