摘要:
一.cacheline 1.cache:解决cpu频率与内存访问之间速度差距越来越大的问题 2.cacheline:cpu cache的最小单位,主流为64B 3.指导:访问数组数据在同一个cacheline内速度很快,若跨cacheline,则速度会慢很多,因为可能存在cache miss,需要将 阅读全文
阅读排行榜
CSAPP:第二章学习笔记:斗之气2段
2019-03-20 17:34 by 剑动情缥缈, 427 阅读, 收藏,
摘要:
一、字长:虚拟地址通过一个字来编码,字长为32位,则可以标识2^32个地址空间,每个空间为一个字节,故为4G 二、字节序:当解释多个字节类型时,存在大小端字节序问题 0x1234567,在大小端表示法下的内存模型 三、整数表示 1.无符号数编码:针对整数和零 2.补码编码:针对有符号数,可以为正、零 阅读全文
深入理解Java虚拟机3-chap4-5-斗之气10段
2019-03-03 11:36 by 剑动情缥缈, 414 阅读, 收藏,
摘要:
一、虚拟机性能监控与故障处理 1.JDK的命令行工具:对jdk/lib/tools.jar的薄包装,Linux下可能是Shell编写,执行类似于Linux中的命令 2.可视化工具JConsole 打开后连接本地进程,即可进入对应监控台 概述 内存:可选择各个分区 线程 类 VM概要:可看到启动参数等 阅读全文
vim
2019-03-19 16:34 by 剑动情缥缈, 312 阅读, 收藏,
摘要:
一、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下: 1) 命令行模式command mode) :控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入 阅读全文
深入理解Java虚拟机4-chap6-斗者1星
2019-03-04 21:15 by 剑动情缥缈, 292 阅读, 收藏,
摘要:
一、JVM语言无关性 1.以字节码为基础(Class文件为一组以8位字节为基础单位的二进制流),JVM与Class文件关联,而非与Java语言关联 2.代码编译从本地码(Native Code)转为字节码:本地机器码,依赖于OS,不具备跨平台特性 二、Class文件 Class文件中只有两种数据类型 阅读全文
浙公网安备 33010602011771号