上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 97 下一页
摘要: 1、查看TCP连接状态 2、查找请求80端口最多的20个IP连接 3、查找较多time_wait连接 4、找查较多的SYN连接 5、根据端口列进程 6、获取Web访问前10位的ip地址 7、访问次数最多的文件或页面,取前20 8、列出传输最大的几个rar文件 9、列出输出大于200000byte(约 阅读全文
posted @ 2017-06-13 09:13 专注it 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 谈论进程上下文 、中断上下文 、 原子上下文之前,有必要讨论下两个概念: a -- 上下文 上下文是从英文context翻译过来,指的是一种环境。相对于进程而言,就是进程执行时的环境; 具体来说就是各个变量和数据,包括所有的寄存器变量、进程打开的文件、内存信息等。 b -- 原子 原子(atom)本 阅读全文
posted @ 2017-06-11 17:14 专注it 阅读(2579) 评论(0) 推荐(2) 编辑
摘要: 前面我们已经学习了platform设备的理论知识Linux 设备驱动开发 —— platform 设备驱动 ,下面将通过一个实例来深入我们的学习。 一、platform 驱动的工作过程 platform模型驱动编程,platform 驱动只是在字符设备驱动外套一层platform_driver 的外 阅读全文
posted @ 2017-06-11 17:01 专注it 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 多进程之间通信方式: 文件映射:本地之间 共享内存:本地之间 匿名管道:本地之间 命名管道:跨服务器 邮件槽:一对多的传输数据,通常通过网络向一台Windows机器传输 剪切板:本地之间 socket:跨服务器 多线程之间通信方式: 全局变量 自定义消息响应 多线程之间同步机制: 临界区:不可以跨进 阅读全文
posted @ 2017-06-10 10:28 专注it 阅读(8332) 评论(0) 推荐(0) 编辑
摘要: 上面讲了很多关于nginx的进程模型,接下来,我们来看看nginx是如何处理事件的。 有人可能要问了,nginx采用多worker的方式来处理请求,每个worker里面只有一个主线程,那能够处理的并发数很有限啊,多少个worker就能处理多少个并发,何来高并发呢?非也,这就是nginx的高明之处,n 阅读全文
posted @ 2017-06-07 19:09 专注it 阅读(2744) 评论(0) 推荐(0) 编辑
摘要: 马士兵大数据_架构师(1) 链接:http://pan.baidu.com/s/1qYTW1m0 密码:lxjd spring Cloud 链接:http://pan.baidu.com/s/1bzG9vK 密码:zy2b 链接:http://pan.baidu.com/s/1qXF3eGG 密码: 阅读全文
posted @ 2017-06-07 12:56 专注it 阅读(1438) 评论(2) 推荐(0) 编辑
摘要: 注:以下大部分内容摘自Linux内核编程入门篇和linux内核完全注释 在工作的这段时间,发现我的visio画图熟悉了点点,总喜欢把什么源码啊,结构啊之类的就当作流程图来画来理解,因为对于图,有一个很直观的认识,所以接下去也是以图为中心。 关于linux内核体系结构 说到操作系统,我们都会知道win 阅读全文
posted @ 2017-06-06 04:09 专注it 阅读(1959) 评论(0) 推荐(0) 编辑
摘要: 常用调度算法总结 分类: 操作系统 2013-08-10 17:59 71人阅读 评论(0) 收藏 举报 目录(?)[+] 先来先服务队列 最短优先优先队列 高优先权优先调度算法 优先权调度算法的类型 高响应比优先调度算法 基于时间片的轮转调度算法 时间片轮转法 多级反馈队列调度算法 电梯调度算法 阅读全文
posted @ 2017-06-03 15:31 专注it 阅读(2792) 评论(0) 推荐(0) 编辑
摘要: 首先介绍下epoll的基本原理,网上有很多版本,这里选择一个个人觉得相对清晰的讲解(详情见reference): 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作 阅读全文
posted @ 2017-05-28 00:21 专注it 阅读(4017) 评论(0) 推荐(0) 编辑
摘要: 【摘要】前文我们分析了一个虚拟硬件的网络驱动例子,从中我们看到了网络设备的一些接口,其实网络设备驱动和块设备驱动的功能比较类似,都是发送和接收数据包(数据请求)。当然它们实际是有很多不同的。 1、引言 首先块设备在/dev目录下有设备节点,而网络设备没有这样的设备入口。read,write等常规的文 阅读全文
posted @ 2017-05-26 09:19 专注it 阅读(916) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 97 下一页