Content deleted Content added
ClueBot NG (talk | contribs) m Reverting possible vandalism by Ogunrindekirk to version by GreenC bot. Report False Positive? Thanks, ClueBot NG. (2901167) (Bot) |
|||
Line 12:
Unlike systems derived from [[Unix]], where all files and devices are considered to be an unformatted stream of [[byte]]s, mainframes offer a variety of data options and formats, such as varying types and sizes of [[record (computer science)|records]], and different ways of accessing data, such as via record keys. Access methods provide programs a way of dealing with this complexity.
* Programs can read or write a record or block of data and wait until the input/output operation is complete (''queued'' access methods) or allow the operation to be started and the program to continue to run, waiting for the completion at a later time (''basic'' access methods).
* Programs can specify the size and number of buffers for a file. The same buffer or pool can be used for multiple files, allowing blocks of data to be read from one file and written to another without requiring data movement in memory
* Programs can specify the type of error recovery to be used in case of input/output errors.
|