1.2.1 - en to ja translation catalogue (28 entries)

en: Execution example::
ja: 実行例::

en: Summary
ja: 概要

en: ``thread_limit`` has the following two features:
ja: ``thread_limit`` は次の2つの機能を提供します。

en: It returns the max number of threads.
ja: 最大スレッド数を返します。

en: It sets the max number of threads.
ja: 最大スレッド数を設定します。

en: :doc:`/reference/executables/groonga` is the only Groonga server that supports full ``thread_limit`` features.
ja: :doc:`/reference/executables/groonga` は ``thread_limit`` のすべての機能を提供する唯一のGroongaサーバーです。

en: :doc:`/reference/executables/groonga-httpd` supports only one feature that returns the max number of threads. The max number of threads of :doc:`/reference/executables/groonga-httpd` always returns ``1`` because :doc:`/reference/executables/groonga-httpd` uses single thread model.
ja: :doc:`/reference/executables/groonga-httpd` は最大スレッド数を返す機能だけをサポートしています。 :doc:`/reference/executables/groonga-httpd` の最大スレッド数は常に1です。なぜなら、 :doc:`/reference/executables/groonga-httpd` はシングルスレッドモデルを採用しているからです。

en: If you're using Groonga as a library, ``thread_limit`` doesn't work without you set custom functions by :c:func:`grn_thread_set_get_limit_func()` and :c:func:`grn_thread_set_set_limit_func()`. If you set a function by :c:func:`grn_thread_set_get_limit_func()`, the feature that returns the max number of threads works. If you set a function by :c:func:`grn_thread_set_set_limit_func()`, the feature that sets the max number of threads works.
ja: Groongaをライブラリーとして使っている場合、 :c:func:`grn_thread_set_get_limit_func()` と :c:func:`grn_thread_set_set_limit_func()` でカスタム関数を設定しない限り動きません。 :c:func:`grn_thread_set_get_limit_func()` でカスタム関数を設定すると最大スレッド数を返す機能が動きます。 :c:func:`grn_thread_set_set_limit_func()` でカスタム関数を設定すると最大スレッド数を設定する機能が動きます。

en: Syntax
ja: 構文

en: This command takes only one optional parameter::
ja: このコマンドの引数は1つで省略できます::

en: Usage
ja: 使い方

en: You can get the max number of threads by calling without any parameters:
ja: 引数なしで呼び出すと最大スレッド数を得られます。

en: If it returns ``0``, your Groonga server doesn't support the feature.
ja: ``0`` が返ってきたら、そのGroongaサーバーはこの機能をサポートしていないということです。

en: You can set the max number of threads by calling ``max`` parameter:
ja: ``max`` 引数つきで呼び出すと最大スレッド数を設定できます。

en: It returns the previous max number of threads when you pass ``max`` parameter.
ja: ``max`` 引数を渡したときは設定前の最大スレッド数が返ります。

en: Parameters
ja: 引数

en: This section describes all parameters.
ja: このセクションではすべての引数について説明します。

en: Required parameters
ja: 必須引数

en: There is no required parameter.
ja: 必須の引数はありません。

en: Optional parameters
ja: 省略可能引数

en: There is one optional parameter.
ja: 省略可能な引数が1つあります。

en: Specifies the new max number of threads.
ja: 新しい最大スレッド数を指定します。

en: You must specify positive integer:
ja: 正の整数を指定してください。

en: If you specify ``max`` parameter, ``thread_limit`` returns the max number of threads before ``max`` is applied.
ja: ``max`` 引数を指定した場合、 ``thread_limit`` は ``max`` を適用する前の最大スレッド数を返します。

en: Return value
ja: 戻り値

en: The command returns the max number of threads as body::
ja: このコマンドのボディは最大スレッド数になります::

en: If ``max`` is specified, ``N_MAX_THREADS`` is the max number of threads before ``max`` is applied.
ja: ``max`` を指定したときは ``N_MAX_THREADS`` は ``max`` を適用する前の最大スレッド数になります。

en: See :doc:`/reference/command/output_format` for ``HEADER``.
ja: ``HEADER`` については :doc:`/reference/command/output_format` を参照してください。
