Johannes Lundberg

Results 103 comments of Johannes Lundberg

Same problem. Always completes after only one letter and after semi colon. Does not respect "minimum word length" set in autocomplete-plus package settings. Would be very grateful for an update...

This is with 5.14 and the latest patches from #420. Yes, this is only for socket read/writes (possibly connect/close also). Disk I/O is already offloaded to worker threads so no...

> Did the number of worker threads exceed the registered limit with/without IOSQE_ASYNC now? It worked as expected with the latest patches from #420. I'm not sure if they all...

@HowHsu Thanks for fast work! Unfortunately the behavior is the same with hybrid as the normal IOSQE_ASYNC.

OK I narrowed down the issue a bit more. If I only do read and writes from/to files and sockets, performance is good with IOSQE_ASYNC_HYBRID enabled for network read and...

> I'm guessing it ends up in the unbounded queue and needs to wait on someone else because you've hit your limit of unbounded workers? Yep, that seems to be...

On my server it seems 512 unbound workers is enough to reach max throughput while serving files from disk over http using IORING_OP_SPLICE. I find it weird though that I...

I'm seeing stuck CPUs with ASYNC_HYBRID ``` [255000.961288] watchdog: BUG: soft lockup - CPU#3 stuck for 101s! [iou-wrk-15349:16380] [255000.966584] Modules linked in: [255000.975860] Modules linked in: [255000.975860] binfmt_misc [255000.979885] binfmt_misc...

Hmm, after a clean rebuild of my app it seems to work. Could have been just a temporary weirdness with the macro having wrong value or something. I'll run some...

Yep this seems stable so far. Consistent performance and no hung cpus 👍🏻