摘要:
High availability (HA) protection is provided for an executing virtual machine. At a checkpoint in the HA process, the active server suspends the virtual machine; and the active server copies dirty memory pages to a buffer. During the suspension of the virtual machine on the active host server, dirty memory pages are copied to a ring buffer. A copy process copies the dirty pages to a first location in the buffer. At a predetermined benchmark or threshold, a transmission process can begin. The transmission process can read data out of the buffer at a second location to send to the standby host. Both the copy and transmission processes can operate asynchronously on the ring buffer. The ring buffer cannot overflow because the transmission process continues to empty the ring buffer as the copy process continues. This arrangement allows for using smaller buffers and prevents buffer overflows, and thereby, it reduces the VM suspension time and improves the system efficiency.
摘要:
Methods, apparatus, and computer-readable storage media for subspace video stabilization. A subspace video stabilization technique may provide a robust and efficient approach to video stabilization that achieves high-quality camera motion for a wide range of videos. The technique may transform a set of input two-dimensional (2D) motion trajectories so that they are both smooth and resemble visually plausible views of the imaged scene; this may be achieved by enforcing subspace constraints on feature trajectories while smoothing them. The technique may assemble tracked features in the video into a trajectory matrix, factor the trajectory matrix into two low-rank matrices, and perform filtering or curve fitting in a low-dimensional linear space. The technique may employ a moving factorization technique that is both efficient and streamable.
摘要:
High availability (HA) protection is provided for an executing virtual machine. At a checkpoint in the HA process, the active server suspends the virtual machine; and the active server copies dirty memory pages to a buffer. During the suspension of the virtual machine on the active host server, dirty memory pages are copied to a ring buffer. A copy process copies the dirty pages to a first location in the buffer. At a predetermined benchmark or threshold, a transmission process can begin. The transmission process can read data out of the buffer at a second location to send to the standby host. Both the copy and transmission processes can operate substantially simultaneously on the ring buffer. As such, the ring buffer cannot overflow because the transmission process continues to empty the ring buffer as the copy process continues. This arrangement allows for smaller buffers and prevents buffer overflows.
摘要:
A magnetic recording head comprises a write pole including a throat region with a leading edge, a trailing edge opposite the leading edge, and first and second side edges opposite one another. The magnetic recording head further comprises a first side wall gap layer disposed alongside the first side edge of the throat region, and a second side wall gap layer disposed alongside the second side edge of the throat region. Each of the first and second side wall gap layers has a first width at the leading edge of the throat region smaller than a second width at the trailing edge of the throat region.
摘要:
A semiconductor device has an internal power bus, parallel power connections for connecting the power bus with an external power supply and a test module. The test module includes a sensor for producing first and second differential sensor signals that are functions of voltages at spaced positions in one of the parallel connections produced by current in the parallel connection. The test module includes first and second balanced differential pair comparators that receive first and second reference signals and produce a first comparator signal that is a function of the relative values of the first differential sensor signal and the first reference signal, and a second comparator signal that is a function of the relative values of the second differential sensor signal and the second reference signal. The test module includes an output element that produces an output signal that is a function of the first and second comparator signals.
摘要:
Video data is processed with region-based warping. In accordance with various example embodiments, video data having a plurality of source video frames is processed as follows, for each source video frame. Pixels representing the source video frame and at least one temporally-adjacent video frame are used to generate a motion history map, based upon frame-to-frame movement of at least one region in the source video frame and temporally-adjacent video frames. At least one salient region is identified in the source video frame based upon the motion history map and static image saliency data. Weighting data is determined for warping pixels corresponding to background regions of the source video frame differently than pixels corresponding to the at least one salient region in the source video frame. Using the weighting data, the pixels representing the source video frame are warped to generate pixels representing a warped video frame.
摘要:
A bleed valve that expels a gas from a compressed region includes a valve section and a muffler section coupled to and located downstream from the valve section. The valve section includes a centerbody and a housing. The centerbody supports a plunger that controls opening and closing of the bleed valve. The centerbody is coupled to the housing by at least one strut disposed substantially radially. The at least one strut may have a cross-section that reduces or suppresses flow separation and vortex shedding from the at least one strut. The muffler section may include a baffle plate and a dome plate. A honeycomb may be installed between the baffle plate and the dome plate. The bleed valve may also include a middle plate on a face of the honeycomb and a conical diverter immediately upstream from the baffle plate. Other embodiments are also described.
摘要:
A method, system and computer program product for establishing communication services using web service operations over a network is presented. An application session can be established, extended and terminated between an event source and an event sink across the network by way of a session service. An addressing service on at least one of said event sink and said event source is used to address services. A multimedia communication services between the event source and the event sink is established by way of an eventing service.
摘要:
A tunneling magnetoresistance (TMR) read head and a method of producing the same are disclosed. A free layer having a free layer stripe height is provided, the free layer having a first side and a second side. A tunneling barrier layer is formed adjacent to the first side of the free layer, the tunneling barrier layer having a first side and a second side, the second side of the tunneling barrier layer facing the first side of the free layer. A pinned stack is formed adjacent to the first side of the tunneling barrier layer. The pinned stack comprises at least one magnetic layer having a current path stripe height that is less than the free layer stripe height.
摘要:
A tensioner in accordance with the present invention employs a spindle and a tensioner arm which are preferably manufactured by a suitable manufacturing process, such as die casting, negating a requirement for machining operations. The biasing spring of the tensioner is wound with wire having a non-circular cross section to increase the spring force of the spring compared to a similar spring wound with wire of circular cross section and, as the tensioner arm is moved away from the flexible drive, the diameter of the biasing spring expands and the coils press a dampening shoe into contact with a wall of the tensioner arm producing a dampening force. The tensioner is simple to assemble and requires a relatively small package volume for the biasing force it can produce.