Come posso simulare l'accesso da leggero a pesante su disco e l'utilizzo della CPU da leggero a pesante?

1

Ho un server Mac Mini che sembra presentare vari problemi mentre c'è un carico della CPU medio-pesante o l'accesso al disco. Mi piacerebbe testarlo attivando intenzionalmente vari livelli di utilizzo della CPU e diversi tipi e intensità dell'accesso al disco. Ci sono strumenti o tecniche là fuori che possono:

  1. Carica la CPU a una certa percentuale, ovvero peg uno o più core della CPU al 50%, 75%, 100%, ecc.

  2. Simula l'accesso al disco medio o pesante di vari tipi, incluse situazioni come un sacco di ricerche casuali o letture / scritture continue

posta GuyGizmo 10.10.2016 - 17:15
fonte

1 risposta

1

Il miglior strumento configurabile che ho trovato per simulare l'accesso leggero a disco pesante a scopo di test è filebench .

Non ho ricevuto filebench-1.5-alpha3 per compilare correttamente. Quindi scarica un vecchio pacchetto di installazione (filebench 1.4.4) da FileBench portato su Mac OS X o link diretto .

Installa l'app. Potrebbe essere necessario disabilitare SIP e - in Sierra - Gatekeeper per farlo. Il pacchetto verrà installato su / opt / filebench.

Per avviare l'app in modalità interattiva, accedi a Terminal.app:

/opt/filebench/bin/go_filebench

Ora scegli un carico di lavoro al prompt: i carichi di lavoro preconfigurati possono essere trovati in / opt / filebench / config (ad esempio fileserver.conf):

filebench> load fileserver

Imposta una directory di lavoro e altre variabili (la maggior parte ha valori predefiniti):

set $dir=/tmp
set $filesize=612458

e un tempo di esecuzione in secondi:

run 600

Per creare i tuoi carichi di lavoro, visita Wiki filebench e controlla il collegamento WML.

Per "simulare" l'installazione con caricamento della CPU prime95 e configurarla.

Nel mio ambiente virtuale (Sierra - 2 CPU / 4 GB di memoria) eseguire go_filebench da solo crea già un carico totale della CPU del 70% (go_filebench: ~ 140%). Quindi non devo avviare prime95 in aggiunta. Nel tuo ambiente potrebbe essere necessario avviarlo però.

    
risposta data 11.10.2016 - 23:13
fonte

Leggi altre domande sui tag