您的位置:首页 > 编程语言 > Java开发

JAVA中一些概念的通俗易懂总结(线程进程并发并行各种)看不懂长篇大论的进来看看,几分钟了解

2020-01-14 14:40 369 查看

进程:一个个应用程序,比如我们电脑中的QQ,网易云音乐
线程:应用程序中的一条条路线,例如QQ中我们和某个人的聊天框,网易云音乐里面播放的每一首歌,都是一个个线程
并发:同时拥有两个或多个线程,如果程序在单核处理器上运行,多个线程将交替地换入或者换出内存,这些线程是同时「 存在 」的,每个线程都处于执行过程中的某个状态,如果运行在多核处理器上,此时,程序中每个线程都将分配到一个处理器核上,因此可以同时运行。(比如我们边聊天边听歌,此时电脑CPU在高速切换着线程,但是我们肉眼看不出来)
并行:多个CPU处理多个不同任务
高可用:通过设计减少系统停工时间(不可用时间)
高并发:系统运行时短时间内收到大量请求
集群:添加服务器数量,提供相同服务而让服务器达到稳定、高效
分布式系统:假设有一个大的系统,通过JVM来调用,相互依赖,拆分为20个小系统,通过网络通信,依赖变小
吞吐量Throughput:服务器每秒处理的请求数(也叫tps),tps越高越好

  • 点赞
  • 收藏
  • 分享
  • 文章举报
过期fluoxetine 发布了17 篇原创文章 · 获赞 3 · 访问量 491 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐