Methods, apparatus, and articles of manufacture to virtualize performance counters

Methods, apparatus, and articles of manufacture to virtualize performance counters are disclosed. An example method includes scheduling a virtual machine on a processor, incrementing a virtual performance counter in response to an occurrence of a speculative event during direct execution of guest instructions by the virtual machine on the processor, and incrementing the virtual performance counter in response to an occurrence of the speculative event during execution of emulated instructions by a hypervisor on behalf of the virtual machine on the processor.

Selective descheduling of idling guests running on a host computer system

Guests, such as virtual machines, that are running on a host hardware platform are selectively descheduled when an idling condition is detected. An example of the idling condition is that the guest has been executing instructions in an idle loop for more than a threshold period. Guest instructions may be evaluated for the idling condition in conjunction with binary translation.

Dome-loaded pressure regulators

Dome-loaded pressure regulators are disclosed. An example pressure regulator includes body having a pressure inlet and a pressure outlet. A piston is disposed in the body and fluidly coupled to the pressure inlet, the pressure outlet, and the pressure control inlet. The piston is configured to contact a valve seat and to control the flow of fluid from the pressure inlet to the pressure outlet in response to a pressure applied to a surface of the piston via the pressure control inlet.

Methods and module class objects to configure absent equipment in process plants

Methods and module class objects to configure equipment absences in process plants are disclosed. An example disclosed method of creating a configuration entity for use in configuring a process plant comprises creating a class object representative of a process entity within the process plant that includes a first data structure representative of one or more process elements that make up the process entity; and creating a module object based on the class object that includes a second data structure, the second data structure to include a configurable first indication to represent whether a specific process element that conforms to a first one of the one or more process elements that make up the process entity is absent

Safety systems and methods that use portable electronic devices to monitor the personal safety of a user

Methods, apparatus, systems and articles of manufacture to monitor the personal safety of a user of a portable electronic device are disclosed. The safety monitor includes a usage context analyzer to determine a usage context in which the portable electronic device is used based on a history of past usage information. The safety monitor also includes a current usage detector, a threshold alert level monitor, and a safety alert actuator. The current usage detector determines whether the portable electronic device is being used in the usage context at a current time, and, if so, obtains a corresponding threshold alert level that indicates a degree of danger to which a user of the portable electronic device is exposed. The threshold alert level monitor determines whether the threshold alert level has been satisfied, and, if so, the safety alert actuator actuates an output device of the portable electronic device.