#. type: Plain text
#: build/C/man7/futex.7:39
msgid "A futex is identified by a piece of memory which can be shared between different processes. In these different processes, it need not have identical addresses. In its bare form, a futex has semaphore semantics; it is a counter that can be incremented and decremented atomically; processes can wait for the value to become positive."
-msgstr "futex は異なるプロセス間で共有することのできるメモリ片で識別される。 これらの異なるプロセスでは、同じアドレスが付与されている必要はない。 裸の姿では futex のセマンティクスはセマフォと同じである。 futex は不可分操作で (atomically) インクリメントしたりデクリメントしたりできる カウンターで、プロセスは値が正になるのを待つことができる。"
+msgstr "futex は異なるプロセス間で共有することのできるメモリー片で識別される。 これらの異なるプロセスでは、同じアドレスが付与されている必要はない。 裸の姿では futex のセマンティクスはセマフォと同じである。 futex は不可分操作で (atomically) インクリメントしたりデクリメントしたりできる カウンターで、プロセスは値が正になるのを待つことができる。"
#. type: Plain text
#: build/C/man7/futex.7:44
#. type: Plain text
#: build/C/man7/futex.7:51
msgid "In its bare form, a futex is an aligned integer which is touched only by atomic assembler instructions. Processes can share this integer using B<mmap>(2), via shared memory segments or because they share memory space, in which case the application is commonly called multithreaded."
-msgstr "裸ã\81®å§¿ã\81§ã\81¯ã\80\81 futex ã\81¯ä¸\8då\8f¯å\88\86ã\81ªã\82¢ã\82»ã\83³ã\83\96ã\83ªå\91½ä»¤ã\81§ã\81®ã\81¿æ\93\8dä½\9cã\81\95ã\82\8cã\82\8b ã\82¢ã\83©ã\82¤ã\83³ã\83¡ã\83³ã\83\88ã\81®æ\8f\83ã\81£ã\81\9f int å\9e\8bã\81®å¤\89æ\95°ã\81§ã\81\82ã\82\8bã\80\82 è¤\87æ\95°ã\81®ã\83\97ã\83ã\82»ã\82¹ã\81¯ã\81\93ã\81® int å\9e\8bå¤\89æ\95°ã\82\92ã\80\81 B<mmap>(2) ã\82\92ç\94¨ã\81\84ã\82\8bã\81\8bã\80\81 å\85±æ\9c\89ã\83¡ã\83¢ã\83ªã\82»ã\82°ã\83¡ã\83³ã\83\88ã\82\92ä»\8bã\81\99ã\82\8bã\81\8bã\80\81 ã\83¡ã\83¢ã\83ª空間を共有する (この場合、 アプリケーションは一般的にマルチスレッドであると呼ばれる) か方法で共有する。"
+msgstr "裸ã\81®å§¿ã\81§ã\81¯ã\80\81 futex ã\81¯ä¸\8då\8f¯å\88\86ã\81ªã\82¢ã\82»ã\83³ã\83\96ã\83ªå\91½ä»¤ã\81§ã\81®ã\81¿æ\93\8dä½\9cã\81\95ã\82\8cã\82\8b ã\82¢ã\83©ã\82¤ã\83³ã\83¡ã\83³ã\83\88ã\81®æ\8f\83ã\81£ã\81\9f int å\9e\8bã\81®å¤\89æ\95°ã\81§ã\81\82ã\82\8bã\80\82 è¤\87æ\95°ã\81®ã\83\97ã\83ã\82»ã\82¹ã\81¯ã\81\93ã\81® int å\9e\8bå¤\89æ\95°ã\82\92ã\80\81 B<mmap>(2) ã\82\92ç\94¨ã\81\84ã\82\8bã\81\8bã\80\81 å\85±æ\9c\89ã\83¡ã\83¢ã\83ªã\83¼ã\82»ã\82°ã\83¡ã\83³ã\83\88ã\82\92ä»\8bã\81\99ã\82\8bã\81\8bã\80\81 ã\83¡ã\83¢ã\83ªã\83¼空間を共有する (この場合、 アプリケーションは一般的にマルチスレッドであると呼ばれる) か方法で共有する。"
#. type: SS
#: build/C/man7/futex.7:51