Forexperimenti

Esperimenti vari con il forex e altro

Come gira MT4 su Linux?

2013-03-01 Tempo di lettura 2 minuti Magnetic_dud

Nello scorso post avevo proposto il mio esperimento: e se MT4 su Linux girasse meglio?

Per eseguire i programmi Windows dentro Linux ho installato Crossover Office: è a pagamento, ma è MOLTO più facile da configurare rispetto a Wine o a PlayOnLinux.

Utilizzo della CPU di MetaTrader in esecuzione su Linux

Ho spostato metà terminali su Linux e metà li ho lasciati su Windows (è il processo kvm in cima alla lista) – l’utilizzo di processore è praticamente identico. Varia però la gestione del processore multi-core che, secondo me, è decisamente più efficiente su Linux rispetto a Windows. Infatti, dal comando top (mostrato in immagine), se si preme f e poi j si può vedere su quale core stanno girando i terminali: il “blocco” Windows gira sempre sul solito, mentre gli altri variano continuamente.

Leggi tutto

E se MT4 girasse meglio su un server Linux?

2013-02-24 Tempo di lettura 2 minuti Magnetic_dud

Oggi stavo sperimentando un po’ per ottimizzare l’utilizzo di processore sul mio VPS: MetaTrader ne usa un monte anche durante il weekend e la notte, quando non è in uso:

Utilizzo mensile della CPU di MetaTrader sul mio VPS

Una cosa che sanno in pochi è che la stragrande maggioranza dei VPS Windows in realtà sono emulati da server Linux. Su ogni server Linux ci stanno 20-25 istanze separate di Windows (dipende dal prezzo che uno paga), che girano completamente isolate l’una dall’altra ed ognuna è virtualizzata completamente: uno spreco di risorse colossale.
Invece, un server linux può essere virtualizzato in un “contenitore”, con accesso nativo alle risorse, senza sprechi. Ho fatto un esperimento: sullo stesso computer Linux ho misurato la latenza di un server Windows virtualizzato e la latenza di un “contenitore” Linux:

Leggi tutto