On terça-feira, 21 de agosto de 2012 22.36.38, Thiago Macieira wrote:
> Conclusion: I'm glad I use Linux and that we have futex.

By the way, it looks like Windows 8 supports something akin to futexes. At
least the two basic operations are present:

http://msdn.microsoft.com/en-us/library/windows/desktop/hh706898(v=vs.85).aspx
        WaitOnAddress
http://msdn.microsoft.com/en-us/library/windows/desktop/hh706900(v=vs.85).aspx
        WakeByAddressSingle

That means on Windows 8, we should get efficiency similar to Linux on all cases.

PS: Windows 8 is still missing some of the more advanced operations like
compare-and-requeue, which are necessary to avoid the "thundering herd"
problem.
--
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
     Intel Sweden AB - Registration Number: 556189-6027
     Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to