Patent ID: 9396087
Filing Date: 2016-07-19
CPC Classification: G06F,H04L

Claim Text:
1. A performance data collection method comprising a first procedure executed by a hardware processor of a computer, the first procedure including: collecting performance data that is obtained by measuring a characteristic value of a logical processor of a hardware processor core when the logical processor executes a process, the logical processor corresponding to a unit of execution and being provided in plurality; comparing the collected performance data of the plurality of logical processors with each other, forming a group of logical processors whose performance data falls within a predetermined range of approximation, selecting a representative processor of the group, and generating grouping information that indicates the logical processors of the group and the representative processor of the group in association with identification information of the group; transmitting, to another computer, the performance data of the representative processor of the group at specified transmission intervals, and the performance data of logical processors other than the representative processor of the group at transmission intervals that are longer than the specified transmission intervals, with reference to the generated grouping information; comparing, with reference to the grouping information, the performance data of the representative processor of the group with the performance data of the other logical processors of the group at evaluation intervals; determining whether the performance data of the other logical processors of the group falls within the range of approximation to the performance data of the representative processor of the group, and when the performance data of the other logical processors falls within the range of approximation, obtaining a time period during which a similarity state continues where the performance data of the representative processor of the group and the performance data of the other logical processors of the group fall within the range of approximation, and calculating a similarity level representing a degree of similarity of the characteristic values of the logical processors belonging to the group on a basis of the time period during which the similarity state continues; and controlling the transmission intervals for transmitting the performance data of the other logical processors of the group to said another computer according to the similarity level.