自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

转载 理解inode

inode是一个重要概念,是理解Unix/Linux文件系统和硬盘储存的基础。我觉得,理解inode,不仅有助于提高系统操作水平,还有助于体会Unix设计哲学,即如何把底层的复杂性抽象成一个简单概念,从而大大简化用户接口。下面就是我的inode学习笔记,尽量保持简单。一、inode是什么?理解inode,要从文件储存说起。文件储存在硬

2016-02-19 17:33:48 324

转载 Linux性能分析的前60000毫秒

原文链接:http://techblog.netflix.com/2015/11/linux-performance-analysis-in-60s.html作者是Brendan Gregg, Oracle/Linux系统性能分析方面的大牛。Linux性能分析的前60000毫秒为了解决性能问题,你登入了一台Linux服务器,在最开始的一分钟内需要查看什么?在Netfli

2015-12-08 12:55:01 581

原创 mysql调试源码过程中遇到的调试问题

1.deubg过程中设置断点位置与实际断点的行数不同回答:设置断点位置与实际断点的行数不同是由于开启了编译优化(O3),所以要在cmake之前关闭编译优化CFLAGS="-O0" CXX=gcc CXXFLAGS="-O0 -felide-constructors -fno-exceptions -fno-rtti"2.多线程调试过程中发现,在使用step或者continu

2015-12-07 00:00:00 402

原创 mysql执行计划Status定义

定义在sql/mysqld.cc代码中PSI_stage_info stage_after_create= { 0, "After create", 0};PSI_stage_info stage_allocating_local_table= { 0, "allocating local table", 0};PSI_stage_info stage_alter_inplace_prep

2015-12-02 15:40:15 1476

原创 分析mysql的QueryCache在相同语义SQL是否可以使用查询缓存

首先开启QueryCache,在配置文件my.cnfquery_cache_type   = 1问题:在SELECT * FROM test.USER;已经进入QueryCache的情况下SELECT       * FROM test.USER;以及SELECT * FROM test.USER limit 1是否会使用缓存数据?set profiling=1;reset

2015-11-30 16:16:35 677

原创 mysql-5.6.17源码调试

1.cmake -DCMAKE_INSTALL_PREFIX=/home/dell/workspace_CPP/mysql-5.6.17如果出现错误-- Could NOT find Curses (missing:  CURSES_LIBRARY) CMake Error at cmake/readline.cmake:85 (MESSAGE):Curses libr

2015-11-28 14:19:59 508

转载 mysql可视化监控工具mysqlmtop安装

由开源项目MYSQLMTOP及linux-dash修改而来,实时MySQL健康监控、复制监控、进程监控、性能监控、实时告警、慢查询分析、服务器资源监控等。安装说明 (以ubuntu14.04为例)1、安装LAMP环境sudo apt-get install lamp-server^2、安装python环境系统已经安装python2.7,需要安装mysql-

2015-11-10 17:05:23 2715

原创 Zookeeper日志文件&事务日志&数据快照

Zookeeper持久化两类数据,Transaction以及Snapshot,logDir存储transaction命令,dataDir存储snap快照,其下子目录名称以version-2命名,子目录内部文件是分别以log.zxid和snapshot. lastProcessedZxid命名,每个目录下可以有很多个这样的文件,Transaction文件的文件名中zxid是文件中所有命令中zxid最

2015-11-09 10:57:18 4152

原创 分析Zookeeper不提供永久Watcher的原因并如何保证获取最新数据

(1)在使用ZooKeeper的过程中,相信很多人都有这样的疑问,为什么不提供一个持久的Watcher注册机制呢?不支持用持久Watcher的原因很简单,如果Watcher的注册是持久的,那么必然导致服务端的每次数据更新都会通知到客户端——这在数据变更非常频繁的场景下,ZooKeeper无法保证性能。(2)那么你或许还会问,“服务端的每次数据更新都会通知到客户端”,

2015-11-07 21:23:40 6408 2

原创 DNS解析过程

将分析析DNS的解析过程首先在解析器访问本地名字服务器时没有缓存域名的情况

2015-11-01 22:21:09 450

dtree+鼠标右键

很辛苦再找到的dtree+鼠标右键很辛苦再找到的dtree+鼠标右键

2010-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除