1. An apparatus in a data processing system, comprising: a plurality of performance event record generation components for generating performance event records according to a system clock for a performance event monitored in the data processing system; a bit mask register for recording whether a performance event to be monitored in the data processing system occurred; a performance event record storage component for storing the performance event record generated by the performance event record generation component; and a conflict arbitration component for arbitrating the storage conflict when said multiple performance event record generation components store their generated performance event records into the performance event record storage component at the same time, in order to determine the storage order of the performance event records of these performance event generation component.