随笔分类 - 开源学习
摘要:apue说linux线程是用clone创建子进程实现的,所以两个线程会有不同进程ID,我上机试验ID是一样的,为什么啊linux是不是已经完全实现了线程 LWP LightWeightNPTLvs LinuxThread Linux从内核2.0到内核2.4期间多线程编程使用的是LinuxThread,但使用这种方式写出的多线程程序在诸多特性上并不是跟POSIX标准兼容的(通过网址:http://www.kernel.org/doc/man-pages/online/pages/man7/pthreads.7.html可以了解诸多的不兼容特性)。这显然跟Linux号称的跟POSIX标准兼容不..
阅读全文
摘要:@ http://kenby.iteye.com/blog/1159621一. Tornado是什么?Facebook发布了开源网络服务器框架Tornado,该平台基于Facebook刚刚收购的社交聚合网站FriendFeed的实时信息服务开发而来.Tornado由Python编写,是一款轻量级的Web服务器,同时又是一个开发框架。采用非阻塞I/O模型(epoll),主要是为了应对高并发 访问量而被开发出来,尤其适用于comet应用。二. 为什么要阅读Tornado的源代码Tornado由前google员工开发, 代码非常精练, 实现也很轻巧, 加上清晰的注释和丰富的demo, 我们可以很容易
阅读全文

浙公网安备 33010602011771号