タグ付けされた質問 「settings」

設定は、プログラムをユーザーのニーズに合わせて構成できるようにするプログラムのオプションです。

2
すべてのプロセスをniceness 5で開始するにはどうすればよいですか
niceness値は親プロセスのniceness値から継承されることは知っていますが、特定のユーザー(自分)のデフォルトのniceness値をグローバルに変更できます。 この場合、私は小さな便利なサーバーを念頭に置いていsshます。だから、私は私がから私のデフォルトのシェルを変更することができると思う/bin/bashと/etc/bash5しながら、/etc/bash5このスクリプトです。 #!/bin/sh nice -n 5 /bin/bash #file privileges: root:root 755 これは私をひどいハックとエラーが発生しやすいと思います。もっと良い方法があるはずです。 私は主に一般的なソリューションに興味がありますが、それはデスクトップ/ラップトップシステムにも当てはまります。 編集:私は提案されたlimits.conf変更を試しましたが、期待どおりに機能しません: root@server# addgroup nice root@server# adduser myself nice root@server# echo '@nice soft nice 5' >> /etc/security/limits.conf 次に、私のクライアントマシンから、 myself@client$ ssh server myself@server$ sleep 1h & myself@server$ htop これで、sleepプロセスのniceness0の初期値はになりますが、値F8を19 に変更してから、F7 で停止した状態5で再度値を下げてみます。 Edit2:ソリューション でniceアイテムを使用する代わりに、直感的にはわかりlimits.confませんが、実際に使用する必要がありますpriority。 @nice soft priority 5
8 users  settings  nice 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.