内存cgroup的值都是从哪里来的呀 page_counter_charge是增加page_counter的计数, try_charge函数和mem_cgroup_migrate函数是增加普通进程内存统计的重要方法; try_charge< mem_cgroup_try_charge< 然后在许多缺 ...
分类:
其他好文 时间:
2017-10-28 22:12:07
阅读次数:
200
cgroup和namespace是实现容器底层的重要技术 cgroup:实现资源限制 namespace:实现资源隔离 1.cgroup:control group Linux操作系统通过cgroup可以设置进程使用CPU,内存和IO资源使用的限额。我们之前学习的通过-m,--memory-swap ...
分类:
其他好文 时间:
2017-10-25 19:57:26
阅读次数:
192
日志空间管理实际应用引出近日在服务器空间不足的报警经常出现,经过排除系日志占用,分析后发现使用Docker容器的服务器空间占用是日志占用的2倍,观察系统空间df-h
FilesystemSizeUsedAvailUse%Mountedon
/dev/xvda150G47.4G2.5G95%/
none4.0K04.0K0%/sys/fs/cgroup
udev988M1..
分类:
其他好文 时间:
2017-10-16 21:49:56
阅读次数:
161
实验目标 控制CPU分配 控制CPU使用率 控制内存分配 安装配置工具 创建我们的cgroup组my1 安装测试工具 matho-primes 测试,可以看到下面的matho-primes 进程使用了第一个cpu,50%的资源 Cgroup子系统 blkio -- 这个子系统为块设备设定输入/输出限 ...
分类:
其他好文 时间:
2017-10-12 15:45:33
阅读次数:
633
Docker使用Go语言进行开发,基于Linux内核的cgroup,namespace以及AOT的类的Union FS等技术。对进程进行封装隔离,属于操作系统层面的虚拟化技术,由于隔离的进程独立于宿主和其他的隔离,因此也称其为容器。 Docker有三个基本概念:镜像(Image),容器(Contai ...
分类:
其他好文 时间:
2017-09-05 17:49:47
阅读次数:
160
线上的mongodb是复制集模式的。为了便于监控mongodb的慢查询等状态,在3台机器上都部署了packetbeat,通过抓取27017端口的流量发送到ES集群。但是第二天发现zabbix告警,显示某一台机器A(从节点)上的mongod进程宕了。日志显示是OOM导致的。再一想到,我们每天的mongodb的备份脚..
分类:
其他好文 时间:
2017-08-31 22:21:02
阅读次数:
206
tcp粘包拆包解决方案1.发送定长的消息server端:
EventLoopGrouppGroup=newNioEventLoopGroup();
EventLoopGroupcGroup=newNioEventLoopGroup();
ServerBootstrapb=newServerBootstrap();
b.group(pGroup,cGroup)
.channel(NioServerSocketChannel.class)
.childH..
分类:
Web程序 时间:
2017-08-24 19:52:26
阅读次数:
152
命令:mount 设置挂载点 / 根 所有目录顶点├── bin├── boot├── cgroup├── dev├── etc├── home├── lib├── lib64├── lost+found├── media├── misc├── mnt├── net├── opt├── proc├─ ...
分类:
系统相关 时间:
2017-08-12 15:31:38
阅读次数:
203
示例:修改swappiness值为0永久配置方法: sysctl-wvm.swappiness=0 echovm.swappiness=0>>/etc/sysctl.conf临时配置方法: sysctl-wvm.swappiness=0 手动更改/sys/fs/cgroup/memory下子目录对应的memory.swappiness值临时配置后可能出现的故障描述:物理内存还比较充足..
分类:
移动开发 时间:
2017-08-08 00:38:02
阅读次数:
3717
每台计算机都可以通过虚拟化技术虚拟出多台Virtual Machine,实际上是使用了操作系统内核的namespace和cgroup技术,将进程和资源进行了隔离,这样每台虚拟机就可以当作一台真实的机器去使用。如果有很多台服务器(组建集群),每台服务器上又创建多台虚拟机,那么这么多台虚拟机如何去统一管 ...
分类:
其他好文 时间:
2017-08-05 12:39:36
阅读次数:
169