摘要:
Systems, methods and computer program products may provide managing utilization of one or more physical processors in a shared processor pool. A method of managing utilization of one or more physical processors in a shared processor pool may include determining a current amount of utilization of the one or more physical processors and generating an instruction message. The instruction message may be at least partially determined by the current amount of utilization. The method may further include sending the instruction message to a guest operating system, the guest operating system having a number of enabled virtual processors.
摘要:
Management of a UNIX-style storage pools is enhanced by specially managing one or more memory management inodes associated with pinned and allocated pages of data storage by providing indirect access to the pinned and allocated pages by one or more user processes via a handle, while preventing direct access of the pinned and allocated pages by the user processes without use of the handles; scanning periodically hardware status bits in the inodes to determine which of the pinned and allocated pages have been recently accessed within a pre-determined period of time; requesting via a callback communication to each user process to determine which of the least-recently accessed pinned and allocated pages can be either deallocated or defragmented and compacted; and responsive to receiving one or more page indicators of pages unpinned by the user processes, compacting or deallocating one or more pages corresponding to the page indicators.
摘要:
Systems, methods and computer program products may provide managing utilization of one or more physical processors in a shared processor pool. A method of managing utilization of one or more physical processors in a shared processor pool may include determining a current amount of utilization of the one or more physical processors and generating an instruction message. The instruction message may be at least partially determined by the current amount of utilization. The method may further include sending the instruction message to a guest operating system, the guest operating system having a number of enabled virtual processors.
摘要:
Management of a UNIX-style storage pools is enhanced by specially managing one or more memory management inodes associated with pinned and allocated pages of data storage by providing indirect access to the pinned and allocated pages by one or more user processes via a handle, while preventing direct access of the pinned and allocated pages by the user processes without use of the handles; scanning periodically hardware status bits in the inodes to determine which of the pinned and allocated pages have been recently accessed within a pre-determined period of time; requesting via a callback communication to each user process to determine which of the least-recently accessed pinned and allocated pages can be either deallocated or defragmented and compacted; and responsive to receiving one or more page indicators of pages unpinned by the user processes, compacting or deallocating one or more pages corresponding to the page indicators.
摘要:
Management of a UNIX-style storage pools is enhanced by specially managing one or more memory management inodes associated with pinned and allocated pages of data storage by providing indirect access to the pinned and allocated pages by one or more user processes via a handle, while preventing direct access of the pinned and allocated pages by the user processes without use of the handles; scanning periodically hardware status bits in the inodes to determine which of the pinned and allocated pages have been recently accessed within a pre-determined period of time; requesting via a callback communication to each user process to determine which of the least-recently accessed pinned and allocated pages can be either deallocated or defragmented and compacted; and responsive to receiving one or more page indicators of pages unpinned by the user processes, compacting or deallocating one or more pages corresponding to the page indicators.
摘要:
Distributing a thread for running on a physical processor and enabling the physical processor to be switched into a low power snooze state when said running thread is IDLE. However, this switching into said low power state is enabled to be delayed by a delay time from an IDLE dispatch from said running thread; such delay is determined by tracking the rate of the number of said IDLE dispatches per processor clock interval and dynamically varying said delay time wherein the delay time is decreased when said rate of IDLE dispatches increases and the delay time is increased when said rate of IDLE dispatches decreases.
摘要:
A power reset module may reset an automatic shut-off module of a target device by momentarily disrupting power to the automatic shut-off module at a determined interval and automatically restoring power after a time period of up to two minutes. In multiple embodiments, the power reset module comprises an activation switch with an activation switch output coupled to a frequency module. The frequency module may output a frequency module signal on a determined interval via a frequency module output coupled with a reset module. The reset module momentarily transitions a reset switch to a reset state periodically at the determined interval for up to two minutes prior to automatically transitioning the reset switch to a non-reset state. Transitioning the reset switch to the reset state disrupts power to the automatic shut-off module and automatically transitioning the reset switch from the reset state to a non-reset state restores power to the automatic shut-off module thus resetting a state of the automatic shut-off module. In several embodiments, a cash register incorporates a programmable power reset device for disrupting and restoring power to an automatic shutoff circuit to reset the automatic shutoff circuit allowing a user to access the cash register.
摘要:
A power reset module may reset an automatic shut-off module of a target device by momentarily disrupting power to the automatic shut-off module at a determined interval and automatically restoring power after a time period of up to two minutes. In multiple embodiments, the power reset module comprises an activation switch with an activation switch output coupled to a frequency module. The frequency module may output a frequency module signal on a determined interval via a frequency module output coupled with a reset module. The reset module momentarily transitions a reset switch to a reset state periodically at the determined interval for up to two minutes prior to automatically transitioning the reset switch to a non-reset state. Transitioning the reset switch to the reset state disrupts power to the automatic shut-off module and automatically transitioning the reset switch from the reset state to a non-reset state restores power to the automatic shut-off module thus resetting a state of the automatic shut-off module. In several embodiments, a cash register incorporates a programmable power reset device for disrupting and restoring power to an automatic shutoff circuit to reset the automatic shutoff circuit allowing a user to access the cash register.