るりまサーチ

最速Rubyリファレンスマニュアル検索!
46件ヒット [1-46件を表示] (0.051秒)
トップページ > クエリ:IO[x] > クエリ:p[x] > クエリ:setpriority[x]

別のキーワード

  1. io popen
  2. io pipe
  3. io readlines
  4. io each_line
  5. io each

種類

ライブラリ

モジュール

キーワード

検索結果

Process.#setpriority(which, who, prio) -> 0 (33513.0)

プロセス、プロセスグループ、 ユーザのいずれかの現在のプライオリティを設定します 。プライオリティの設定に成功した場合は 0 を返します。

...設定に成功した場合は 0 を返します。

@param which プライオリティを設定する対象の種類を以下の定数のいずれかで指定します。

* Process::PRIO_PROCESS
* Process::PRIO_PGRP
* Process::PRIO_USER

@param who which の値にしたがってプロセス ID...
...、プロセスグループ ID、ユーザ ID のいずれかを整数で指定します。

@param prio プライオリティを -20 から 20 までの整数で設定します。小さな値はプライオリティが高いことを意味し、大きな値はプライオリティが低いことを...
...身のプライオリティを 10 に下げます。
すでに 10 よりもプライオリティが低く、
Errno::EACCES となった場合には無視して実行を続けます。

begin
P
rocess.setpriority(Process::PRIO_PROCESS, 0, 10)
rescue Errno::EACCES
end

@see setpriority(2)...

Process::PRIO_PROCESS -> Integer (21306.0)

対象とするプライオリティがプロセスプライオリティであることを表す定数です。

...対象とするプライオリティがプロセスプライオリティであることを表す定数です。

P
rocess.#getpriority または Process.#setpriority で使われます。...

Process::PRIO_PGRP -> Integer (15206.0)

対象とするプライオリティがプロセスグループプライオリティであることを表す定数です。

...対象とするプライオリティがプロセスグループプライオリティであることを表す定数です。

P
rocess.#getpriority または Process.#setpriority で使われます。...

Process::PRIO_USER -> Integer (15206.0)

対象とするプライオリティがユーザプライオリティであることを表す定数です。

...対象とするプライオリティがユーザプライオリティであることを表す定数です。

P
rocess.#getpriority または Process.#setpriority で使われます。...

セキュリティモデル (3048.0)

セキュリティモデル RubyにはCGI等のプログラミングを安全に行うことを助ける為に、セキュリティ 機構が備わっています。

...スレッドは作られた時点での親スレッドの$SAFEの値を引き継ぐ
//emlist[][ruby]{
$SAFE = 0
th = Thread.new{
p
$SAFE # => 0
$SAFE = 1
}
th.join
p
$SAFE # => 0
//}
* $SAFE の値を現在の値より小さく変更する事はできない
//emlist{
$ ruby -e '$SAFE = 1...
...セーフレベルです。

===== 汚染されるオブジェクト

* IOや環境変数、コマンドライン引数(ARGV)から得られた文字列

$ ruby -e 'p ARGV[0].tainted?' hoge
true

環境変数PATHだけは例外で、値に危険なパスを含む場合のみ汚染...
...link
File#truncate File#flock
および FileTest モジュールのメソッド
* IO#ioctl, IO#fcntl
* Process.fork Process.#setpgid Process.#setsid
P
rocess.#setpriority Process.#egid= Process.#kill
* 危険なパスからの Kernel.#load
* 汚染された文字列を引...

絞り込み条件を変える