文章目录 前言 一、jvm是如何运行代码的? 二、jvm的内存模型 1 整体内存模型结构图 2 堆中的年代区域划分 2 对象在内存模型中是如何流转的? 3 ...
STM32 OTA应用开发——通过串口/RS485实现OTA升级(方式2) 目录 STM32 OTA应用开发——通过串口/RS485实现OTA升级(方式2) 前言 ...
CPU是如何执行程序的? 程序执行的基本过程 第一步,CPU 读取「程序计数器」的值,这个值是指令的内存地址,然后 CPU 的「控制...
我一个在大厂当主管的朋友,跟我说: “现在招性能测试太难了,当然不是说没人干,一开招聘信息就能收到一大把简历,其中不...
冯诺依曼体系结构 一、计算机结构体系来源 二、冯诺依曼体系结构 三、冯诺依曼体系结构中的数据流动 一、计算机结构体系来源 研制电子计算机的想法产生...
在 4GB 物理内存的机器上,申请 8G 内存会怎么样? 这个问题在没有前置条件下,就说出答案就是耍流氓。这个问题要考虑三个前置条件...
目录 一、背景介绍 二、实现思路 三、实现过程 服务启动内存分配过小 有大量的对象被创建 GC清理了堆内的对象,但没有及时把内存归还给操作系统 四...
目录 一、面试题 二、Redis内存满了怎么办 2.1 结论 三、redis里写的数据如何删除的? 3.1 三种不同的删除策略 3.1.1 立即删除 3.1.2 惰性...
参考 https://segmentfault.com/q/1010000043489928 精辟解释 就是说 sort() 会修改原数组项的排序,sort() 结束后会返回一个数组结果,这个结...
文章目录 1. 进程、线程管理 2. 内存管理 3. 进程调度算法 4. 磁盘调度算法 5. 页面置换算法 6. 网络系统 7. 锁 8. 操作系统知识点 文章字数...