About my inventions that are my SemaMonitor and SemaCondvar..

Wisdom91 <[email protected]>
Newsgroups alt.comp.lang.borland-delphi
Organization A noiseless patient Spider
Message-ID <[email protected]>
Hello...


About my inventions that are my SemaMonitor and SemaCondvar..

My inventions that are my SemaMonitor and SemaCondvar are fast pathed 
when the count of my SemaMonitor or my SemaCondvar is greater than 0, so 
in this case they stay on the user mode and they do not switch from user 
mode to kernel mode that costs around 1500 CPU cycles and that is 
expensive, read here about it:

https://stackoverflow.com/questions/1368061/whats-the-cost-in-cycles-to-switch-between-windows-kernel-and-user-mode#:~:text=1%20Answer&text=Switching%20from%20%E2%80%9Cuser%20mode%E2%80%9D%20to,rest%20is%20%22kernel%20overhead%22.

You can read about and download my inventions of SemaMonitor and 
SemaCondvar from here:

https://sites.google.com/site/scalable68/semacondvar-semamonitor

And the light weight version is here:

https://sites.google.com/site/scalable68/light-weight-semacondvar-semamonitor


Thank you,
Amine Moulay Ramdane.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.