AIX 使用者的系統資源使用限制
內容
提要 說明
適用作業系統
網路配置步驟
說明 本文介紹的是AIX使用者的系統資源使用限制,以及修改方法.
正文
適用作業系統
AIX V4
網路配置步驟
AIX 使用者使用的系統資源限制包括兩個概念 --- 硬限制(hard limits) 和軟限制(soft limits).
hard limits自AIX 4.1版本開始引入.hard limits 應由AIX系統管理員設定,只有security組的成員可以將此值增大,
使用者本身可以減小此限定值,但是其更改將隨著該使用者從系統退出而失效.使用下列命令可以檢視hard limits的限定值:
ulimit -Ha
soft limits 是AIX核心使用的限制程式對系統資源的使用的上限值.此值可由任何人更改,但不能超出
hard limits值.這裡要注意的是隻有security組的成員可使更改永久生效,普通使用者的更改在其退出系統
後將失效.使用以下命令可以檢視soft limits的設定:
ulimit -a
下面為系統的soft limits的預設值:
3.2 4.1-4.3
=============== =================
fsize = 2097151 fsize = 2097151
core = 2048 core = 2048
cpu = 3600 cpu = -1
data = 131072 data = 262144
rss = 65536 rss = 65536
stack = 8192 stack = 65536
nofiles = 2000* nofiles=2000 *
* 該值(nofiles)只能在AIX 4.3.1 或以後的版本中更改.
上述定義作為預設值存放在檔案 /etc/security/limits 中,在新使用者被加進系統後生效.直接更改此檔案中的定義值
需要將系統重新啟動以便使更改生效.將相應值該為"-1" 表示不受 soft limits的限制(unlimited).
下面我們將就各欄位逐一進行介紹:
fsize 使用者建立的檔案大小限制.此定義值(512位元組為單位)為該使用者可以生成的最大檔案的大小.
core 生成的core檔案大小的限制(512位元組為單位).
cpu 使用者程式可用cpu的限定值(以秒為單位).普通使用者只能將此值減小,root可以將此值增大.這裡要注意的
是程式使用CPU的時間取決於AIX Kernel(核心程式)程式排程演算法,該值在此僅做參考.
data 程式資料段大小的限定值(以位元組為單位).
stack 程式堆疊段大小的限定值(以位元組為單位).
rss 程式常駐記憶體段的限定值(以位元組為單位).AIX核心並不參考此限定.
nofiles 程式中開啟檔案的最大數量.此限定在AIX 4.3.1之前的版本中固定為2000.在AIX 4.3.1及其之後的版本中
可將此值增大至32767.
下面介紹三種修改上述限定值的方法:
1. 編輯檔案/etc/security/limits,直接修改各定義值.此更改在系統重新啟動後生效.
2. 使用命令ulimit修改預設值.例如:
ulimit -f value
ulimit -c
ulimit -t
ulimit -d
ulimit -s
ulimit -m
ulimit -n
將修改fsize, core, cpu,data, stack, rss和nofiles的soft limit值.
3. 使用命令chuser修改某使用者的限定值.例如:
chuser fsize=
chuser core= chuser cpu=
chuser data=
chuser limit=
chuser rss=
chuser nofiles=
將使用者"username"的soft limits改為值"value".
chuser hard_fsize=
chuser hard_core=
chuser hard_cpu=
chuser hard_data=
chuser hard_limit=
chuser hard_rss=
chuser hard_nofiles=
將使用者"username"的hard limits改為值"value".
[@more@]
提要 說明
適用作業系統
網路配置步驟
說明 本文介紹的是AIX使用者的系統資源使用限制,以及修改方法.
正文
適用作業系統
AIX V4
網路配置步驟
AIX 使用者使用的系統資源限制包括兩個概念 --- 硬限制(hard limits) 和軟限制(soft limits).
hard limits自AIX 4.1版本開始引入.hard limits 應由AIX系統管理員設定,只有security組的成員可以將此值增大,
使用者本身可以減小此限定值,但是其更改將隨著該使用者從系統退出而失效.使用下列命令可以檢視hard limits的限定值:
ulimit -Ha
soft limits 是AIX核心使用的限制程式對系統資源的使用的上限值.此值可由任何人更改,但不能超出
hard limits值.這裡要注意的是隻有security組的成員可使更改永久生效,普通使用者的更改在其退出系統
後將失效.使用以下命令可以檢視soft limits的設定:
ulimit -a
下面為系統的soft limits的預設值:
3.2 4.1-4.3
=============== =================
fsize = 2097151 fsize = 2097151
core = 2048 core = 2048
cpu = 3600 cpu = -1
data = 131072 data = 262144
rss = 65536 rss = 65536
stack = 8192 stack = 65536
nofiles = 2000* nofiles=2000 *
* 該值(nofiles)只能在AIX 4.3.1 或以後的版本中更改.
上述定義作為預設值存放在檔案 /etc/security/limits 中,在新使用者被加進系統後生效.直接更改此檔案中的定義值
需要將系統重新啟動以便使更改生效.將相應值該為"-1" 表示不受 soft limits的限制(unlimited).
下面我們將就各欄位逐一進行介紹:
fsize 使用者建立的檔案大小限制.此定義值(512位元組為單位)為該使用者可以生成的最大檔案的大小.
core 生成的core檔案大小的限制(512位元組為單位).
cpu 使用者程式可用cpu的限定值(以秒為單位).普通使用者只能將此值減小,root可以將此值增大.這裡要注意的
是程式使用CPU的時間取決於AIX Kernel(核心程式)程式排程演算法,該值在此僅做參考.
data 程式資料段大小的限定值(以位元組為單位).
stack 程式堆疊段大小的限定值(以位元組為單位).
rss 程式常駐記憶體段的限定值(以位元組為單位).AIX核心並不參考此限定.
nofiles 程式中開啟檔案的最大數量.此限定在AIX 4.3.1之前的版本中固定為2000.在AIX 4.3.1及其之後的版本中
可將此值增大至32767.
下面介紹三種修改上述限定值的方法:
1. 編輯檔案/etc/security/limits,直接修改各定義值.此更改在系統重新啟動後生效.
2. 使用命令ulimit修改預設值.例如:
ulimit -f value
ulimit -c
ulimit -t
ulimit -d
ulimit -s
ulimit -m
ulimit -n
將修改fsize, core, cpu,data, stack, rss和nofiles的soft limit值.
3. 使用命令chuser修改某使用者的限定值.例如:
chuser fsize=
chuser core=
chuser data=
chuser limit=
chuser rss=
chuser nofiles=
將使用者"username"的soft limits改為值"value".
chuser hard_fsize=
chuser hard_core=
chuser hard_cpu=
chuser hard_data=
chuser hard_limit=
chuser hard_rss=
chuser hard_nofiles=
將使用者"username"的hard limits改為值"value".
[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/633084/viewspace-890687/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- aix中使用者ulimit 限制的解決AIMIT
- AIX系統資源檢測AI
- UNIX系統下的使用者限制(轉)
- Oracle profile 使用者資源限制 說明Oracle
- AIX5.3系統檔案大小的限制AI
- 【PROFILE】使用Oracle的PROFILE對使用者資源限制和密碼限制的研究與探索Oracle密碼
- AIX下修改使用者最大程式數限制AI
- Oracle中的使用者資源限制的幾點說明Oracle
- [轉載] 使用Oracle的PROFILE對使用者資源限制和密碼限制的研究與探索Oracle密碼
- AIX系統資源監控SHELL指令碼AI指令碼
- Oracle中對使用者所能使用的資料庫資源進行限制Oracle資料庫
- Docker系列09—Docker的系統資源限制及驗證Docker
- Oracle-監控使用系統資源較多的使用者資訊Oracle
- 作業系統使用者最大程式數限制maxuproc作業系統
- root修改AIX的系統使用者的密碼後直接生效AI密碼
- 資料庫系統負載高居不下,使用者程式佔用系統資源約99%資料庫負載
- AIX系統使用者環境變數在CDE介面失效AI變數
- 【限制】32G,作業系統限制?資料庫限制?作業系統資料庫
- AIX命令集錦七(系統資源控制器命令)AI
- 使用FTP限制使用者FTP
- AIX系統謹慎使用reboot命令AIboot
- 限制使用者使用session數Session
- Red Hat Enterprise Linux使用資源的限制Linux
- Docker CPU資源限制Docker
- Docker Memory資源限制Docker
- 高效利用/資源,選擇在AIX的檔案系統中安裝oracle資料庫。AIOracle資料庫
- 系統使用者與使用者組的管理
- 系統與使用者資料分離
- aix系統vgAI
- 怎麼改變AIX上使用oracle的一些限制AIOracle
- GBase 資料庫使用者的最大連線數限制資料庫
- 總結-理解和使用aix的日誌系統(zt)AI
- Qt 資源系統QT
- oracle透過trigger來限制使用者和ip連線資料庫的限制Oracle資料庫
- AIX 使用migratepv移植lv,系統做mirrorAI
- unix限制使用者硬碟使用空間硬碟
- 處理aix oracle使用者下修改記憶體限制不生效-- 報ora04030AIOracle記憶體
- Linux中檢視系統資源使用情況Linux