多线程的优缺点

优点:

能适当提高程序的执行效率。

能适当提高资源的利用率(CPU,内存)。

线程上的任务执行完成后,线程会自动销毁。

缺点:

开启线程需要占用一定的内存空间(默认情况下,每个线程都占用512KB)

如果开启大量的空间,会占用大量的内存空间,降低程序的性能。

线程越多,CPU在调用线程上的开销就越大。

程序设计更加复杂,比如线程间的通信。多线程的数据共享。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 多线程的优点 1>能适当提高程序的执行效率 2>能适当提高资源的利用率(CPU&内存) 3>线程上得任务执行完后自...
    ITman007阅读 5,683评论 0 2
  • Object C中创建线程的方法是什么?如果在主线程中执行代码,方法是什么?如果想延时执行代码、方法又是什么? 1...
    AlanGe阅读 5,818评论 0 17
  • 2016年国庆假期终于把此书过完,整理笔记和体会于此。 关于书名 书名源于俄罗斯的演员斯坦尼斯拉夫斯基创作的《演员...
    李剑飞的简书阅读 12,066评论 2 65
  • 线程概述 有些程序是一条直线,起点到终点;有些程序是一个圆,不断循环,直到将它切断一个运行着的程序就是一个进程或者...
    褪而未变阅读 2,615评论 0 0
  • 我用了两天时间,把这本书看完,怎么说呢,感触很深,讲的是女同的故事,而真正的其实是那种跨越世俗眼光的情,我突然,想...
    hypnosanan阅读 1,319评论 0 1

友情链接更多精彩内容