furnace:
行了,我跟说说我知道的,用进程完全模拟线程,至少用户看起来是,啥优先级别啥的.
[阅读: 724] 2004-12-29 16:24:00
整个 framework(thread pool)必须能够跟踪所有的资源,并且最快的判断死锁,每个进程都有优先级等,而且都要附加一个timer.
之于,如果用线程的话,在kill的时候,会内存泄漏,每分钟上百万个分派,组塞是很有可能的,所以要用进程,我上次开会的时候还听说还有其他原因,但是很不幸,那个说话的人英语我没有听太懂.
还有分布试计算的问题.
举个例子把,通讯的服务器一般都是刀片试的,都是热插拔的.都是一群一群的,这个thread pool也要动态的更新.
我前面的帖子说了,有非常简单的实现,也有复杂的实现,bjwf 的这个,也许简单就行了,我也不是专家,就是胡说.
还有方安,一个方案要包括好几个部分.从整体到局部都要有一本方安,就是把rational rose用的再好,也只能写其中的几部分..别见怪,我几知道这些
I don't mind if you r FAT.
I don't mind if you r UGLY.
I don't mind if you ACT CUTE.
But I can't STAND if you r FAT, UGLY and still ACT CUTE.