码迷,mamicode.com
首页 > 编程语言 > 详细

关于线程

时间:2018-07-09 01:08:41      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:基本   通讯   window   同步   分享   href   提高效率   单位   操作   

  其实我很犹豫要不要写这样一篇关于线程的文章,毕竟我对线程的理解还非常浅薄,但是想想以后能深入理解再来更新就好了。

  线程是啥,官方说法:程序执行流的最小单位,一个或多个线程组成一个进程。嘛意思,计算机知识非得搞这么抽象吗??百度是最好的老师,在知乎上看到一篇非常有趣又较好理解的文章(开桌子),此处放链接  https://www.zhihu.com/question/19901763 感谢大佬技术分享技术分享图片

  那么现在我知道了,windows环境下新建一个进程是比较“费体力”的一件事,而linux环境相反,所以linux更支持多进程,windows更支持多线程。我这个菜鸡在上大学学java?或者操作系统?基本只听过多线程,当时就觉得好抽象好难b( ̄▽ ̄)d ,现在八百年过去了,依旧无知的我使我感到羞愧!!相比起我现在常用的JS(单线程),多线程需要处理的资源争抢和同步问题。。莫名显得高大上很多??而linux我都没接触过,更别说进程间通讯的方法,手动捂脸。哼,早晚我都会知道的!!

  此处多线程的好处基本一致认为是提高效率、增加资源利用率(windows环境下),linux、unix就非也啦~

  又去查看了一些其他大佬的文章,长时间没接触java和c的我表示晦涩难懂,没关系,好歹今天重新认识了进程。开心?

 

关于线程

标签:基本   通讯   window   同步   分享   href   提高效率   单位   操作   

原文地址:https://www.cnblogs.com/cherryones/p/9281893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!