Skip to content
instance method

Thread#priority

() -> ::Integer
thr.priority → integer

Returns the priority of thr. Default is inherited from the current thread which creating the new thread, or zero for the initial main thread; higher-priority thread will run more frequently than lower-priority threads (but lower-priority threads can also run).

This is just hint for Ruby thread scheduler. It may be ignored on some platform.

Example
Thread.current.priority   #=> 0