![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 81
iteye_7374
这个作者很懒,什么都没留下…
展开
-
Linux内核中的Namespace
Linux内核中的Namespace提供了一个轻量级的基于系统调用层面的虚拟化解决方案。相比传统的使用VMWare,QEMU,Xen,KVM,Hurd的虚拟(图1所示),基于namespace的轻量级虚拟具有易使用,易管理,无需硬件虚拟化支持,低成本等优点。 ...2011-02-07 11:40:33 · 183 阅读 · 1 评论 -
select系统调用以及一个简单的TCP代理程序
假设需要编写一个简单的聊天程序,它要做两件事:第一,从键盘读入想要发给对方的聊天内容,然后把它通过socket发送给对方。第二,从socket接收来自对方的聊天内容,然后把它输出到屏幕上。这两件事不可能依次进行,因为你不可能会忍受一个聊天程序要等到在你发完消息后才能接收消息或者接收消息后才能发消息。为了这两件事能够互不影响的进行,一个解决方法是使用多线程,让两个线程分别去做这两件事。另...原创 2012-02-18 21:16:14 · 134 阅读 · 0 评论