www.wikidata.uk-ua.nina.az
F yuteks angl futex skorochennya vid angl fast userspace mutex u programuvanni sposib realizaciyi semaforiv i m yuteksiv POSIX u Linux Vpershe vvedeni v yadro z versiyi 2 5 7 development viroblena stabilna semantika z 2 5 40 vklyuchayutsya v stabilni versiyi seriyi 2 6 x stable Rozrobleno Uberti Franke Hubertus Franke z doslidnickogo centru IBM imeni Tomasa Vatsona spivrobitnikami tehnologichnogo centru IBM z Linux Mettyu Kirkvudom Matthew Kirkwood i Rosti Rasselom a takozh rozrobnikom v kompaniyi Red Hat Ingo Molnarom Ingo Molnar F yuteks yavlyaye soboyu virivnyane cile v zagalnij pam yati dlya dekilkoh procesoriv Ce cile mozhe buti zbilshene abo zmenshene na odinicyu za odnu asemblernu instrukciyu Procesi zav yazani na cej f yuteks chekayut koli ce znachennya stane pozitivnim Vsi operaciyi z f yuteksami praktichno povnistyu provodyatsya v prostori koristuvacha vidpovidni funkciyi yadra zadiyuyutsya lishe v obmezhenomu nabori spirnih vipadkiv Ce dozvolyaye pidvishiti efektivnist vikoristannya sinhronizuyuchih primitiviv oskilki bilshist operacij ne vikoristovuyut arbitrazh a znachit i uniknuti vikoristannya vidnosno dorogih sistemnih viklikiv angl system calls Podibnim chinom optimizovani ob yekti CRITICAL SECTION u Win32 API a takozh FAST MUTEX v yadri Windows 1 Vinoski red Break Free of Code Deadlocks in Critical Sections Under WindowsPosilannya red a href http man7 org linux man pages man2 futex 2 html futex 2 a futex system call a href http man7 org linux man pages man7 futex 7 html futex 7 a futex semantics and usage Hubertus Franke Rusty Russell Matthew Kirkwood Fuss futexes and furwocks Fast Userlevel Locking in Linux Ottawa Linux Symposium 2002 Futex manpages Ingo Molnar Robust Futexes Linux Kernel Documentation Priority Inheritance Futexes Linux Kernel Documentation Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na storinku obgovorennya za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno sichen 2016 nbsp Ce nezavershena stattya pro programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi nbsp Ce nezavershena stattya pro operacijni sistemi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title F 27yuteks amp oldid 25998324