linux內(nèi)存會被限制嗎

linux內(nèi)存會被限制;把應(yīng)用從root用戶遷移到普通用戶時,由于普通用戶會被限制最大的進(jìn)程數(shù),當(dāng)進(jìn)程數(shù)占滿后就會出現(xiàn)內(nèi)存限制的錯誤,可以利用“grep memlock /etc/security/limits.conf”命令查看內(nèi)存使用限制。

linux內(nèi)存會被限制嗎

本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

linux內(nèi)存會被限制

linux內(nèi)存常用命令

#?查看內(nèi)存使用情況 free?-m #?查看內(nèi)存使用限制 grep?memlock?/etc/security/limits.conf #?查看SWAP使用積極度 cat?/proc/sys/vm/swapiness #?查看內(nèi)存回收閾值 grep?-A?3?'pages?free'?/proc/zoneinfo #?查看內(nèi)核分配策略 cat?/proc/sys/vm/overcommit_memory #?在分配策略為2的情況下查看可分配內(nèi)存 grep?Com?/proc/meminfo

linux普通用戶被內(nèi)存被限制的問題

把應(yīng)用從root用戶遷移到普通用戶test,由于普通用戶會被限制最大的進(jìn)程數(shù),當(dāng)進(jìn)程數(shù)占滿后出現(xiàn)了下面的錯誤

/bin/bash: Resource temporarily unavailable。

一般新建的用戶最大進(jìn)程數(shù)是4096

linux內(nèi)存會被限制嗎

編輯兩個文件

yanfa_ylcloud_java是你要加大進(jìn)程的用戶

vi?/etc/security/limits.d/20-nproc.conf

linux內(nèi)存會被限制嗎

vi?/etc/security/limits.conf

linux內(nèi)存會被限制嗎

hard/soft:soft是一個警告值,而hard則是一個真正意義的閥值,超過就會報錯。

nproc:最大進(jìn)程數(shù)

nofile:最大打開的文件數(shù)

推薦學(xué)習(xí):Linux視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊13 分享