Code to 60
首页
零碎思索记录
编程语言实践
开源项目学习
书籍论文学习
美食旅行运动
关于
《JVM G1源码分析和调优》读书笔记
GC的相关算法与JVM的垃圾收集器GC的相关算法 分代管理 复制算法 标记清除 标记压缩 JVM垃圾收集器P242 表11-1 不同类型垃圾回收期比较 串行收集器 Serial。 Serial GC用于新生代,用了复制算法;Serial Old GC作用于老年代,用的是标记-压缩算法。STW 并行收集器 Parallel。Parallel new作用于新生代,使用了复制算法;Parall
2020-04-19
book-paper-study
GC
Netty4 FastThreadLocal及CPU cacheline padding补齐
FastThreadLocal概述: ThreadLocal的一个特定变种改善,有更好的存取性能。内部采用一个数组来代替ThreadLocal内部的hash表来存放变量。虽然这看起来是微不足道的,但是他确实比hash表性能好那么一点,在频繁存取时会更明显。 如果用DefaultThreadFactory创建线程,那么默认创建出来的就是FastThreadLocalThread,就会用FastThr
2020-04-19
opensource-code-study
java
netty4源码分析
几个递进的make file
几个递进的make file春节在家写的几个递进的make file,部分有点问题。接下来 有空我要把GNU make的手册看完。不然这方面太菜了。 GNU make手册都需要make先设置环境变量BUILD_MODE为run或者debug 1 源文件名 目标都hard code,且一次编译多个目标PROJECT_ROOT = $(dir $(abspath $(lastword $(MAKE
2020-04-19
program-language-practice
cpp
makefile
我的价值观
我的价值观 一个底线:遵纪守法,远离黄赌毒。 一个标准:感恩上进,持续努力,享受尽职。 一个方法论:三人行必有我师,三人行我亦能成师。 一个技巧:顺势而为。 一个兜底:凡事有最坏的打算。
2020-04-19
think
1
…
11
12
13
搜索
×
关键词