写操作系统作业,卡在多线程并发了,请问有哪个模块支持多线程,并且子进程继承父进程的资源
我想让两个死循环并行,该怎么处理,不想换语言
你这个问题有点奇怪,如果是多进程那就是child_process,如果要共用端口等资源就是cluster,而实际上也是官方对child_process的封装而已 换语言?现在其它语言能做的nodejs大部分都可以做,而很多语言不能做的nodejs能做,你要用nodejs实现一个nginx都行,你让PHP去做那就恶心了 @starhiking
@zy445566 谢答,我最后是用c++写的,cluster是处理多进程的,貌似有一个tagg的模块可以跑多线程,但是没看懂文档。
http://fibjs.org/dd/dce/interfaceWorker.html https://github.com/fibjs-modules/cluster-server
原生多线程,可以试试
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
我想让两个死循环并行,该怎么处理,不想换语言
你这个问题有点奇怪,如果是多进程那就是child_process,如果要共用端口等资源就是cluster,而实际上也是官方对child_process的封装而已 换语言?现在其它语言能做的nodejs大部分都可以做,而很多语言不能做的nodejs能做,你要用nodejs实现一个nginx都行,你让PHP去做那就恶心了 @starhiking
@zy445566 谢答,我最后是用c++写的,cluster是处理多进程的,貌似有一个tagg的模块可以跑多线程,但是没看懂文档。
http://fibjs.org/dd/dce/interfaceWorker.html https://github.com/fibjs-modules/cluster-server
原生多线程,可以试试