1. A multiprocessor system comprising: a common memory; a plurality of processors which share said common memory, each said processor having a local memory, said plurality of processors comprising: a plurality of timer interrupt means respectively associated with said plurality of processors, each for generating, at predetermined time intervals, non-maskable timer interrupt to said corresponding processor, and a plurality of context information collecting means, each respective context information collecting means of said context information collecting means corresponding to one of said processors, for receiving program run information, including information concerning distribution of programs running on individual processors of said plurality of processors, in response to said non-maskable timer interrupt and for transferring said program run information, of the corresponding processor, to said shared common memory in response to said non-maskable timer interrupt when said respective context information means has attainted a selected amount, one of said processors comprising accumulated data output means corresponding to the one of said plurality of processors, for supplying said transferred program run information, from said shared common memory, to an external storage medium for protecting said transferred program run information from being lost.