核心系统数据库组 余锋 http://yufeng.info @淘宝褚霸 2012-03-17 了解内存 核心系统数据库组 余锋 http://yufeng.info @淘宝褚霸 2012-03-17.

Slides:



Advertisements
Similar presentations
国家税务总局关于修改企业所得税年度纳税申报表( A 类, 2014 年版) 部分申报表的公告(国家税务总局公告 2016 年第 3 号) 一、对《企业基础信息表》( A )及填报说明修改如下: (一) “107 从事国家非限制和禁止行业 ” 修改为 “107 从事国家限制或禁止行业 ”
Advertisements

公文处理常见问题分析 2015 年 9 月. Page  2 目 录 公文的定义 1 公文格式和行文规则中常见问题 2 常用文种的注意事项 3 公文写作的步骤方法 4.
2014 年 12 月 企业所得税年度纳税申报表 (A 类, 2014 版 ) 辅导材料(二) A 企业基础信息 A 主表.
景观水池渗漏的研究 年级专业:12级土木工程 指导教师: ××× 教 学 点: ××××教学点 新疆工程学院继续教育学院 20 年 月 日
从永磁体谈起.
第二章 微型计算机系统 第一节 基本术语和基本概念 第二节 计算机系统的基本构成 第三节 微机系统的硬件组成 第四节 微机系统的软件组成.
阳光工程引导性培训 宁夏自治区盐池县农广校
《毛泽东思想和中国特色社会主义体系概论》 第一章马克思主义中国化两大理论成果
电磁铁.
第5章 多级结构的存储系统 5.1 三级结构存储系统概述 主存储器 虚拟存储器 CPU 高速缓存 三级结构的存储系统.
计算机组装与维护 项目一 个人计算机的合理配置 任务三 CPU识别与选购(内存、硬盘).
2010年春季开学学校食堂食品安全知识培训 徐汇区食品药品监督所
进出口食品检验监管 基础讲课内容 我国进出口食品安全管理体系介绍 法律法规 进口食品的检验检疫 出口食品的检验检疫.
门店助手V3.1.0版 用户操作手册 广东蜂助手网络科技有限公司 2015年03月.
授课班级 安全技术管理0605班 第 5 次 课 授课时间 2008年3月10日 星期一 授课地点 科技楼401多媒体教室 课题内容:
第一章 计算机基础知识 计算机的发展简史 1 计算机软件系统 6 计算机的定义和分类 2 微型计算机的组成 7 计算机的特点和用途 3
DDR2和DDR3的介紹 組員:61924 郭閔晴 董映君 指導老師:徐必大 老師.
總務處營繕組簡報 1.業務職掌 2.九十四年度工作績效 3.工程一覽 4.歷年工作成果 5.未來展望 6.困難及建議.
第6章 半导体存储器 6.1 概述 6.2 随机读写存储器(RAM) 6.3 只读存储器(ROM) 6.4 存储器的扩展
第一章 信息与信息技术 1.2 日新月异的信息技术.
信息技术及其影响.
第2章 主机 李渊林 本章要点   CPU 主板 2.3   内存 2.4 机箱和电源.
厦门天锐科技有限公司 纪联武.
第四章 存储体系.
半导体存储器 第四章 半导体存储器.
BIOS设置.
计算机与信息技术应用基础 徐东雨 计算机中心
“服务器服务于Internet”报告会 倪光南 1999年7月6日
商品学 高学芹.
清华大学计算机科学与技术系高性能计算研究所 郑纬民 教授 2007年10月
4.1内存在系统中的使用 4.2内存的分类 4.3内存的技术指标 4.4内存条的种类 4.5内存技术展望 4.6内存的选购
主讲教师:唐大仕 第5讲 计算机硬件 主讲教师:唐大仕
電腦硬體基本介紹 國立高雄大學資訊工程學系 林士倫 2010/10/21.
第5章 中央處理單元與主記憶體 5-1 中央處理單元-CPU 5-2 主記憶體.
計算機概論 第4章 從主機板看電腦的世界.
淘宝核心系统数据库组 余锋 利用新硬件提升数据库性能 淘宝核心系统数据库组 余锋
99(1)義守大學工讀職場技能精進訓練班 資訊工程系 林義隆 老師
不断变迁的闪存行业形势 Memory has changed, especially serial - from a low cost, low pin count, slow memory to an advanced, high performance memory solution to save.
C H A P T E R 10 存储器层次.
第五章 存储系统 半导体存储器概述 系统内存扩充 高速缓冲存储器 虚拟存储器 PC系列机中的主存储器 习题与思考 上一章 目 录 帮助
第 6 章 存储系统 6.1 概述 存储器的层次结构 存储器的分类 存储器的基本组成
第5章 存储系统.
5 Computer Organization (計算機組織).
作業系統 第八章 記憶體管理.
電腦基本概念 張森 高階 適合程度 初學.
讲师:田家华 第1章 认识计算机 本章要点   计算机的发展 计算机的组成.
模块五: 数控系统参数的备份与恢复 本章学习内容.
华南理工大学 陈虎 博士 CUDA编程模型 华南理工大学 陈虎 博士
第2章 電腦硬體的架構及功能.
在專用的嵌入式板子運行 GNU/Linux 系統已經變得越來越流行。一個嵌入式 Linux 系統從軟體的角度看通常可以分為四個層次:
第8章 記憶體管理的概念.
DDR3 SDRAM内存控制器研究与设计 陆彦珩 指导老师:范益波.
计算机维修与维护 第三章 内存储器 教学目的: 教学重点(难点): 教学用具:各种类型内存储器若干 教学课时:2课时
電腦的硬體架構.
第二章 電腦硬體知識 2-1 電腦的組成與架構 2-2 處理器 2-3 記憶體 2-4 輸入與輸出裝置 2-5 電腦的操作與保養.
第2章 電腦硬體知識 2-1 電腦基本硬體結構 2-2 電腦的週邊設備 2-3 電腦的操作與保養
電腦系統表示資料的單位.
如何赢一个机械键盘
Computer Inside/Outside
第2章 计算机基本硬件介绍及选购 2.1 主板 2.2 中央处理器CPU 2.3 内存.
计算机系统结构(2012年春) ----存储层次: Cache基本概念
微机原理与接口技术 ——第三章 80x86微处理器 西安邮电大学 计算机学院 范琳.
猜數字遊戲.
第10章 存储器接口 罗文坚 中国科大 计算机学院
第六章 記憶體.
知识点4---向量的线性相关性 1. 线性相关与线性无关 线性相关性的性质 2..
三星企业文化 彭勋
電腦硬體(一) 電腦的外觀 電腦的周邊設備 鍵盤 滑鼠 磁碟機 2019/9/9 明誠中學製作.
县级支中心 乡镇基层服务点的建设 朱 庆 华.
Chapter 8 – Memory Basics
Presentation transcript:

核心系统数据库组 余锋 http://yufeng.info @淘宝褚霸 2012-03-17 了解内存 核心系统数据库组 余锋 http://yufeng.info @淘宝褚霸 2012-03-17

内存体系变更 过去 现在

服务器内存条

内存总体信息 Memory: 31.5GB / 32GB 1333MHz DDR3 == 8 x 4GB - 4GB PC3-10600 Samsung DDR3-1333 ECC Registered CL9 2Rx8

单条内存信息 asset="02120761" cas="9" form="DIMM" handle="76" locator="DIMM_A1" org=“x8” ranks="2" serial="87BE9BB9" size="4096 MB" speed="1333MHz" type="DDR3" width="72 bits“ part_number="M393B5273CH0-YH9“ pretty="4GB PC3-10600 Samsung DDR3-1333 ECC Registered CL9 2Rx8”

模组型号解读 M393B5273CH0-YH9 DIMM、x72 240pin Registered、2Gb颗粒、x8位宽、第四代产品、无铅无汞FBGA封装、1.35V低电压、DDR3-1333

功耗

内存相关性能数字 Memory latencies in nanoseconds - smaller is better L1 cache reference 0.5 ns Branch mispredict 5 ns L2 cache reference 7 ns Mutex lock/unlock 25 ns Main memory reference 100 ns Compress 1K bytes with Zippy 3,000 ns Memory latencies in nanoseconds - smaller is better ------------------------------------------------------------------------------ Host OS Mhz L1 $ L2 $ Main mem Rand mem Guesses ------------------------------------------------------------------ Dr4000 Linux 2.6.32- 2631 1.1590 5.7170 78.0 110.4

内存带宽计算 内存带宽计算公式:带宽=内存核心频率×内存总线位数×倍增系数。 每个通道 (1333/8)*64*8 /8 = 10.6G Byte; 而我们的CPU是3个通道的,也就是说这个CPU的总的内存带宽是 10.6*3=31.8G

QPI和内存通道理论带宽

内存通道使用情况 vtbwrun -c -A

NUMA节点内存访问速度差异

DRAM总体位置

DRAM结构图

DRAM架构图 row_buffer_size: 2048 bytes

DRAM 访问流程 Precharge: charge a DRAM bank before arow access Row access: activate a row (page) of a DRAM bank Column access: select and return a block of data in an activated row Refresh: periodically read and write DRAM to keep data

图解访问步骤1

图解访问步骤2

图解访问步骤3

图解访问步骤4

图解访问步骤5

图解访问步骤6

DRAM bank选择

DRAM访问延时分布

DRAM不同情况下访问延迟

DRAM延时演化

参考 http://en.wikipedia.org/wiki/Prefetch_buffer 详解服务器内存带宽计算和使用情况测量: http://blog.yufeng.info/archives/1511 DDR3 内存带宽如何计算: http://zhidao.baidu.com/question/107154668 hwconfig查看硬件信息: http://blog.yufeng.info/archives/2086 Exploiting Locality in DRAM, Xiaodong Zhang

提问时间 谢谢大家!