如何理解进程和线程
1.进程
2.线程
进程拥有独立的执行空间、存储
一个进程内可以包含多个线程
同一个进程内的所有线程共享一套空间、代码
多进程 成本搞(慢);安全(进程间间隔);进程间通信麻烦;写代码简单
多线程 成本低(快);不安全(线程要死一块死);线程间容易通信;写代码麻烦
多进程 慢、简单、安全 PHP、NodeJS
多线程 快、复杂、脆弱 Java、C
Ps:JavaScript 是单线程。。HTML5的Web Worker标准,允许JavaScript脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。
                    
                
                
            
        
浙公网安备 33010602011771号