3 ms·
Given it's a single-threaded CPU, there's a fair chance the web server isn't concurrent anyway. Linux got proper POSIX thread support with NPTL only in 2002.
by mappu 4y ago
Given it's a single-threaded CPU, there's a fair chance the web server isn't concurrent anyway.
Linux got proper POSIX thread support with NPTL only in 2002.
- electroly 4y agoThe RaQ line used Apache which definitely supported concurrent requests. We're talking about 1999 here. Maybe this isn't as obvious to people today looking back, but concurrent request handling was absolutely required from the beginning: consider how slow your clients are! One single client on a slow dial-up modem can't be allowed to drag the whole site down.
- johannes1234321 4y agoIt will be a forking web server. But the CPU scheduler will schedule process A while B is opening the file and reading and that. While B is then increasing the counter, leading to multiple processes with "wrong" data.l racing for the writes.