Hao Xu <haoxu@xxxxxxxxxxxxxxxxx> [27. Dezember 2021]: > Hi Christian, > Great! Thanks for the testing, a question here: the first generator > iouring means BPF-enhanced iouring? No, actually not. I've only shown the plain io_uring vs. linear systemcall here. Within the generator, I call the io_uring+bpf just 'bpf'. > I currently don't have a specifuc use case, just feel this may be useful > since there are simple cases like open-->parallel reads->close that > linear dependency doesn't apply, so this POC is sent more like to get > people's thought about user cases.. That is in principle a good idea. However, as Franz can tell you, for many uses cases predefining the followup actions does not work. For example, for reads, it can happen that you get a short read, whereby you cannot directly continue to the next action. chris -- Prof. Dr.-Ing. Christian Dietrich Operating System Group (E-EXK4) Technische Universität Hamburg Am Schwarzenberg-Campus 3 (E), 4.092 21073 Hamburg eMail: christian.dietrich@xxxxxxx Tel: +49 40 42878 2188 WWW: https://osg.tuhh.de/