优化TUN性能

This commit is contained in:
2026-11-08 16:55:37 +08:00
parent 23731a4851
commit d3a01e3f6b
21 changed files with 45 additions and 796 deletions
@@ -41,8 +41,8 @@ import org.kne.cloud.network.monitor.LinkStatus;
import org.kne.cloud.network.monitor.SpeedAndTrafficAndDelayMonitorDataImpl;
import org.kne.cloud.network.perf.TESTNPacket;
import org.kne.cloud.network.te.BandwidthDistributer;
import org.kne.concurrent.SpinLock;
import org.kne.concurrent.ThreadParker;
import org.kne.concurrent.YieldLock;
import org.kne.math.Long128;
public class KLALBRemoteLink extends AbstractControlledIPv6NetworkLink implements ControlledIPv6NetworkLink {
@@ -192,7 +192,7 @@ public class KLALBRemoteLink extends AbstractControlledIPv6NetworkLink implement
private volatile long time = System.nanoTime();
private volatile long pingInterval = 100000000L;
private Lock sendLock=new SpinLock();
private Lock sendLock=new YieldLock();
private boolean checkPingTime() {
long cu = System.nanoTime();