AIX系统maxperm与maxperm%的关系分析

AIX系统中maxperm相关的参数有两个(不包括strict_maxperm),分别是maxperm和maxperm%,用vmo –a命令时,只能查到maxperm参数的值,却查不到maxperm%的值,只有用vmo -Fa才能同时查到maxperm和maxperm%两个参数的值,这两个参数,是存在关联关系的。

1、  先看看系统的总物理内存大小

# bootinfo -r

261619712

2、  比较vmo –a与vmo –Fa命令输出值的区别

(1)#vmo –a |grep maxperm

Maxperm = 57165864

(2)# vmo -F -a

maxperm = 57165864

maxperm% = 90

strict_maxperm = 0

3、  分析maxperm与maxperm%参数值的关系

261619712(物理内存大小) *  90%(maxperm%值)= 235457740.8(Kb)

235457740.8(总物理内存的90%) / 4(每个页4KB) = 58864435.2(页数)

4、  关系小结

从上面可以看出,Maxperm参数的值,实际上就是总物理内存maxperm%参数值所计算出来的大小,当然,直接换算出来的值,还需除以单个内存页的大小,因为maxperm参数的值的单位为“页”

5、修改maxperm%的值验证maxperm的值的变化是否相区配

(1)修改maxperm%的值为10

#vmo –p –o maxperm%=10

(2)再次验证maxpermg与maxperm%的值的变化

#vmo –Fa |grep maxperm

maxperm = 6351758

maxperm% = 10

strict_maxperm = 0

从上面看出,修改maxperm%的值后,maxperm的值自动发生改变,并且为maxperm%的大小的页数。

本文作者:黎俊杰(网名:踩点),从事”系统架构、操作系统、存储设备、数据库、中间件、应用程序“六个层面系统性的性能优化工作

欢迎加入 系统性能优化专业群,共同探讨性能优化技术。群号:258187244

时间: 2024-11-11 12:15:43

AIX系统maxperm与maxperm%的关系分析的相关文章

Unix Study之--AIX系统监控工具tops

Unix Study之--AIX系统监控工具tops topas命令默认2秒更新一次  一.topas命令以区域形式表现系统各项指标性能,如下图: 1. CPU:反应CPU性能区域,如果有多个 CPU,按 c 键两次就可显示 CPU 列表.仅按 c 键一次会关闭此区域 User%:用户进程占用CPU的时间比率.该数值反应了用户所运行的各种软件所占用的CPU时间比率总和. Kern%:操作系统内核所占用的CPU的时间比率.操作系统作为基础软件,为应用程序支持和服务的同时,本身的运行也需要一定的CP

电商系统中的商品模型的分析与设计—续

前言     在<电商系统中的商品模型的分析与设计>中,对电商系统商品模型有一个粗浅的描述,后来有博友对货品和商品的区别以及属性有一些疑问.我也对此做一些研究,再次简单的对商品模型做一个介绍. 从SPU.SKU开始     首先我们需要澄清上篇中的这两个概念,在上篇文章中"货品"是指一种概念物品,这种物品并不是一个具体的实物,当它具备具体的属性.价格时,才是一种实物,也就是商品."商品"就是库存中一个具体的实物.例如:iphone6,就是一种货品,但用户

转: 关于Linux与JVM的内存关系分析

转自: http://tech.meituan.com/linux-jvm-memory.html Linux与JVM的内存关系分析 葛吒2014-08-29 10:00 引言 在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m.从表面上,物理内存应该是足够使用的:但实际运行的情况是,会发生大量使用SWAP(说明物理内存不够使用了),如下图所示.同时,由于SWAP和GC同时

转: Linux与JVM的内存关系分析

Linux与JVM的内存关系分析 引言 在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m.从表面上,物理内存应该是足够使用的:但实际运行的情况是,会发生大量使用SWAP(说明物理内存不够使用了),如下图所示.同时,由于SWAP和GC同时发生会致使JVM严重卡顿,所以我们要追问:内存究竟去哪儿了? 要分析这个问题,理解JVM和操作系统之间的内存关系非常重要.接下来主要就Li

AIX系统学习之--卸载软件错误

AIX系统学习之--卸载软件错误 系统环境: 操作系统:AIX 5.3.8 Oracle:  Oracle 10gR2 案例分析: HACMP安装失败,卸载hacmp出现以下错误: [[email protected] /]#smit remove Remove Installed Software Type or select values in entry fields. Press Enter AFTER making all desired changes. [Entry Fields]

AIX系统学习之-系统升级后软件错误

AIX系统学习之-系统升级后软件错误 系统环境: 操作系统:AIX 5.3.8 Oracle:  Oracle 11gR2 案例分析:      AIX5.3从5300-08升级到5300-09后,直接安装Oracle 11gR2软件,安装后启动sqlplus出现以下错误: [[email protected] ~]$ sqlplus '/as sysdba' Could not load program sqlplus: Symbol resolution failed for /usr/li

AIX系统errpt运用(暂未解决)

在AIX中,errpt用于报告系统软硬件相关的错误日志信息,errpt 命令将从错误日志中的条目生成一个错误报告,但是它并不进行错误日志分析:对于错误分析,可以使用 diag 命令,不带参数简单列出所有的错误, [email protected]:/# errptIDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTIONE87EF1BE   0507150014 P O dumpcheck      The largest dump device i

AIX系统root密码丢失解决办法

AIX系统root密码丢失解决   在对AIX操作系统的日常管理中,经常忘记或丢失root密码,这时候就需要重置root密码.AIX系统丢失root密码,可以使用系统安装光盘或备份rootvg的磁带两种方法重置 root密码 说明:如果用系统安装光盘修改,光盘版本号要保持和AIX系统一致 1.1     AIX安装光盘重置root密码,步骤如下: 1.1.1     将AIX第一张安装光盘放入光驱中,开机启动,如果系统默认从光驱引导,跳到3.1.11,否则按以下步骤从SMS中设置光驱引导 1.1

电商抢购秒杀系统的设计_1_应用场景分析

电商抢购秒杀系统的设计_1_应用场景分析 概述 所谓知已知彼,百战不殆,在开始详细介绍实战中的抢购秒杀系统时,我们了解一些抢购秒杀系统系统面临的尴尬与难点.另外需要说明一点,下面的内容都是在工作中慢慢总结得来,我们团队也是慢慢摸着石头过河,甚至最初的的架构设计并非是抢购秒杀系统. 评估系统处理能力 理论基础:LNMP的并发考虑与资源分配 虽然有基础去评估我们应用系统的处理能力,但是电商购买的业务流程挺复杂,从登录,商品详情,购物车,填写收货地址,选择支付方式,创建订单,完成支付,以及隐含的定时服