From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 9 Apr 2004 14:10:13 +0700 From: Alexey Morozov To: community@altlinux.ru Subject: Re: [Comm] =?koi8-r?B?98/Q0s/TINA=?= =?koi8-r?Q?=CF?= /etc/security/limits.conf Message-ID: <20040409071013.GL6984@pyro.hopawar.private.net> References: <40724F23.5040904@azer.net.ru> <20040406144633.GH20965@pyro.hopawar.private.net> <40740D90.8040407@azer.net.ru> <200404072141.00545.den@academ.org> <40753943.3090504@azer.net.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Z1OTrj3C7qypP14j" Content-Disposition: inline In-Reply-To: <40753943.3090504@azer.net.ru> User-Agent: Mutt/1.4.2.1i X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 07:10:15 -0000 Archived-At: List-Archive: List-Post: --Z1OTrj3C7qypP14j Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit > Нельзя ли как-то наблюдать за использованием лимитируемых ресурсов > средствами pam? > Чтобы видеть, например, какой лимит у пользователя и насколько он > выработан им? Вероятно, нет. PAM действует очень просто: это просто некоторый набор библиотек со стандартизованными вызовами (точками входа). Эти точки входа дергаются в определенные моменты жизни _некоторых_ (то есть, PAM-aware) приложений (в частности, при "авторизации" итп) и выполняют одноразово какие-либо действия (н-р, проводят авторизацию или вот лимиты выставляют) и все. Механизма обратиться к приложению и спросить у него чего-то про то, что было сделано PAM'ом, насколько я помню, нет. Есть другой путь. Каждое приложение, вне зависимости от того, использует оно PAM или нет, отображает [часть] своей системной информации в /proc (см. /proc//*). Собственно, top и ps и пользуются как раз этой информацией. Там точно можно посмотреть, сколько у приложения (треда) в данный момент открытых файловых дескрипторов, сколько оно занимает памяти и т.п. Есть ли там информация о текущих лимитах, я, честно говоря, не знаю. Вам следует проконсультироваться в доках по /proc и/или libproc. P.S. Чего-то у Вас писалка сломалась. Отправляйте, пожалуйста, в plain-текст, или, по крайней мере, с приложенным plain-текст вариантом. Напрягает доставать Ваши сообщения, чтобы написать ответ. --Z1OTrj3C7qypP14j Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAdkxVX5DZdJn19V0RAlsgAJwKpfEas2vAa5lPz+XNckTwm5Wl5QCdGVgJ C26Tn2A18lcL46d3vNHb9fs= =XfB4 -----END PGP SIGNATURE----- --Z1OTrj3C7qypP14j--