JAVA中一些概念的通俗易懂总结

进程:一个个应用程序,比如我们电脑中的QQ,网易云音乐
线程:应用程序中的一条条路线,例如QQ中我们和某个人的聊天框,网易云音乐里面播放的每一首歌,都是一个个线程
并发:同时拥有两个或多个线程,如果程序在单核处理器上运行,多个线程将交替地换入或者换出内存,这些线程是同时「 存在 」的,每个线程都处于执行过程中的某个状态,如果运行在多核处理器上,此时,程序中每个线程都将分配到一个处理器核上,因此可以同时运行。(比如我们边聊天边听歌,此时电脑CPU在高速切换着线程,但是我们肉眼看不出来)
并行:多个CPU处理多个不同任务
高可用:通过设计减少系统停工时间(不可用时间)
高并发:系统运行时短时间内收到大量请求
集群:添加服务器数量,提供相同服务而让服务器达到稳定、高效
分布式系统:假设有一个大的系统,通过JVM来调用,相互依赖,拆分为20个小系统,通过网络通信,依赖变小
吞吐量Throughput:服务器每秒处理的请求数,越高越好
TPS:Transaction Per Seconds,和吞吐量有区别,指的是服务器每秒处理的事务数,事务是一个来回(例如一个请求包含请求-处理-响应,那么就是一个事务数,相当于一个请求完成,如果一秒完成三个上述过程,那么TPS就是3)
QPS:Query Per Seconds,每秒查询率,一台服务器每秒能够对应的查询次数。例如访问一个页面请求三次服务器,一次访问就产生3个QPS

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值