摘要:
Apparatus and method for managing a buffer pool (14) shared by sequential (16) and random processes (18). A data base manager includes a buffer manager (20) which: (1) maintains a normal least recently used (LRU) buffer chain and a sequential LRU buffer chain, the sequential LRU buffer chain being replicated on the normal LRU buffer chain; (2) places buffers released from a sequential process in both LRU buffer chains and buffers released from a random process only in the normal LRU buffer chain; and (3) responsive to a request for a buffer for a sequential process, steals the head buffer from the sequential LRU buffer chain, otherwise steals the head buffer from the normal LRU buffer chain. The buffer manager further includes means for conditionally asynchronously prefetching data set pages from the external storage device in response to a request for a data set page which is an integral multiple of a process defined prefetch quantity.
摘要:
Method and apparatus for assuring atomicity of user requested multi-row update operations to tables such as in a relation database (24), guaranteeing that for any update operation that succeeds all stated effects will have occurred and that for any update operation that fails the system state as perceived by the user remains unchaged. This is accomplished by establishing, in response to a multi-row update operation request, an execution module containing machine language code instructions implementing the update operation request with a savepoint request at the beginning of the execution module. For each set of instruction in or called by the execution module which modified the user perceived system state, undo information is logged to a soft log (20). Upon completing the execution module, the savepoint is dropped, causing all soft log information recorded since the savepoint to be deleted and releasing all resources held to guarantee restoration of the user perceived system state at the time of the savepoint request. Responsive to the detection of an error during execution of the module, the soft logged undo information is used to restore the user perceived state to that existing at the time of the savepoint request.
摘要:
A drillhole centerline determining device comprising an interposer (7) having a central pocket enables a robot (5) to probe the interposer to learn the location and orientation of the desired drillhole. The interposer is a mushroom shaped device with a planar head (10) and a stem (9) dimensioned to fit snugly in the hole to be drilled. The interposer, in addition to the planar head from which the perpendicular can be calculated through multiple probes, has a central pocket (11) concentric to the interposer stem. The method of using the drillhole centerline determining interposer is to place a number of such interposers manually in position in holes in a master part located in the work envelope of the robot. The robot operator prepositions the probe at an initial position facing the pocket of the interposer for a drillhole locating sequence for the related drill hole. In sequence, the robot moves the probe from the initial position sufficient to clear the edge of the pocket and by multiple probes determines the plane of the interposer surface platform. The robot then adjusts the yaw and pitch of the probe to orient the probe orthogonal to the platform plane (a vector parallel to the desired drillhole centerline axis). The robot, with orientation vector stored, now locates the XYZ coordinates of the drillhole by pocket probing actions determining the epicenter of the pocket. With orientation vector (pitch and yaw) known, and with coordinates (XYZ) known, the drillhole is determined.
摘要:
information is stored by a process involving the steps of (1) sensitizing a recording medium comprising a two-photon, four-level material by exposing said medium to flood illumination with ultra-violet or visible light, and then (2) exposing the sensitized medium simultaneously to two beams of coplanar laser irradiation intersecting within said recording medium to create a microscopic interferende pattern.
摘要:
A method for the spectral analysis of short optical pulses (12) uses an optical group velocity dispersive medium (14), for example, a low loss single mode optical fiber, to map the optical spectrum (a) of the pulse into the time domain (c, d). One application of this method is used for obtaining a serial, time domain readout of information stored in a photochemical hole burning memory which utilizes a medium with broad hole widths.
摘要:
A dual operating mode switching power dnving circuit arrangement comprises an amplifying circuit (18) of conventional form which is operated substantially as a Class A feedback amplifier in a servosystem "following" mode and is switched to operate as a Class D amplifier in the "seeking" mode under program control calling for the latter mode and reswitched to the "following" mode only at the succeeding transition of the Glass D waveform whereby transients are avoided. For operating in Class D mode, the Class A feedback loop is opened and the amplifier circuit is arranged so that the input wave now overdrives the input circuit and drives the output circuit between ± values of the energy potential, whereby the efficiency is very high. A single electronic switching circuit (16) and logical circuitry (40) connected thereto are arranged to deliver selectively a driving control signal from such input terminals to the input circuit of a conventional amplifier for operating it in the Class A linear second order negative feedback loop arrangement and to deliver an overdriving feedback signal from the output terminal of the amplifier, the duty cycle of which responds to load device current passing a sensing device for operating the amplifier in the Class D mode. Preferably, the application of control signals is under program control along with such control over the operation of the load device (20).
摘要:
A character recognition system comprises a video detector (25) operating with a plurality of threshold signals (V3-V6) in time multiplex mode. Detected video signals are stored in a plurality of storage modules (S3-S6), one for each time multiplex channel. A signal processor (81) recognizes character data from video data representing a first threshold level (V3) and stored in a first storage module (S3) and subsequently recognizes character data from video data representing a second threshold level (V5) and stored in a second storage module (S3). The system is used in an optical document reader for reading a plural field print line on a document, where the optical characteristics of the various fields are unequal.
摘要:
During each copier warm-up period, a micro processor 40, D/A 41 and network 53 apply a signal of decreasing steps to a comparator 52, which also receives an input from a fuser temperature sensor 50. When the sensor signal exceeds the step signal, the control logic for the copier is enabled since the fuser temperature profile is set at an adequate level for proper fusing.
摘要翻译:在每个复印机预热期间,微处理器40,D / A 41和网络53将降低步数的信号施加到比较器52,比较器52还接收来自定影温度传感器50的输入。当传感器信号超过步骤 信号时,启用复印机的控制逻辑,因为定影器温度曲线设置在足够的水平以进行适当的定影。
摘要:
An address word (N) for addressing a memory (2) comprises an exponent field (P) that defines on one hand the length of a memory field whereto access is obtained, on the other a number by which a second field (M) in the address word is modified, the memory being addressed by the modifying second field. A memory control unit (5) comprises an address shift register (26) for storing the second field (M) of the address word and an exponent register (26) for storing the exponent field (P). The exponent register controls on one hand the shifting of the address shift register contents, on the other the successive updating of the address being read from the address shift register into a memory address register (61).