多线程的概念
想要设计一个程序,边打游戏边听歌,怎么设计?
得使用多进程或者多线程来解决.
并发与并行
-
并发:指两个或多个事件在同一个时间段内发生。
-
并行:指两个或多个事件在同一时刻发生(同时发生)。
-
单CPU系统中只能有一道程序执行,多个程序需要分时的交替运行。
-
多CPU系统可以并发执行分配程序,实现多任务并行执行
多线程的概念
想要设计一个程序,边打游戏边听歌,怎么设计?
得使用多进程或者多线程来解决.
并发:指两个或多个事件在同一个时间段内发生。
并行:指两个或多个事件在同一时刻发生(同时发生)。
单CPU系统中只能有一道程序执行,多个程序需要分时的交替运行。
多CPU系统可以并发执行分配程序,实现多任务并行执行