I have a problem with RB750/RB750G and RB751G-2hnd, i have tried with ROS 5.17, 5.18, 5.19 and i allways get low performance and low speeds with mikrotik web proxy activated.
Without web proxy i get 30mbits/s download and 3mbits/s upload
With web proxy on, i only get 5.5mbits/s download and 2.5mbit/s of upload.
I have the default firewall rules with NAT and nothing more.
Why do we get such low speeds and high pings when web proxy is activated ?
Try to disable cache on disk, also Max cache size to none.
System NAND is for operating system not for proxy cache and it is slow, try with this settings.
OK just tried as you suggested and started a speedtest(.net) and CPU shot up to 100% again.
Max throughput throughput with proxy on and your suggested settings is 42.12 Mbps (and 220ms ping) (roughly the same as when using cache on disk and unlimited cache size as previously).
Then ran another test to the same server with proxy off and it gave 91 Mbps and a 5ms ping, massive difference. CPU sat at 9% use during the second test.
We have the same experience with the RB411UAHR. The speed is really bad.
It matters a little bit, if you use the local storage or not. As in with the local storage,
you can get roughly 1mbit download speed. Without the local storage it is more,
maybe 2-5 mbit, but that doesn´t even cut it for LTE anymore, so it is pretty useless.
I hope Mikrotik will do something about this in the near future!