A method and apparatus for testing processes in a computer system are described. In a software process, there exist many test points in the execution of the process where stress testing may be applied. The process is executed with stress testing applied at selected test points and test intervals. The selected test points are based on prime numbers and varied for successive execution iterations. An efficient distribution of evaluated test points is achieved, and all possible test points are ultimately evaluated within a small number of execution iterations. In one embodiment, the total number of test points is first determined. A first execution run is evaluated at selected test points that correspond to prime numbers greater than the square root of the total number of test points. Subsequent execution iterations are then performed evaluating test points at selected test intervals, where the test intervals for respective execution iterations correspond to prime numbers less than or equal to the square root of the total number of test points. The prime numbers for the selected test intervals are chosen in decreasing order, for example.

Un metodo e un apparecchio per i processi difficili in un sistema di elaborazione sono descritti. In un processo del software, esiste molti punti di prova nell'esecuzione del processo dove la prova di sforzo può essere applicata. Il processo è eseguito con la prova di sforzo applicata ai punti di prova ed a intervalli selezionati della prova. I punti di prova selezionati sono basati sui numeri principali e sono variati per le ripetizioni successive di esecuzione. Una distribuzione efficiente dei punti di prova valutati è realizzata e tutti i punti di prova possibili infine sono valutati all'interno di piccolo numero di ripetizioni di esecuzione. In un incorporamento, il numero totale di punti di prova in primo luogo è determinato. Un primo funzionamento di esecuzione è valutato ai punti di prova selezionati che corrispondono ai numeri principali più grandi della radice quadrata del numero totale di punti di prova. Le ripetizioni successive di esecuzione allora sono punti di prova di valutazione effettuati a intervalli selezionati della prova, dove gli intervalli della prova per le ripetizioni rispettive di esecuzione corrispondono ai numeri principali inferiore o uguale a la radice quadrata del numero totale di punti di prova. I numeri principali per gli intervalli selezionati della prova sono scelti in ordine decrescente, per esempio.

 
Web www.patentalert.com

< Method and apparatus for testing a process in a computer system

< Method and apparatus for testing a process in a computer system

> Method and system for transparent time-based selective software rejuvenation

> Reticle exposure matrix

~ 00078