如题, 或者问, 有这样的必要吗, 是否有替换机制?
追加描述:
根据我的理解, phthread 的信号机制就是, 对线程进行变量标记, 这样 os 在线程调度时会切换到被标记线程的 context 里面调用信号处理函数, 这样信号处理函数里面的操作无需加锁或原子化, 即可对目标线程可见.
我觉得这种机制的关键是与 os 线程调度紧密相连, os 内核在线程调度时就顺便完成了, 所以怀疑 os native 线程以外的线程机制是否能实现. (这里指的线程不包括用户程序自己调度的那些, java 的线程就不完全是自己调度的)
再把问题描述具体点?我觉得java线程的功能都已经具备了