多线程同步和单线程有什么区别

2024年12月02日 18:32
有1个网友回答
网友(1):

它们的目的是相同的,都可以很好控制程序执行流程。
多线程是为了提高CPU的利用率,在某个线程高速缓存或者执行等待时,可以通知其它线程执行,需要考虑执行效率的多任务的程序中可以考虑使用多线程,当然在单CPU中多线程往往需要考虑同步的。