1. 进程和线程的区别
进程是一个或多个正在执行的程序
2.什么是多进程
多进程就是操作系统同时执行多个程序. 一个CPU一个时间点只能执行一个程序, CPU会在多个程序间来回切换, 切换速度非常快, 用户感觉是同时运行多个程序.
3.什么是多线程
多线程是指一个进程有多个线程, 每个线程负责一个任务, CPU会轮流执行每个线程, 每个线程会分配到一段CPU执行的时间(时间片).
1. 进程和线程的区别
进程是一个或多个正在执行的程序
2.什么是多进程
多进程就是操作系统同时执行多个程序. 一个CPU一个时间点只能执行一个程序, CPU会在多个程序间来回切换, 切换速度非常快, 用户感觉是同时运行多个程序.
3.什么是多线程
多线程是指一个进程有多个线程, 每个线程负责一个任务, CPU会轮流执行每个线程, 每个线程会分配到一段CPU执行的时间(时间片).