4 ms·
The "PCLSRing" technique to essentially back out of an active syscall is worth studying: https://en.wikipedia.org/wiki/PCLSRing https://en.wikipedia.org/wiki/PC
by panic 10y ago
The "PCLSRing" technique to essentially back out of an active syscall is worth studying: https://en.wikipedia.org/wiki/PCLSRing https://en.wikipedia.org/wiki/PCLSRing http://fare.tunes.org/tmp/emergent/pclsr.htm http://fare.tunes.org/tmp/emergent/pclsr.htm. It's much better than the UNIX approach of returning early with an error or incomplete data.
- deleted 10y ago[deleted]
- qwertyuiop924 10y agoActually, as I understand it, the BSDs will now PCLSR some calls. Might be wrong though, so don't quote me.
- SSLy 10y agoThe first article then goes on a synchronous vs async tangent. Is there some paper or textbook comparing the general syscall design between various OS families?
- waqf 10y ago> much better than Funny to say that, when the comparison between these two approaches was the subject of the original "Worse is Better" article: http://dreamsongs.com/RiseOfWorseIsBetter.html http://dreamsongs.com/RiseOfWorseIsBetter.html