forked from KNEMC/KLALB
优化TUN性能
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user