文档章节

请教大佬关于进程,多线程的关系

贤郎--Querying
 贤郎--Querying
发布于 2017/06/02 10:16
字数 691
阅读 5
收藏 0

 

例如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我

 

© 著作权归作者所有

共有 人打赏支持
贤郎--Querying
粉丝 1
博文 49
码字总数 11182
作品 0
深圳
程序员
iOS多线程全面解读(一):概述、NSThread

前言 本系列文章列表 概述、NSThread GCD NSOperation 锁 为什么会写这系列文章? 现在网络上有着大量的关于多线程的文章,“深入剖析”、“底层原理”这些看似高大上的字眼很多,然而大部分...

indulge_in
2017/11/30
0
0
请问大佬能否在闲暇时光里,出一个qt方面的DEMO呢?

@伤神小怪兽 你好,想跟你请教个问题:大佬,请问能在闲暇时光里面,出一个qt方面的的deme呢。 因为在下尝试过,可是在QT上面好多报错,但是在下的基础方面不是很牢固,老是出现好多问题,请...

飞舞的白雪
04/30
0
0
关于ACL服务框架动态创建进程

@郑树新 你好,想跟你请教个问题: 我在ACL的例子(single_echo)中,对进程数做如下配置: master_maxproc=5 master_prefork=2 发现系统可以预先创建2个进程,但是客户端请求大于2时,系统不...

bottomsz
2015/02/06
97
3
Android 多线程系统概述及与Linux系统的关系

线程系统的分类 1.1 操作系统内核实现了线程模型(核心型线程) - Windows - 线程与进程的多对多模型 线程效率比较高 Window Thread结构如下图所示: 1.2 操作系统核外实现的线程(用户进程)...

长平狐
2012/09/03
186
0
关于zlog写日志文件互斥问题

@难易 你好,想跟你请教个问题:最近看了zlog代码,感觉功能的确很强大,但是有个疑问,zlog写日志文件不会存在互斥问题吗?我看zlog使用pthreadkey_create只是为了使不同线程,不同进程使用...

zzh00206087
2017/02/24
114
3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

bat强制启用宏

运行bat文件后,将宏的安全等级设为低,达到启用宏的目的。 REM 这个文件将提供用户快速设置Excel宏的安全等级@ECHO OFFCLS:cmd4REG ADD "HKEY_CURRENT_USER\Software\Mi...

tedzheng
6分钟前
0
0
流,用声明性的方式处理数据集 - 读《Java 8实战》

引入流 Stream API的代码 声明性 更简洁,更易读 可复合 更灵活 可并行 性能更好 流是什么? 它允许以声明方式处理数据集合 遍历数据集的高级迭代器 透明地并行处理 简短定义:从支持数据处理...

yysue
7分钟前
0
0
postman发送json格式的post请求

postman发送json格式的post请求 在地址栏里输入请求url:http://127.0.0.1:8081/getmoney 选择“POST”方式, 在“headers”添加key:Content-Type , value:application/json 点击"body",''ra...

两广总督bogang
14分钟前
0
0
Javascript将html转成pdf,下载(html2canvas 和 jsPDF)

最近碰到个需求,需要把当前页面生成pdf,并下载。弄了几天,自己整理整理,记录下来,我觉得应该会有人需要 :) 项目源码地址:https://github.com/linwalker/render-html-to-pdf html2ca...

孟飞阳
15分钟前
0
0
pureftp源码编译及设定

--- use for RHEL 567 and Ubuntu 1604 1. download pureftpd wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.47.tar.bz2 2. install gcc #apt-get install -y li......

zzimac
17分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部