摘要:
Statistical profile data is refined by interrupting an execution of a software program in response to detecting a profiling event during the execution of the software program. An event sample associated with the profiling event is recorded in a log file. A set of markers describing and associated with the event sample is inserted into the log file.
摘要:
Utilization management is provided. A utilization monitor is initiated to monitor a set of processes. Utilization data for an identified process of the set of processes is recorded to form recorded utilization data. It is determined whether the recorded utilization data exceeds a utilization threshold. In responsive to determining that the recorded utilization data exceeds a utilization threshold, an action is performed to manage utilization.
摘要:
The illustrative embodiments disclose a computer implemented method, apparatus, and computer program product for refining statistical profile data. In one embodiment, the process interrupts an execution of a software program in response to detecting a profiling event during the execution of the software program. The process then records an event sample associated with the profiling event. The event sample is recorded in a log file. The process also inserts a set of markers describing and associated with the event sample into the log file. The process then resumes the execution of the software program.
摘要:
In an illustrative embodiment, a computer implemented method for utilization management is provided. The computer implemented method initiates a utilization monitor to monitor a set of processes, records utilization data for an identified process of the set of processes to form recorded utilization data, and determines whether the recorded utilization data exceeds a utilization threshold. The computer implemented method, responsive to a determination that the recorded utilization data exceeds a utilization threshold, performs an action to manage utilization.
摘要:
A method and computer program product for improving storage efficiency for a digital video recorder. In one embodiment, a determination is made as to whether television programming is being presented on a high definition channel or a standard definition channel. The television programming is recorded using the digital video recorder responsive to determining that the television programming is being presented on a standard definition channel without making any resolution changes to the television programming. A determination is made as to whether the content of the television programming originates in high definition or standard definition. When the television programming originates in standard definition, a determination is made as to whether a corresponding standard definition channel is available. Responsive to determining the corresponding channel is available, the television programming is recorded in standard definition from the corresponding channel. Otherwise, the television programming is downscaled on the high definition channel to a standard definition resolution.
摘要:
A hypervisor receives a memory page checksum from a guest operating system, which corresponds to a page of memory utilized by the guest. Next, the hypervisor proceeds through a series of steps to detect that the memory page checksum matches a checksum value included in a checksum entry item, which includes an identifier of a different guest. In turn, the hypervisor shares the page of memory between the guest and the different guest in response to detecting that the memory page checksum matches the checksum value included the checksum entry item.
摘要:
A hypervisor receives a memory page checksum from a guest operating system, which corresponds to a page of memory utilized by the guest. Next, the hypervisor proceeds through a series of steps to detect that the memory page checksum matches a checksum value included in a checksum entry item, which includes an identifier of a different guest. In turn, the hypervisor shares the page of memory between the guest and the different guest in response to detecting that the memory page checksum matches the checksum value included the checksum entry item.
摘要:
A hypervisor receives a memory page checksum from a guest operating system, which corresponds to a page of memory utilized by the guest. Next, the hypervisor proceeds through a series of steps to detect that the memory page checksum matches a checksum value included in a checksum entry item, which includes an identifier of a different guest. In turn, the hypervisor shares the page of memory between the guest and the different guest in response to detecting that the memory page checksum matches the checksum value included the checksum entry item.
摘要:
A hypervisor receives a memory page checksum from a guest operating system, which corresponds to a page of memory utilized by the guest. Next, the hypervisor proceeds through a series of steps to detect that the memory page checksum matches a checksum value included in a checksum entry item, which includes an identifier of a different guest. In turn, the hypervisor shares the page of memory between the guest and the different guest in response to detecting that the memory page checksum matches the checksum value included the checksum entry item.
摘要:
A server system suitable for processing transactions includes transaction processing means to process requests issued by client systems. A transaction profiler records information regarding transactions processed by the server. Profiled transactions are selected for inclusion in a cumulative database according to a selection criteria. The transaction processor may be an HTTP server, a file server, or a database server. The profiler may be enabled by the processing means just before processing a request and disabled upon completion. In one embodiment, the transaction profiler is configured to calculate a transaction response time as the difference between the time the transaction processing means enables the profiling means and the time the transaction processing means disables the profiling means. In this embodiment, the selection criteria includes a minimum transaction response time wherein only transaction profiles indicating a response time in excess of the minimum transaction time are included in the cumulative database.