3 ms·
Here's a related paper from 2003 called 'Capriccio: Scalable Threads for Internet Services'. It uses call graph analysis to figure out where to place checkpoint
by inoop 16y ago
Here's a related paper from 2003 called 'Capriccio: Scalable Threads for Internet Services'. It uses call graph analysis to figure out where to place checkpoints that allocate and deallocate stack frame chunks.
http://ece.ut.ac.ir/Classpages/S86/ECE404/Papers/capriccio.pdf http://ece.ut.ac.ir/Classpages/S86/ECE404/Papers/capriccio.p...
- faragon 16y agoThe only scalable thing for "Internet Services" I know is non-blocking I/O, and just one thread for every CPU physical thread (i.e. avoiding thread context switching). Edit: After RTFM, is the purpose of the paper, simulating threads handling blocking I/O with a epoll and/or select. Great paper.