A method, an apparatus, and a computer program product in a data processing system are presented for using hardware assistance for gathering performance information that significantly reduces the overhead in gathering such information. The drive apparatus further includes a torque output device capable of outputting a torque to an output shaft of the internal combustion engine. This mechanism ensures high security in system management by preventing a malicious intruder from executing potent commands that can cause a down of a computer system, without unreasonably limiting the use of the management application by the system administrator. The rivet-pulling apparatus is disposed in a housing of the head piece.