OS基础-四大基本特征
摘要:现代计算机操作系统的四大基本特性(并发/共享/虚拟/异步) 1、并发性 1.1、并发与并行区别 并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。并发需要硬件支持,如多流水线或者多处理器。 并发性是指两个或多个事件在同一时间间隔内发生;操作系统通过引入进程和线程,使得程
阅读全文
posted @
2022-03-21 09:50
redman274
阅读(731)
推荐(0) 编辑
高性能服务器框架
摘要:高性能服务器框架 两种高效的事件处理模式服务器程序通常处理三类事件:I/O事件,信号及定时事件。同步I/O模型通常用于实现Reactor模式,异步I/O模型则用于实现Proactor模式。 Reactor模式Reactor是这样一种模式,它要求主线程(I/O处理单元,下同)只负责监听文件描述符上是否
阅读全文
posted @
2022-03-17 15:48
redman274
阅读(63)
推荐(0) 编辑
常见网络攻击方法
摘要:转自:http://blog.csdn.net/zhangxinrun/article/details/9401589 一、TCP SYN拒绝服务攻击 一般情况下,一个TCP连接的建立需要经过三次握手的过程,即: 1、建立发起者向目标计算机发送一个TCP SYN报文; 2、目标计算机收到这个SYN报
阅读全文
posted @
2022-03-17 10:41
redman274
阅读(639)
推荐(0) 编辑