翻訳と辞書
Words near each other
・ Count Johann Hartwig Ernst von Bernstorff
・ Count Johann Nepomuk Wilczek
・ Count Johann von Bernstorff
・ Count Joseph Alexander Hübner
・ Count Julian (novel)
・ Count Julius von Zech-Burkersroda
・ Count János Cseszneky de Milvány et Csesznek
・ Count Karl Bonaventura Finck von Finckenstein
・ Count Karl Ferdinand von Buol
・ Count Karl Leopold von Schlieben
・ Count Karl Ludwig von Ficquelmont
・ Count Karl Sigmund von Hohenwart
・ Count Karl-Wilhelm Finck von Finckenstein
・ Count Karlstein
・ Count Kasimir Felix Badeni
Count key data
・ Count Kostia
・ Count Lasher
・ Count Lennart Bernadotte of Wisborg
・ Count Leo Stefan of Habsburg
・ Count Leopold Anton von Firmian
・ Count Leopold Berchtold
・ Count Leopold Joseph von Daun
・ Count Lepic and His Daughters
・ Count Ludwig Joseph von Boos-Waldeck
・ Count Ludwig von Cobenzl
・ Count Luitpold of Castell-Castell
・ Count Lützow
・ Count Magnus
・ Count Manfred Beckett Czernin


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Count key data : ウィキペディア英語版
Count key data
Count key data (CKD) is a direct access storage device (DASD) data recording format introduced in 1964 by IBM with its IBM System/360 and still in current use on IBM mainframes. It is a self-defining format with each data record represented by a Count Area that identifies the record and provides the number of bytes in an optional Key Area and an optional Data Area. This is in contrast to devices using fixed sector size or a separate format track.
Count key data (CKD) also refers to the set of channel commands (collectively Channel Command Words, CCWs) that are generated by an IBM mainframe for use with a DASD subsystem employing the CKD recording format.〔 The initial set of CKD CCW introducted in 1964 was substantially enhanced and improved into the 1990s.
== CKD Track Format ==

The principle of CKD records is that since data record lengths can vary, they all have an associated count field which identifies the record and indicates the size of the key (if used) and the size of the data area, if used. The count field has the identification of the record in cylinder-head-record format, the length of the key, and the length of the data. The key may be omitted or consist of a string of characters.
Each CKD record consists of a count field, an optional key field, and an optional "user" data field with error correction/detection information appended to each field and gaps separating each field.〔 Because of the gaps and other information, the recorded space is larger than that required for just the count data, key data, or user data.
Most often, the key is omitted, the record located sequentially or by direct cylinder-head-record addressing. If it is present, the key is typically a copy of the first bytes of the data record (for "unblocked" records, or a copy of the highest key in the block, for "blocked" records), but can be any data which will be used to find the record, usually using the Search Key Equal or Search Key High or Equal CCW. The key (and hence the record) is locatable via hardware commands. Since the introduction of IBM's System/360 in 1964, nearly all IBM large and intermediate system DASDs have used the count key data record format.
The advantages of count key data record format are:
* The record size can be exactly matched to the application block size
* CPU and memory requirements can be reduced by exploiting search-key commands.
* IBM CKD subsystems initially operated synchronously with the system channel and can process information in the gaps between the various fields, thereby achieving higher performance by avoiding the redundant transfer of information to the host.〔 Both synchronous and asynchronous operations are supported on later subsystems.〔
Reduced CPU and memory prices and higher device and interface speeds have somewhat nullified the advantages of CKD, and it is retained only because IBM's flagship operating system z/OS does not support sector-oriented interfaces.
Originally CKD records had a one-to-one correspondence to a physical track of a DASD device; however over time the records have become more and more virtualized such that in a modern IBM mainframe there is no longer a direct correspondence between the a CKD record ID and a physical layout of a track.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Count key data」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.