Sto cercando di ridurre temporaneamente la quantità di core e RAM disponibili per il mio sistema, nonché la potenza di elaborazione.
Ho scritto un server che usa epoll (Linux) e voglio ottenere un confronto approssimativo delle sue prestazioni con un server che ho scritto usando kqueue (BSD / Darwin).
Il mio Mac Book Pro è molto più potente della macchina Linux che userò, quindi voglio regnarlo tra poco.
Stavo pensando di creare una macchina virtuale e dargli le risorse che non desidero essere disponibile per OSX, ma non sono sicuro di come la condivisione delle risorse funzioni con la VM e se questo sia un modo affidabile di hamstringing il mio sistema. Inoltre, questo ridurrà il numero di core, non altererà le prestazioni della CPU.
C'è un modo più semplice e probabilmente più affidabile per farlo? Tieni presente che sono un po 'complicato quando si tratta di hardware.