2016 - 2024

感恩一路有你

携程 谁能举几个使用多线程,多进程场景的例子?

浏览量:1091 时间:2021-03-11 21:38:21 作者:admin

谁能举几个使用多线程,多进程场景的例子?

一般多进程用于服务器比较多,多线程用于客户端比较多。

比如PHP服务器是典型的多进程。游戏客户端,讯雷等下载工具,QQ等聊天工具,都是多线程的。不过事情也不绝对,从任务管理器上看,谷歌浏览器是多进程的,而绝大多数windows服务器程序是多线程的。而Linux server用多进程非常多。

八核十六线程的Cpu有哪些不会性能过剩的应用场景?

这有个很重要的因素是跟操作系统和平台相关,刚好身边就有一个比较好的例子。

在Windows平台,由于效率的问题,以及并行计算的场景比较少,所以8核16线程可能大部分情况下英雄无用武之地。

但是在Linux平台就不一样了,几乎所有的科学计算或者仿真软件都是以Linux平台为主,这个几百上千的CPU使用情况太常见了。

举例来说,目前芯片设计方面所有的软件都是在Linux平台进行,而尤其是先进工艺(例如7nm)的设计极度复杂外加设计规模庞大(百亿级的器件规模),平常跑个仿真用个几十上百个CPU和线程简直是司空见惯。

所以学习一个并行计算工具或仿真软件吧,你会发现8核16线程有时候还不太够用

携程 什么是多进程和多线程 多进程和多线程的区别

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。