关于认识cpu对线程处理能力的相关知识概念

我们在写代码的时候,搭环境,搭架子,引用技术栈,以及写接口,这些,本质上,是程序的逻辑链路。在做什么,tomcat提供了接受,tcp,http这些协议的能力,解析http发送过来的请求包,利用依赖里提供的方法,或者数据的数据结构,把数据放进去,实现,实现数据的逻辑操作。

但是这个是放在服务器上运行的,认识服务器,就认识cpu底层的机器结构,操作系统,linux。

要有一个整套的认识。

变成对写接口,对项目的运行有用的知识。

这个是一个cpu执行一个线程任务的大致时间。

也就是,它执行一个线程的内容,说一个小一点的,也就是50微妙,也就是它1s可以处理2万个线程的内容,如果是4核的cpu,也就是8万。

这种中间件的处理单个线程的能力更强。

相关推荐
kk哥88996 小时前
如何快速掌握JavaSE的核心语法?
java
我是一只小青蛙8886 小时前
AVL树:平衡二叉搜索树原理与C++实战
java·jvm·面试
浩瀚地学6 小时前
【Java】JDK8的一些新特性
java·开发语言·经验分享·笔记·学习
XXOOXRT7 小时前
基于SpringBoot的加法计算器
java·spring boot·后端·html5
阿崽meitoufa7 小时前
JVM虚拟机:垃圾收集器和判断对象是否存活的算法
java·jvm·算法
我是苏苏8 小时前
C#高级:使用ConcurrentQueue做一个简易进程内通信的消息队列
java·windows·c#
heartbeat..9 小时前
数据库基础知识体系:概念、约束、范式与国产产品
java·数据库·学习笔记·国产数据库
PXM的算法星球9 小时前
【操作系统】哲学家就餐问题实现详解
java
2301_8153577010 小时前
Java项目架构从单体架构到微服务架构的发展演变
java·微服务·架构