请教大佬关于进程,多线程的关系
2017-06-02 00:00
246 查看
例如Java ,一段程序的执行,是需要自己在代码里面去分配线程吗?分配一个线程做A,一个线程做B!
难道是靠cpu自主分配吗?
..线程举个例子 其实就是for () { //TODO }
CPU自己调度
你自己要处理的就是.线程的同步, 互斥
真要玩会进程和线程的话.. 去看看python 或者java (在这一快还是java做的不错.)
我本来只想问问线程和进程的区别,没想到一下子就告诉了我们这么多,还是队长厉害
1个是IO密集用的 一个是 CPU 密集用的
看来要继续学习了
一大堆的不懂
你之前研究的那个爬东西的
不就是多进程的
linux下推荐使用多进程去操作。 因为基本上不设计到cpu密集的
对呀,我看文档说了,可以自己设置进程数去爬
CPU密集的. 强计算的.基本涉及不到
pencl_fork
但是就和线程混乱啦
进程 和线程
单进程多线程 就是 一张桌子 多个人吃饭
单进程单线程 就是一张桌子,一个人吃饭
更好的利用资源而已
现在有点明白了,因为有些地方,总是会说到进程,线程,所以不搞懂点,感觉看不下去了
服务器处理一个请求就是一个进程是吗?
那就要看你用的啥环境了
apache,nginx每个的处理方式都不一样
汉东省反贪局前局长陈海 2017/6/2 9:12:53
等你找到妹子了,队长,我们就考虑结婚了[图片]
cpu只有四个线程
那如果一个进程使用到了四个线程,其他进程会不会被阻塞
如果是CPU的
如果是CPU 密集运算的
4线程就跑慢了
如果是IO 密集的. 那几百个线程都没关系
反正都是阻塞的
给太多了会有额外的CPU调度的时间
线程还分cpu运算和I/O呀
又糊了
是使用场景
是你在CPU 密集的时候使用 线程 还是在IO 密集的时候使用 线程
要不学一下Liunx 编程 要不学一下java
cpu密集,相当于大量运算会长时间占用线程? io的话,处理快,所以无所谓占用不占用?
都说了是CPU密集. 肯定是很占用cpu资源的
专业术语不是很懂 现在知道cpu密集是什么了
是什么
是很占用cpu资源的
666
@舒亚斌 cpu密集是什么
你不是都说了嘛..
还at我
难道是靠cpu自主分配吗?
..线程举个例子 其实就是for () { //TODO }
CPU自己调度
你自己要处理的就是.线程的同步, 互斥
真要玩会进程和线程的话.. 去看看python 或者java (在这一快还是java做的不错.)
我本来只想问问线程和进程的区别,没想到一下子就告诉了我们这么多,还是队长厉害
1个是IO密集用的 一个是 CPU 密集用的
看来要继续学习了
一大堆的不懂
你之前研究的那个爬东西的
不就是多进程的
linux下推荐使用多进程去操作。 因为基本上不设计到cpu密集的
对呀,我看文档说了,可以自己设置进程数去爬
CPU密集的. 强计算的.基本涉及不到
pencl_fork
但是就和线程混乱啦
进程 和线程
单进程多线程 就是 一张桌子 多个人吃饭
单进程单线程 就是一张桌子,一个人吃饭
更好的利用资源而已
现在有点明白了,因为有些地方,总是会说到进程,线程,所以不搞懂点,感觉看不下去了
服务器处理一个请求就是一个进程是吗?
那就要看你用的啥环境了
apache,nginx每个的处理方式都不一样
汉东省反贪局前局长陈海 2017/6/2 9:12:53
等你找到妹子了,队长,我们就考虑结婚了[图片]
cpu只有四个线程
那如果一个进程使用到了四个线程,其他进程会不会被阻塞
如果是CPU的
如果是CPU 密集运算的
4线程就跑慢了
如果是IO 密集的. 那几百个线程都没关系
反正都是阻塞的
给太多了会有额外的CPU调度的时间
线程还分cpu运算和I/O呀
又糊了
是使用场景
是你在CPU 密集的时候使用 线程 还是在IO 密集的时候使用 线程
要不学一下Liunx 编程 要不学一下java
cpu密集,相当于大量运算会长时间占用线程? io的话,处理快,所以无所谓占用不占用?
都说了是CPU密集. 肯定是很占用cpu资源的
专业术语不是很懂 现在知道cpu密集是什么了
是什么
是很占用cpu资源的
666
@舒亚斌 cpu密集是什么
你不是都说了嘛..
还at我
相关文章推荐
- 关于 程序设计—多进程还是多线程
- 关于多线程/多进程的一些思考
- 关于多线程情况下Net-SNMP v3 版本导致进程假死情况的跟踪与分析
- 关于操作系统中进程、线程、和任务之间的关系
- 关于多线程和多进程编程,下面描述正确的是():----腾讯2016研发工程师笔试题(一)
- 关于多线程和多进程的各方面比较
- 关于操作系统多进程多线程问题的小的总结
- Java多线程(一)、理解进程与多线程的概念及关系
- 关于异步和多线程的关系
- 多线程切换以及线程进程之间关系
- 控制台下关于进程和本地端口的关系
- 线程进程Java多线程(一)、理解进程与多线程的概念及关系
- Java多线程(一)、理解进程与多线程的概念及关系
- 理解进程与多线程的概念及关系
- 关于线程与进程之间的关系,今天学习了一下,在这做一下笔记。
- 关于多线程(进程)死锁的探测
- Java多线程(一)、理解进程与多线程的概念及关系
- 关于进程句柄 窗口句柄的关系
- 关于android uid 与进程的关系
- 关于父进程和子进程的关系(UAC 绕过思路)