Кэширование в дисковых подсистемах (часть 5) by Core


   Каталог php скриптов

Онлайн Микс:


Комментировать

07.05.2009 14:13:26

Кэширование в дисковых подсистемах (часть 5)

by Core @ 07.05.2009 14:13:26

Так может быть имеет смысл использовать контроллер диска или хост адаптер со встроенным ОЗУ? Это предоставляет определенные удобства, но я бы не советовал делать это по нескольким причинам.

Во-первых, кэш контроллера не сможет справиться со всеми данными, особенно в современных операционных системах. Они имеют весьма эффективные алгоритмы кэширования. Дополнительное кэширование добавляет только еще одну перетасовку данных, и в результате система может начать работать медленнее. Кроме того, покупая 4 М кэш для контроллера вы не сможете использовать их ни для чего больше. Покупая 4 М ОЗУ для компьютера вы покупаете универсальную вещь.


Во-вторых, кэш используется не только для чтения, но и для записи. Интерфейс с собственной памятью будет задерживать в ней данные, чтобы сделать операцию записи на диск быстрее. Это хорошая мысль, но система может быть перезагружена без сохранения этих данных - и это значит, что эти данные будут потеряны в процессе записи. С этой точки зрения использовать кэширование диска не надо.

пользователь компьютера

Если Вам был полезен этот материал, то Вы можете отблагодарить автора - установить ссылку на эту статью, + симпатичный баннер.
Ваш код:

Page copy protected against web site content infringement by Copyscape Rambler's Top100