摘要:
A system and method for controlling the traveling of a tape is provided. The system and method include passing data in a buffer to a channel input/output unit for writing the data to a tape. A determining unit determines if second data is to be written to the tape without performing a backhitch after first data is written to the tape. The determination unit also determines a state of the system before writing the first data to the tape and compares an amount of second data written to the tape prior to writing first data to the tape with an amount of second data expected to be written to the tape to an area up to a position on the tape where writing the first data commenced, for determining if the second data is to be written to the tape without performing a backhitch. A speed adjusting unit adjusts the speed of the tape to prevent a backhitch due to the buffer running out of data when the determination unit determines that the second data is to be written to the tape without performing a backhitch.
摘要:
A data-overwriting technique that facilitates determining whether data is new or old, when reading thereof. A tape recording apparatus includes: a receiving unit for receiving information on overwrite starting position and an overwrite request; a trying unit for trying to determine a beginning position of a data unit based on the information on an overwrite starting position, wherein the data unit is a unit of writing data recorded on a tape medium; an overwrite executing unit for executing overwriting from the determined overwrite starting position in response to a success of the determination by the trying unit; and a type judging unit for judging whether the data unit that is recorded at the overwrite starting position is a null data unit or not in response to a failure of the determination by the trying unit. The trying unit responds to judgment that the data unit is the null data unit by trying to determine a beginning of a data unit following the data unit as the overwrite starting position.
摘要:
Various embodiments for writing received synchronized data to magnetic tape having a plurality of wraps using a magnetic tape drive adapted for performing the writing according to an available plurality of predefined tape speeds are provided. In one such embodiment, for each of the available plurality of predefined tape speeds, an average overhead per synchronized command for performing a recursively accumulated backhitchless flush (RABF) cycle is calculated. One of the available plurality of predefined tape speeds having a lowest calculated average overhead is selected. The RABF cycle is performed using the selected one of the available plurality of predefined tape speeds.
摘要:
A method to write information to a tape storage medium by disposing a tape storage medium in a tape drive apparatus comprising a write head. The method moves the tape storage medium in a first direction, writes data from a buffer to the tape storage medium, and thereby empties the buffer while the tape storage medium is moving in the first direction. The method determines, while the tape storage medium is moving in the first direction, whether to enable a backhitchless write wherein the tape storage medium is not stopped and moved in a second and opposition direction, prior to writing new data to the tape storage medium. By not stopping the movement of the tape storage medium, and by not moving the tape storage medium in a reverse direction to reposition the write head, the method eliminates the time overhead required to stop the tape and reposition the tape head. Applicants' method achieves this time efficiency without adverse impact to the nominal storage capacity of the tape information medium.
摘要:
Provided are techniques for determining a tape speed for a next sync operation. A sync command is received. An average transaction size and an average host transfer rate of a set of previous sync operations are calculated. The tape speed for the next sync operation is determined using the average transaction size, the average host transfer rate, and a backhitch time. Data is written to a tape cartridge using the determined tape speed.
摘要:
An illuminance sensor detects an illuminance value for an environment in which a display device is placed and provides the illuminance value to a controller. The controller determines whether to cause the display device to make a transition to a power saving mode or not in accordance with the illuminance value inputted thereto. For the transition to the power saving mode, the controller stops the operation of a backlight drive signal generator to turn off a backlight unit, and stops the supply of power and a display signal to a liquid crystal panel.
摘要:
A method of controlling a drive of a recording medium according to one embodiment includes receiving data from a host, and writing the data to the recording medium. A difference in volume between the data at the time of being written to the recording medium is detected. An adjustment is made to at least one of a first transfer rate with the recording medium, and a second transfer rate with the host, based on the difference.
摘要:
A motor control apparatus composed of a first pulse multiplier circuit for multiplying command pulses by a first factor, encoder circuit for detecting a position of a motor-driven object, a second pulse multiplier circuit for multiplying a detection pulse from the encoder circuit by a second factor, a deviation counter circuit for detecting a difference between output pulses of the first and second multipliers, a divider circuit for dividing an output signal of the deviation counter by the second factor, and driving source driven by the control apparatus in accordance with an output of the divider.
摘要:
High performance is obtained without preventing achievement of a target read data rate.In a controller 16 of a tape drive, a command processing unit 41 receives a synchronization command, and a buffer management unit 42 passes data in a buffer to a channel input-output unit 43. Then, upon completion of writing the data to the tape, a backhitch determination unit 44 determines whether or not to execute backhitch. If it is determined that backhitch should be skipped, the speed determination unit 46 determines a tape speed that minimizes a sum of a time required to write data without backhitch within a range where a data amount of a monitor target is to be written in order to achieve a target read data rate, and a time required to write data with backhitch within the range. Then, an operation signal output unit 49 issues an instruction to change the tape speed to the determined tape speed after execution of backhitch.
摘要:
A first data group in an access sequence is selected based on which data group in the data groups has a beginning closest to a current position of the tape medium. Those data groups located in specified regions of the tape medium are separated from other data groups located in alternative specified regions of the tape medium. The distance from the current position of the tape medium is set to be a logical distance value, determined by a calculation function, that is substituted for the physical distance value for the data groups that are located in the specified regions as compared with other data groups located in the alternative specified regions. A second data group in the access sequence is selected based on which remaining data group in the data groups has a beginning closest to an end of the first data group in the access sequence.