Giter Site home page Giter Site logo

Comments (7)

kayoub5 avatar kayoub5 commented on May 29, 2024

@lk-davidegironi

from sharppcap.

lk-davidegironi avatar lk-davidegironi commented on May 29, 2024

Thanks @kayoub5 for your interest

  • Npcap version: 1.71. I try with other versions 1.60, 1.72, 1.55... same thing
  • ESET32 antivirus + firewall (disabling does not makes difference). Try with a laptop i7 based with Realtek board, same behaviour
  • No luck changing GC mode

One more thing I've try is using an Intel i210 NIC board. Nothing changed.
I'll keep you updated... in case I found something usefull.

from sharppcap.

kayoub5 avatar kayoub5 commented on May 29, 2024
  • Try Npcap 1.20 or 1.10
  • Disabling anti-virus does not remove its performance effects, you have to actually uninstall it (and reboot for changes to take effects)
  • Is the cable full duplex or half duplex?

from sharppcap.

kayoub5 avatar kayoub5 commented on May 29, 2024

other things to consider:

  • thread and process priority
  • using different device object for sending and receiving
  • disable ipv4 and ipv6 from device properties

from sharppcap.

lk-davidegironi avatar lk-davidegironi commented on May 29, 2024

Thank you @kayoub5

  • Try Npcap 1.20 and all the version newer than 1.10 = No effects
  • Disabling anti-virus does not remove its performance effects, you have to actually uninstall it (and reboot for changes to take effects) = Done on the other laptop PC, no effects
  • Is the cable full duplex or half duplex? = Full duplex, also I've try other cables. No effects
  • thread and process priority = Although my process is set to RealTime (ProcessPriorityClass.RealTime) it starts in High priority. Changing it by hand on the Task Manager does not affect performances on my i7. I makes some small difference only if i take down to Normal level
  • using different device object for sending and receiving = Tried on Realtek RTL8111E and Intel i210, makes no different
  • disable ipv4 and ipv6 from device properties = In both the devices I've try, all is disabled except "Npcap Packet Driver" and "Link-Layer Topology Discovery Responder"

I'm wondering if a plain c/c++ software could help me for tests.

from sharppcap.

lk-davidegironi avatar lk-davidegironi commented on May 29, 2024

Something interesting I've noticed:
.NET 5.0, .NET Core 3.0 and 3.1 has almost the same performance
.NET 6.0 or .NET 7.0 is almost half the performance of the above

from sharppcap.

kayoub5 avatar kayoub5 commented on May 29, 2024

I'm wondering if a plain c/c++ software could help me for tests.

Possible, I would recommend using a different driver (like winpktfilter) or a kernel bypass using dpdk if that does not help.

from sharppcap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.