- 博客(14)
- 资源 (39)
- 收藏
- 关注
原创 SRR, WRR,DWRR, WDRR, SDWRR调度算法的区别
在QoS队列调度中有如下算法,分别如下: 1、SP SP:Strict Priority(严格优先级), SP调度严格按照优先级从高到低的次序优先发送较高优先级队列中的分组,当较高优先级队列为空时,再发送较低优先级队列中的分组。队列7优先级最高,队列0优先级最低. 报文P1~P11~P…按照分类后进入不同的优先级队列,分类指根据报文本地优先级映射到端口队列。报文如果按照
2012-09-24 14:00:18 35607
转载 QoS令牌桶工作原理
QoS的一个重要作用就是对端口流量进行监管,也就是限制端口流量。但QoS是如何做到这点的呢?那就是QoS的令牌桶机制了。 6.3.3 QoS令牌桶工作原理 QoS中的流量监管(Traffic Policing)就是对流量进行控制,通过监督进入网络端口的流量速率,对超出部分的流量进行“惩罚”(这个惩罚可以是丢弃、也可是延迟发送),使进入端口的流量被限制在一个合理的范围之内。例
2012-09-21 10:36:37 2356
转载 进程,轻量级进程,内核线程,用户线程的区别关系
在现代操作系统中,进程支持多线程。进程是资源管理的最小单元;而线程是程序执行的最小单元。一个进程的组成实体可以分为两大部分:线程集合资源集。进程中的线程是动态的对象;代表了进程指令的执行。资源,包括地址空间、打开的文件、用户信息等等,由进程内的线程共享。线程有自己的私有数据:程序计数器,栈空间以及寄存器。Why Thread?(传统单线程进程的缺点)1. 现实中有很多需要并发处理的任务
2012-09-18 11:28:04 1199
转载 《C++多核编程》 第六章 多线程
6.1 什么是线程第6章 多线程在第5章中,我们查看了如何通过将程序分解为多个进程或多个线程而在C++程序中实现并发。我们讨论了进程,它是由操作系统创建的工作单元,解释了用于进程管理的POSIX API以及多个可用于创建进程的系统调用:fork( )、fork-exec( )、system( )和posix_spawn( )。还示范了如何构建C++接口组件、接口类和可用于简化一部分用于
2012-09-18 10:56:55 6140 1
6.1 什么是线程第6章 多线程在第5章中,我们查看了如何通过将程序分解为多个进程或多个线程而在C++程序中实现并发。我们讨论了进程,它是由操作系统创建的工作单元,解释了用于进程管理的POSIX API以及多个可用于创建进程的系统调用:fork( )、fork-exec( )、system( )和posix_spawn( )。还示范了如何构建C++接口组件、接口类和可用于简化一部分用于
2012-09-18 10:37:15 96
转载 操作系统中的进程与线程
操作系统中的进程与线程简介 在传统的操作系统中,进程拥有独立的内存地址空间和一个用于控制的线程。但是,现在的情况更多的情况下要求在同一地址空间下拥有多个线程并发执行。因此线程被引入操作系统。 为什么需要线程? 如果非要说是为什么需要线程,还不如说为什么需要进程中还有其它进程。这些进程中包含的其它迷你进程就是线程。 线程之所以说是迷你进程
2012-09-06 11:02:15 529
转载 linux常用命令缩写
man: Manualpwd:Print working directorysu:Swith usercd:Change directoryls:List filesps:Process Statusmkdir:Make directoryrmdir:Remove directorymkfs: Make file systemfsck:File system c
2012-09-06 08:54:46 905 1
转载 Linux进程与线程
标签:进程Linux 线程 休闲 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://name110.blog.51cto.com/3279958/615783 1、进程与线程的概念:略 2、Linux进程结构 Linux使用一个称为进程控制块的数据结构task_struc
2012-09-06 01:28:09 533
转载 pthread线程库简介
1.线程实现 线程是在进程的基础上进一步的抽象,也就是说一个进程分为两个部分:线程集合和资源集合。线程是进程中的一个动态对象,它应该是一组独立的指令流,进程中的所有线程将共享进程里的资源。但是线程应该有自己的私有对象:比如程序计数器、堆栈和寄存器上下文。 线程分为三种类型:(1).内核线程: 它的创建和撤消是由内核的内部需求来决定的,用来负责执行一个指定的函数,一
2012-09-06 01:25:34 3511 2
转载 linux下进程与线程
一.基础知识:线程和进程按照教科书上的定义,进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP以及减小(进程/线程)上下文切换开销。无论按照怎样的分法,一个进程至少需要一个线程作为它的指令执行体,进程管理着资源(比如cpu、内存、文件等等),而将线程分配到某个cpu上执行。一个进程当然可以拥有多个线程,此时,如果进程运行
2012-09-06 01:24:16 825 1
转载 linux 线程浅析
对于理解Linux进程与线程关系,以及所谓的"Linux没有线程只有轻量级进程的概念"很好的一篇文章。 在许多经典的操作系统教科书中, 总是把进程定义为程序的执行实例, 它并不执行什么, 只是维护应用程序所需的各种资源. 而线程则是真正的执行实体. 为了让进程完成一定的工作, 进程必须至少包含一个线程. 如图1.进程所维护的是程序所包含的资源(静态资源), 如: 地址空间, 打
2012-09-06 01:21:34 776
转载 linux进程状态分析
Linux进程状态解析之R、S、D2010-03-02 10:27 佚名 CSDN 我要评论(0) 字号:T |TLinux是一个分时操作系统,能够在一个cpu上运行多个程序,每个被运行的程序实例对应一个或多个进程,这里介绍一下Linux进程状态。AD: 51CTO云计算架构师峰会 抢票进行中!Linux是一个多用
2012-09-05 22:44:10 589
转载 关于/usr/include/linux和/usr/src/linux/include/linux/
在linux系统中,/usr/存在include目录,而在内核源码/usr/src/linux版本号/目录下也存在include目录,那么这两个include目录分别在什么时候使用呢,在编写代码的时候,include 是在哪个include目录下呢? /usr/include/linux是用来编译当前系统的程序的; /usr/src/linux/include/linux/是用来
2012-09-05 15:12:37 4063
转载 linux 源代码目录结构
Linux源代码目录树结构 (2008-04-21 09:14)分类: Linux/Unix Linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。源代码所有在目录:/usr/src/linux (大部分linux发行版本中)init 内核初始化代码
2012-09-05 14:45:02 5588 1
SDN核心技术剖析和实战指南 PDF电子书下载 带目录完整版.pdf
2016-01-04
VIMRC配置文件及插件
2013-08-03
IEEE 802.1Q-1998.pdf
2010-12-09
VxWorks中网络协议存储池原理及实现
2010-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人