760 Shares 2189 views

prove di carico: tipi, descrizione del processo

Non tutti gli utenti dei moderni sistemi informatici su base giornaliera di fronte alla nozione di "stress test". In sostanza, è familiare agli sviluppatori web e tutti coloro che utilizzano programmi ad alta intensità di risorse. Tuttavia, a volte la conoscenza su questo tema può essere utili e gli utenti ordinari. Cercate di capire il motivo per cui tutto questo è necessario.

Carico di prova: tipi e scopi

Prima di tutto, dobbiamo distinguere chiaramente tra questi tipi di test. Convenzionalmente, possono essere suddivisi in due classi: controllo computer "ferro" al massimo carico possibile o eccessive su ogni prova componenti e software (siti elementi di predizione, singoli programmi, ecc …).

Va da sé che i siti di prova collegati direttamente e controllando la salute del server, che fornisce server di informazione e Web virtuali, che vengono creati nel processo di lavoro con programmi specializzati come Denwer.

Programma per prove di stress e loro compiti

Come si può vedere, il rapporto è molto forte. E a proposito di "hardware", il test di carico del sistema con strumenti speciali che permettono sufficiente per identificare con precisione i potenziali problemi sul posto di lavoro, per così dire, in situazioni estreme. Un esempio del più semplici. I moderni giochi per computer con le loro esigenze possono facilmente caricare il sistema a tal punto che non sarà più funzionare affatto. Pertanto, prima di installare questo software sul computer, è possibile condurre una serie di test per determinare se ripieno "pull" il gioco può. Secondo i risultati e decidere se installare il programma. In linea di principio, lo stesso vale per le applicazioni con conduttori complessi calcoli matematici e lavoro di progettazione, come il carico sullo stesso processore e RAM rispetto allo stato convenzionale del sistema può essere superato, a volte.

Per quanto riguarda la seconda classe, testare il sito e il server può agire come una sorta di mezzo universale di prevedere il loro comportamento in una vera e propria operazione. Ad esempio, può essere emulazione simultanea di una richiesta di accesso un gran numero di utenti. Come è noto, in base a questo principio sono DDoS attacchi, quando il server o un sito non possono far fronte con troppe richieste. server di test di carico, o sito saranno discussi in dettaglio più avanti. E ora si procede a un computer "ferro". Questo vale non solo per la vostra casa o ufficio terminali, ma anche i sistemi di server fisici.

segno di riferimento

Cominciamo con il cuore di qualsiasi computer – la CPU. Non è un segreto che si trattava di un problema con il suo lavoro nella maggior parte dei casi, portare a conseguenze più tragiche. Molto spesso questo è dovuto al surriscaldamento. test di carico gli permette di creare condizioni estreme. E allora si può vedere in che modo influenzerà il suo lavoro.

Va da sé che lo svolgimento di questo tipo di prove di stress implica l'uso di alcuni strumenti. Oggi, possono contare centinaia e migliaia. Ma, secondo la maggior parte degli esperti, il leader in questo settore è un'applicazione Prime95 che può essere applicato ai processori, e alle strisce di RAM. Ma la direzione principale – vale a dire la verifica chipset CPU.

Se si utilizza l'utilità di iniziare si consiglia di chiudere tutte le applicazioni aperte e disattivare l'automatico modalità di ibernazione (sonno), in modo che il computer non viene inavvertitamente disattivato durante la prova. Ora è necessario simulare il processore di condizioni più severe (un programma può fare come nessun altro, in realtà mettendo chip nelle condizioni più difficili). La prova stessa viene attivato dal menu delle opzioni in cui si seleziona la partizione Torture Test. Ci saranno specificati i tipi di operazioni. Il più interessante è il test Blend (carico simultaneo sul processore e sul "RAM"), e Small FFT e Large FFT (aumento dell'utilizzo CPU dovuto allo scarico di RAM).

Come determinare che test di carico è successo? L'opinione comune non è qui, ma si ritiene che se per almeno 4 ore, errori o guasti nel funzionamento del chip non si osserva, il componente è sufficientemente stabile a carichi eccessivi. Ma succede a volte, che il malfunzionamento può verificarsi molto più tardi, quindi, se si dispone di una discreta quantità di tempo da perdere, è meglio aumentare il periodo di prova di 24 ore (l'errore può essere visualizzato dopo mezza giornata di lavoro).

Controllo della memoria operativa

Non meno importante è il test da sforzo di "RAM", che funziona come il cosiddetto secondo violino. Questa è l'applicazione più adatta Memtest86 +, che è di gran lunga migliori.

Per funzionare correttamente, con l'aiuto è necessario creare un disco di avvio o di un flash drive e scaricarlo al terminale del computer del veicolo. Dopo aver attivato il test sulla sua piena attuazione richiederà un sacco di tempo. Si può semplicemente lasciare il computer acceso durante la notte. Questo dovrebbe essere sufficiente.

Determinazione del comportamento della scheda grafica

Con una grafica, troppo, è quello di testare come schede video Sovraccarico spesso causa di crash del computer. Ci sarà un perfetto FurMark programma di strumento.

Questa utility è in grado di riscaldare il chip grafico è molto più forte di quanto non avrebbe fatto una specie di gioco tridimensionale con i requisiti di sistema di cui sopra media. Come dimostra la pratica, le condizioni sono tali che la scheda può cominciare a fallire nel periodo da 15 a 30 minuti dopo l'inizio della prova.

Inoltre, è possibile utilizzare strumenti speciali progettati per giochi specifici. Ad esempio, un ottimo applicazioni di test in forma, come Alien vs Predator, STALKER o qualcos'altro di simile. Di regola, sono distribuiti gratuitamente, e possono essere utilizzati per determinare esattamente come il sistema si comporterà dopo l'installazione del pacchetto di gioco originale.

Che cosa significa il server di test e siti

Ora qualche parola su quello che è un sito di test e un server web. Su un aspetto è già stato detto (DDoS-attacco). Ora guardare a questo problema dal lato opposto.

stessi test di questo tipo in una certa misura può essere attribuito anche agli strumenti di marketing per prevedere il comportamento degli utenti. Ad esempio, è possibile simulare la situazione condurre una certa quantità (il massimo / picco) della gente all'ingresso del sito, scoprire quante pagine può essere visualizzato, se l'e-mail in gioco, ad esempio, nel processo di ordinare merci, le informazioni possono essere utilizzate per identificare gli utenti, consente è capacità di canale per fornire accesso simultaneo a utenti del sito in un dato momento, si richiede la conferma delle credenziali degli utenti da parte di terzi (naprime Quando si immette un numero di carta di credito), quanto efficace sarà l'introduzione di Java-applet o utilizzando una connessione sicura HTTPS, e così via. D.

Domande della prova web server (software) e le risorse di Internet stabiliti

In linea di principio, quasi lo stesso problema in sé e server di test di carico impostato. Tuttavia non è puramente aspetto tecnico enfasi qui. I test in grado di rilevare se più utenti hanno lo stesso IP, specificare il tempo di risposta alle richieste inviate per scoprire come l'intero sistema su una connessione sicura o non sicura reagirà, quale sarà la velocità di accesso durante l'invio di troppe richieste e così via. Etc. .

In questo caso (e per il sito e il server Web), molti si consiglia di utilizzare un pacchetto potente chiamato OpenSTA (System Architecture Test), che permette non solo di test, ma anche per rompere il problema in componenti per ogni singolo elemento della struttura con un attrezzo creazione e di simulazione script script Modeler. È interessante notare che dopo la creazione di questo modello, si può anche verificare la connessione (SSL deve essere in esecuzione il cosiddetto name server). Inoltre, i risultati possono essere memorizzati nella sezione Host Repository e test combinati in gruppi adeguati.

Qual è il risultato?

In linea di principio, questo è un breve riassunto dei problemi di stress test, perché le prove stesse, così come i programmi che permettono loro di trascorrere, è possibile trovare una grande quantità. Mettiamola così: Ci sono gli strumenti più popolari e considerati l'essenza del problema. Credo che, dopo aver letto tutto l'utente un po 'di anticipo per la comprensione dei problemi connessi con test di carico.