该文被密码保护。 阅读全文
posted @ 2012-04-06 20:34
Lippman
阅读(7)
评论(0)
推荐(0)
摘要:
【 转至:http://www.krnl.info/thread-4265-1-1.html 】目前主流操作系统普遍采用抢占式多线程,优点是调度公平且能实现安全机制,缺点在于创建以及切换线程开销巨大,使得开发对性能要求较高的服务器程序时必须使用事件机制。4 b% c) ?3 C3 nK0 ~* j 受到这篇论文的启发,我发现完全可以在 Windows 下自己实现一套用户模式的线程调度。以下代码实现了一个基于 APC 的协作式多线程,所有创建的线程运行在一个系统线程上。值得注意的是作者偷懒使用了一些只有微软编译器支持的东西,因此也只能用微软的编译器进行编译。 . C0 Q' I( C6 阅读全文
posted @ 2012-04-06 10:32
Lippman
阅读(348)
评论(0)
推荐(0)

浙公网安备 33010602011771号