- 2015
-
Buffer IO的throttle问题
Buffer IO的throttle问题。 » read more...
-
容器内存用完导致容器卡死的问题
容器内存用完导致容器卡死的问题。 » read more...
-
GPG常用操作
GPG常用操作。 » read more...
-
sgdisk常用操作
sgdisk常用操作。 » read more...
-
Hugepage导致进程占用物理内存过多的问题
一个由于Hugepage导致进程占用物理内存过多的问题的案例。 » read more...
-
EXT4/EXT3文件系统目录的一点区别
EXT4/EXT3文件系统目录的一点区别。 » read more...
-
XFS性能问题原因再分析
XFS性能问题原因再分析。 » read more...
-
理解iostats
很多年前的文档了,简单总结一下吧:) » read more...
-
Linux Namespace分析——mnt namespace的实现与应用
mnt namespace的实现与应用。前段时间简单研究了一下namespace技术,简单总结一下吧。 » read more...
-
Cgroup分析——基本介绍
cgroup是容器虚拟化在内核的核心技术之一,有必要做一些深入研究 » read more...
-
浅析Linux的共享内存与tmpfs文件系统
浅析Linux的共享内存与tmpfs文件系统 » read more...
-
在CentOS6.5使用setns系统调用
系统调用setns是内核在3.0引入的一个新的系统调用,CentOS6.5的内核支持该系统调用,但用户态的glibc(2.12)并不支持该系统调用。 » read more...
-
在XFS上运行MySQL的一个坑
前些天DBA同学在XFS上测试MySQL,发现性能非常差,折腾了好些天,终于找到的原因。对文件系统又有了进一步的认识 » read more...
- 2014
-
Docker解析:Docker拉取镜像(docker pull)的实现
Docker拉取镜像(docker pull)的实现 » read more...
-
Docker解析:数据卷(Data Volume)的实现
Docker中数据卷的实现 » read more...
-
Docker解析:配置与权限管理
Docker中的配置与权限管理 » read more...
-
Docker内部存储结构(devicemapper)解析(续)
Devicemapper的DISCARD可以让Docker回收已经删除的镜像的空间,这对于Dokcer是非常重要的,Docker提供了一些参数,让用户可以控制该行为。 » read more...
-
Docker自定义网络——MacVLAN
一般来说,我们在自定义Docker与外部网络通信的网络,除了NAT,还有Linux Bridge、Open vSwitch、MacVLAN几种选择。MacVLAN相对于前两者,拥有更好的性能。 » read more...
-
Docker内部存储结构(devicemapper)解析(下篇)
自从第一次接触Docker,就有一个问题困扰着我——如何查看stop状态的容器的文件系统。今天再一次看了一下Docker的代码,终于找到了这个问题的答案。 » read more...
-
Docker内部存储结构(devicemapper)解析
关于Docker的内部存储结构,之前写过一篇文章,这里再补充一些内容。Docker的rootfs的大小默认为10G,我们可以通过一些参数来调整 » read more...