MT5 architecture related question

 
Hi, 

I am new to MT5 and wanted to know if MT5 is capable of taking advantage of multiple-cores on the CPU while running EAs or does it bind itself to a particular core on start. I can see using the PID of terminal.exe that the processor affinity is by default set to all processors but I'm curious if there is any other way to confirm the same by checking any process logs on the system. Also, does it mean MT5 is also efficient enough to multi-thread processes across cores and increase efficiency. Would really appreciate the help here.



 

Of course MT5 is multi-threaded. But 1 EA is 1 thread.

Affinity and cores usage is a Windows matter and not related directly to MT5.

 
Thanks Alain. Also, how many GBs of RAM would you say is necessary per thread/EA?
Reason: