I am using Moxa Nport's. They create around 200 virtual serial (COM) ports and are connected via Ethernet to my computer.
I am building an application which communicates with devices using the SerialPort
class.
My question: Is there a maximum number of threads that I can run in parallel to open the ports? And of course to communicate in parallel via the ports? What do I have to take into account (RAM, Traffic, ect) so that I can repeat this process safely without having my computer hang himself.
I found this answer but it is only helpful in respect to computational operations concerning the core. But how does it behave with Virtual Serial-Ports?
Please share your knowledge and wisdom with me...