多线程的优缺点

前提:相对于单核单线程CPU(如今已经没有这样电脑了),同一时间CPU只能处理1个线程任务,多线程执行实际上是CPU在多个线程间的快速切换。多线程 优势;“适当”提升程序的执行效率、“适当”提升CPU和内存的利用率、线程执行完成后会自动销毁节省内存。性能 缺点:每开启一条线程就会占用必定内存空间,下降程序性能;线程越多,CPU调度(多个线程之间切换)开销越大,时间开销、空间开销。 线程
相关文章
相关标签/搜索