agmtopy
11
30
jvm-内存布局设计 jvm-内存布局设计
内存布局设计 JVM的内存设计上是划分为两个大的区域的启动时向操作系统分配的程序内存区域、直接对系统内存进行操作的区域,后者不属于JVM管理,我们主要是分析前者 大体结构 程序计数器 程序计数器是用来记录当前线程所执行的字节码的行号
2022-11-30
15
多线程是否会影响执行效率 多线程是否会影响执行效率
多线程是否会影响执行效率 前提 今天一位同事问了一个问题感觉比较有趣,问题简化规范后是这样的 在同一机器/操作系统上,使用n个线程处理X个任务是不是和使用n*m个线程处理X个任务效率相同? 这样的观点是基于RR-时间片轮转来进行推导的;
2022-11-15
14
深入分布式缓存-从原理到实践(三) 深入分布式缓存-从原理到实践(三)
深入分布式缓存-从原理到实践(三) Redis数据结构 Redis的数据结构可以划分为下图所示: 可以看到Redis底层采用的也是Map的方式来保存key以及value; Redis主要的数据类型分为String、list、set、map
2022-11-14
05
TiDB数据库之简介 TiDB数据库之简介
TiDB数据库之简介 TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, H
2022-11-05