I need IPv6 optimization, all my telecommunication is in IPv6 for my cluster.
Announcement
Collapse
No announcement yet.
IO_uring Network Zero-Copy Send Is Boasting Mighty Speed-Ups
Collapse
X
-
Originally posted by Random_Jerk View PostCan someone please explain if or how this could help the desktop side of things?Last edited by NathanG; 30 November 2021, 08:13 PM.
- Likes 5
Comment
-
Originally posted by Random_Jerk View PostCan someone please explain if or how this could help the desktop side of things?
- Likes 3
Comment
-
Originally posted by Random_Jerk View PostCan someone please explain if or how this could help the desktop side of things?
Perhaps, if you used an X server without going through DRI, there could be some small benefit when playing full-screen video on like an 8K monitor.
Comment
-
-
Originally posted by er888kh View Post
It can make company's servers run faster, which lowers the operational costs, which makes the company more profitable, which might increase employees' salary, and as result they might be able to afford better hardware.
- Likes 4
Comment
-
Technical question. While replacing epoll + inotify with io_uring + inotify I stumbled across the fact that I need to resubmit after each new event (otherwise I don't get new events), is it the way it should be done or am I doing something wrong?
The relevant (imaginary) C++ source code:
Code:while(true) { struct io_uring_cqe *cqe = nullptr; int ret = io_uring_wait_cqe(ring, &cqe); if (ret < 0) { mtl_errno(); break; } if (cqe->res < 0) { io_uring_cqe_seen(ring, cqe); mtl_warn("Async readv failed: %s", strerror(-cqe->res)); break; } ProcessEvent(cqe); // the next 4 lines are necessary, can't io_uring continue working without having to resubmit/execute these lines?: struct io_uring_sqe *sqe = io_uring_get_sqe(ring); io_uring_sqe_set_data(sqe, io_uring_cqe_get_data(cqe)); io_uring_cqe_seen(ring, cqe); io_uring_submit(ring); }
Last edited by cl333r; 01 December 2021, 01:39 AM.
- Likes 1
Comment
-
Originally posted by NathanG View PostHTTP/3 runs over QUIC which uses UDP,
- Likes 1
Comment
Comment