{"translation":"https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_linux-emulation/en/?format=json","source":["The solution <trademark class=\"registered\">Linux</trademark> 2.6 implements is called futexes. Futexes implement the check for contention in userspace and call kernel primitives only in a case of contention. Thus the typical case takes place without any kernel intervention. This yields reasonably fast and flexible synchronization primitives implementation."],"previous_source":"","target":["The solution <trademark class=\"registered\">Linux</trademark> 2.6 implements is called futexes. Futexes implement the check for contention in userspace and call kernel primitives only in a case of contention. Thus the typical case takes place without any kernel intervention. This yields reasonably fast and flexible synchronization primitives implementation."],"id_hash":1309720183494923947,"content_hash":1309720183494923947,"location":"article.translate.xml:2024","context":"","note":"(itstool) path: sect3/para","flags":"","labels":[],"state":100,"fuzzy":false,"translated":true,"approved":false,"position":294,"has_suggestion":false,"has_comment":false,"has_failing_check":false,"num_words":46,"source_unit":"https://translate-dev.freebsd.org/api/units/157265/?format=json","priority":100,"id":157265,"web_url":"https://translate-dev.freebsd.org/translate/freebsd-doc/articles_linux-emulation/en/?checksum=922d0f91545fd6ab","url":"https://translate-dev.freebsd.org/api/units/157265/?format=json","explanation":"","extra_flags":"","pending":false,"timestamp":"2020-04-18T18:14:55.359354Z"}