Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
У. Столлингс ГЛАВА 11 Операции в-в и файлы.doc
Скачиваний:
53
Добавлен:
11.05.2015
Размер:
549.89 Кб
Скачать

Рекумендуемая литература

Общие описания компьютерного ввода-вывода можно найти в большинстве книг, посвященных компьютерной архитектуре, например [STALOO] и [РАТТ98]. В [МЕЕЭба] представлен неплохой обзор физических основ технологии записи на диски и магнитные ленты, а в [МЕЕЭбЬ] — технологий хранения данных в этих системах. В [WIED87] рассматриваются вопросы, связанные с производительно­стью дисков, включая дисковое планирование. Работа [NG98] посвящена вопро­сам производительности аппаратных устройств дисков. В [САО96] анализируется кэширование и планирование дисков. В [ROSCOO] подробно изучены все типы систем внешней памяти и рассмотрены многочисленные технические характери­стики каждой из них. Заслуживающим внимания обзором, в котором всесторон­не описан интерфейс ввода-вывода и менее подробно — технические детали, является [SCHW96]. В [PAIOO] представлена интересная информация об интегри­рованной схеме буферизации ввода-вывода и кэширования.

В [DELLOO] приведен детальный анализ драйверов устройств Windows NT, a также рассмотрена вся архитектура ввода-вывода W2K.

[CHEN94] представляет собой превосходное руководство по технологии RAID от ее создателей. Более детально технология RAID обсуждается в издании экспертной комиссии RAID, ассоциации поставщиков и потребителей продуктов на основе RAID [MASS97]. В [CHEN96] проанализирована производительность RAID. Интерес представляет статья на эту тему — [FRIE96]. В [DALT96] деталь­но описано программное обеспечение для устройств RAID в Windows NT.

САО96 Cao P., Felten E., Li К. Implementation and Performance of Integratefln ; Application-Controlled File Caching, Prefetching, and Disk Scheduling. — ACM Transactions on Computer Systems, November 1996.

CHEN94 Chen P., Lee E., Gibson G., Katz R., Patterson D. RAID: High-Performance, Reliable Secondary Storage. — ACM Computing Surveys, June 1994. CHEN96 Chen S., Towsley D. A Performance Evaluation of RAID Architectures. —IEEE Transactions on Computers, October 1996. DALT96 Dalton W. et al. Windows NT Server 4: Security, Troubleshooting, and Optimization. — Indianapolis, IN: New Riders Publishing, 1996.

DELLOO Dekker E., Newcomer J. Developing Windows NT Device Drivers: A Programmer's Handbook. — Reading, MA: Addison Wesley, 2000.

FRIE96 Friedman M. RAID Keeps Going and Going and... — IEEE Spectrum, April 1996.

MASS97 Massiglia P. (editor). The RAID Book: A Storage System Technology Hand­ book. — St. Peter, MN: The Raid Advisory Board, 1997.

МЕЕ9ба Мее С., Daniel E., eds. Magnetic Recording Technology. — New York: 5 McGraw Hill, 1996.

MEE96b Mee C., Daniel E., eds. Magnetic Storage Handbook. — New York: McGraw Hill, 1996.

NG98 Ng S. Advances in Disk Technology: Performance Issues. — Computer, May 1989.

PAIOO Pai V., Druschel P., Zwaenepoel W. Ю-Lite: A Unified I/O Buffering and Caching System. — ACM Transactions on Computer Systems, February 2000. PATT98 Patterson D., Hennessy J. Computer Organization and Design: The Hard­ware/Software Interface. — San Mateo, CA: Morgan Kaufmann, 1998. ROSCOO Rosch W. The Winn L. Rosch Hardware Bible. — Indianapolis, IN: Sams, 2000.

SCHW96 Schwaderer W., Wilson A. Understanding I/O Subsystems. — Milpitas, CA: Adaptec Press, 1996. 1

STALOO Stallings W. Computer Organization and Architecture. 5th ed. — Upper Saddle River, NJ: Prentice Hall, 2000.

WIED87 Wiederhold G. File Organization for Database Design. — New York: McGraw Hill, 1987. ;