更新基准测试

This commit is contained in:
2248356998 qq.com
2025-09-12 23:53:36 +08:00
parent 0adbdb926b
commit 8175f541ec

View File

@@ -134,7 +134,7 @@ public class ModbusBenchmark : IDisposable
{ {
for (int i = 0; i < Program.NumberOfItems; i++) for (int i = 0; i < Program.NumberOfItems; i++)
{ {
var task = await _lgbModbusClient.ReadHoldingRegistersAsync(1, 0, 10); var task = await _lgbModbusClient.ReadHoldingRegistersAsync(1, 0, 100);
} }
})); }));
} }
@@ -144,7 +144,7 @@ public class ModbusBenchmark : IDisposable
[Benchmark] [Benchmark]
public async Task ThingsGateway() public async Task ThingsGateway()
{ {
ModbusAddress addr = new ModbusAddress() { FunctionCode = 3, StartAddress = 0, Length = 100 }; //ModbusAddress addr = new ModbusAddress() { FunctionCode = 3, StartAddress = 0, Length = 100 };
List<Task> tasks = new List<Task>(); List<Task> tasks = new List<Task>();
foreach (var thingsgatewaymodbus in thingsgatewaymodbuss) foreach (var thingsgatewaymodbus in thingsgatewaymodbuss)
{ {
@@ -155,7 +155,7 @@ public class ModbusBenchmark : IDisposable
{ {
for (int i = 0; i < Program.NumberOfItems; i++) for (int i = 0; i < Program.NumberOfItems; i++)
{ {
var result = await thingsgatewaymodbus.ModbusReadAsync(addr); var result = await thingsgatewaymodbus.ModbusReadAsync(new ModbusAddress() { FunctionCode = 3, StartAddress = 0, Length = 100 });
if (!result.IsSuccess) if (!result.IsSuccess)
{ {
throw new Exception(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss ffff") + result.ToString()); throw new Exception(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss ffff") + result.ToString());