新闻详情

新闻详情

首页 / 资讯中心 / 详情

秋招学习笔记 day48

发布时间:2026/9/28 21:16:56来源:尧图网络
秋招学习笔记 day48
1.线程池介绍一下线程池是提前创建的一组线程处理工作队列中的任务用于短任务处理和高并发的场景比如日志打印数据库查询异步处理等操作线程池避免了频繁创建销毁线程带来的开销不过也不能过多因为线程切换也会带来开销。线程池满怎么处理线程池中的任务积压在任务队列中如果任务队列满可以直接拒绝服务可以要求提交任务队列的线程完成任务可以按照优先级给任务分类然后把低优先级的任务丢弃如果频繁的出现工作队列满要考虑增加工作队列大小增加线程池中线程数目或者横向扩展。2.线程切换的开销有什么线程切换就是保存和恢复运行状态包括程序计数器寄存器栈指针如果是不同进程的线程还需要进行地址切换保存和切换页表寄存器内容切换页表内容而且线程切换会导致 cpu cache 命中率下降tlb 命中下降。用户态和内核态切换开销用户态和内核态的切换是同一个进程的切换不会导致地址切换只切换程序计数器寄存器和栈指针切换 cpu 特权级别执行系统调用在执行完成之后要恢复用户态上下文。3.一次 RPC 框架请求的完整过程是什么首先把客户端的请求序列化按照调用名和参数封装然后由 TCP 把字节流封装成段增加 TCP 头包括序号和确认之后把数据通过服务发现和负载均衡发送给服务端服务端使用反序列化把数据调用到具体的业务服务业务服务的结果序列化返回给客户端然后客户端对数据反序列化得到结果。RPC 请求从应用层到网络传输的过程是什么首先是对数据序列化然后通过 send 或 write 传输到 socket 的发送缓冲区在缓冲区的数据由 TCP 封装成段之后由 ip 协议进行路由发现在此之后由数据链路层封装成帧并由驱动网卡异步发送。4.CPU 占用排查首先通过 top ps 定位进程然后定位到具体线程之后使用 gdb 调试和性能分析工具查看堆栈等信息可能的导致 cpu 高占用的比如死循环锁竞争要根据堆栈信息和日志定位问题。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

开源模型端侧落地实战:量化、推理加速与Agent上下文管理 2026/9/28 23:59:38

开源模型端侧落地实战:量化、推理加速与Agent上下文管理

1. 从"追平"到"端侧落地":开源模型这波到底变了什么如果你最近半年一直在关注模型圈的动态,应该能明显感觉到一个拐点:开源模型和闭源旗舰之间的差距,正在从"代差"变成"身位差"。以前大家…

阅读更多 →
Java采购管理系统实战:从数据库设计到事务一致性 2026/9/28 23:59:25

Java采购管理系统实战:从数据库设计到事务一致性

简介:这是一套面向Java Web初学者与课程设计者的采购管理系统完整源码,采用JSP技术搭建,配合MySQL数据库,用于解决企业采购信息的管理问题,适合作为毕业设计、课程大作业或进销存类项目的参考模板。系统实现了用户登录…

阅读更多 →
AI Evals实战指南:从零搭建LLM应用评估体系与CI/CD集成 2026/9/28 23:59:25

AI Evals实战指南:从零搭建LLM应用评估体系与CI/CD集成

1. 为什么AI Evals值得你花时间搞明白做LLM应用的人,迟早会撞上同一堵墙:模型输出飘忽不定,今天答得好好的,明天换个问法就胡说八道。你改了一版提示词,感觉好像好了点,但到底好了多少?说不清。…

阅读更多 →
LSTM时间序列预测实战:从数据窗口构造到模型调参避坑 2026/9/28 23:59:18

LSTM时间序列预测实战:从数据窗口构造到模型调参避坑

简介:这份资源面向高校学生与Python初学者,提供一套可直接运行的LSTM时间序列预测完整项目,适用于期末大作业、课程设计及入门级深度学习实践。项目以空气质量等真实数据为样本,覆盖数据预处理、模型搭建、训练与预测全流程&#…

阅读更多 →
LSTM时间序列预测实战:从期末大作业到可复现Python源码 2026/9/28 23:59:12

LSTM时间序列预测实战:从期末大作业到可复现Python源码

简介:这份资源面向高校学生与Python初学者,提供一套可直接运行的LSTM时间序列预测完整项目,适用于期末大作业、课程设计或入门深度学习实践。项目以空气质量等真实序列数据为样本,覆盖数据读取、预处理、模型搭建、训练与预测全流…

阅读更多 →
LLM红队实战:从攻击面枚举到防护策略的完整方法论 2026/9/28 23:59:12

LLM红队实战:从攻击面枚举到防护策略的完整方法论

1. 从“Lysios”这个名字说起:LLM红队到底在防什么第一次看到“Lysios – LLM red teaming org”这个标题,很多人会愣一下:Lysios是什么?是一个开源工具、一个组织代号,还是一套方法论?从命名习惯来看&…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉