<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wrnmmp145</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wrnmmp145]]></copyright><item><title><![CDATA[面试经验总结记录]]></title><link>https://blog.youkuaiyun.com/wrnmmp145/article/details/122277486</link><guid>https://blog.youkuaiyun.com/wrnmmp145/article/details/122277486</guid><author>wrnmmp145</author><pubDate>Sun, 02 Jan 2022 16:19:40 +0800</pubDate><description><![CDATA[面试经验总结记录
操作系统
1、高并发的本质是什么
​	充分利用多核CPU，解决IO速度和CPU速度的冲突  ，当碰到IO或者其他情况的阻塞的时候，如果是单线程会导致整个程序阻塞，但多线程可以有其他线程继续利用CPU资源继续工作
2、进程池，线程池，连接池（更偏向于JAVA的问题）
线程池创建的时候需要定义

核心线程数大小（正常工作使用的线程数）
最大线程数（当核心不能满足需求时，扩容能够扩展的最大线程）
线程存活时间（超出核心线程数的线程维持时间）
任务队列（用于存放等待的任务）
拒绝策略（当队列已满，]]></description><category></category></item></channel></rss>