var
    IP:TCnIp;
    i:Integer;
    CurIP:string;
begin
    IP := TCnIp.Create(nil);
    IP.IPAddress := '192.168.0.1';
    CurIP := IP.IPAddress;
    while CurIP <> '192.168.255.255' do
    begin
        mmo1.Lines.Add( CurIP );
        CurIP := IP.NextIP( CurIP );

    end;

    IP.Free;

end;

经测试,cnvcl的CnIP类占用资源严重。

测试的方法为创建一个线程池,每个线程执行的操作就是实例化对象和释放对象,在执行过程中CPU占用在50%左右

相关文章:

  • 2022-12-23
  • 2021-07-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-02
  • 2022-01-21
猜你喜欢
  • 2022-12-23
  • 2021-11-16
  • 2021-06-06
  • 2021-08-09
  • 2022-12-23
  • 2021-08-14
相关资源
相似解决方案