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

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

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

要有一个整套的认识。

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

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

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

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

相关推荐
凌乱风雨12112 小时前
Java单元测试、集成测试,区别
java·单元测试·集成测试
红队it2 小时前
【数据分析】基于Spark链家网租房数据分析可视化大屏(完整系统源码+数据库+开发笔记+详细部署教程+虚拟机分布式启动教程)✅
java·数据库·hadoop·分布式·python·数据分析·spark
夏幻灵2 小时前
配置环境变量的核心目的
java
廋到被风吹走2 小时前
【Spring】Spring Core解析
java·spring·rpc
悟能不能悟2 小时前
Spring HATEOAS 详细介绍
java·后端·spring
Leonardo_Fibonacci2 小时前
skbbs-day5
java·开发语言·mybatis
高山上有一只小老虎2 小时前
IDEA Community如何使用外置的tomcat
java·ide·intellij-idea
海南java第二人2 小时前
Java类加载机制深度解析:从双亲委派到自定义加载的完整指南
java·spring
侧耳倾听1112 小时前
基准测试框架JMH
java·测试工具