注:本文是对众多博客的学习和总结,可能存在理解错误。请带着怀疑的眼光,同时如果有错误希望能指出。同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。本文讨论的背景是Linux环境下的network IO。一 概念说明在进行解释之前,首先要说明几个概念:- 用户空间和内核空间- 进程切换- 进程的阻塞-
转载:http://mp.weixin.qq.com/s?__biz=MjM5NTg2NTU0Ng==&mid=210046701&idx=2&sn=252c58124ed68cf93e622945cc78e1fe&key=0acd51d81cb052bce2201e320ad8ebdca62344fe09541eae60cbce6888eba871c13477b6
同步和异步:与消息的通知机制有关。本质区别现实例子同步模式由处理消息者自己去等待消息是否被触发我去银行办理业务,选择排队等,排到头了就办理。异步模式由触发机制来通知处理消息者我去银行办理业务,取一个小纸条上面有我的号码,等到排到我这一号时由柜台的人通知我轮到我去办理业务。阻塞与非阻塞:与线程等待消息(无所谓同步或者异步)时的状态有关。本质区别现实例子阻塞调用线程挂起,不能做其他事。上面的那个例子,
转载:http://www.qixing318.com/article/centos6-simple-server-security-configuration.htmlLinux 是一个开放式系统,可以在网络上找到许多现成的程序和工具,这既方便了用户,也方便了黑客,因为他们也能很容易地找到程序和工具来潜入 Linux 系统,或者盗取 Linux 系统上的重要信息。不过,只要我们仔细地设定 Lin
转载:http://www.qixing318.com/article/set-up-the-instance-commonly-used-iptables.htmliptables普通规则1.1 iptables操作规则iptables -nL查看本机关于iptables的设置情况,默认查看的是-t filter,可以指定-t nat。iptables-save >&n
转载:http://www.qixing318.com/article/linux-configuration-example-of-a-commonly-used-iptables.html以下是来自 http://wiki.ubuntu.org.cn/IptablesHowTo 上的配置说明。1. 初识iptables可以通过/sbin/iptables -F清除所有规则来
转载:http://www.qixing318.com/article/the-iptables-firewall-principle-explanation.htmlnetfilter与iptablesNetfilter是由Rusty Russell提出的Linux 2.4内核防火墙框架,该框架既简洁又灵活,可实现安全策略应用中的许多功能,如数据包过滤、数据包处理、地址伪装、透明代理、动态网络地
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号