home | login | register | DMCA | contacts | help | donate |      

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я


my bookshelf | genres | recommend | rating of books | rating of authors | reviews | new | форум | collections | читалки | авторам | add
fantasy
space fantasy
fantasy is horrors
heroic
prose
  military
  child
  russian
detective
  action
  child
  ironical
  historical
  political
western
adventure
adventure (child)
child's stories
love
religion
antique
Scientific literature
biography
business
home pets
animals
art
history
computers
linguistics
mathematics
religion
home_garden
sport
technique
publicism
philosophy
chemistry
close

реклама - advertisement



V

Video BIOS Cacheable (Кэширование видео BIOS)

Обычные опции: Enabled, Disabled.

Эта функция BIOS предназначена для того, чтобы увеличить производительность видео BIOS путем ее кэширования с использованием кэш второго уровня процессора. Она работает вместе с функцией Video BIOS Shadowing и только после того, как вы ее включите.

Если вы включите данную опцию, блок 32 Кб видео BIOS (в диапазоне C0000hC7FFFh) будет кэшироваться с использованием кэш второго уровня процессора. Это позволяет существенно ускорить последующие запросы к видео BIOS.

Если вы выключите данную опцию, видео BIOS не будет кэшироваться. Видео BIOS будет считываться из системной памяти (если она была зарезервирована), или с чипа BIOS.

Тем не менее, вы не сможете повысить производительность системы с помощью данной функции, так как современные операционные системы (например, Microsoft Windows XP) не используют видео BIOS. Вместо этого они работают с драйвером видеокарты. Это предоставляет операционной системе прямой доступ к видеокарте и позволяет полностью использовать ее возможности. Благодаря отдельному драйверу операционной системе не приходится вызывать BIOS. Поэтому кэширование видео BIOS не даст никаких преимуществ.

В отличие от системной памяти (объем которой может составлять один гигабайт и более), кэш второго уровня процессора является ограниченным ресурсом. Современные процессоры имеют кэш второго уровня от 128 до 512 Кб. Резервирование раздела кэш второго уровня для кэширования видео BIOS закрывает для процессора доступ к данному разделу кэш. Кэширование видео BIOS приводит к значительному снижению производительности процессора.

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

Если вы кэшируете видео BIOS, вы не должны выполнять обновления флэшпамяти (как и при работе с функцией Video BIOS Shadowing). Скорее всего, это приведет к сбою системы. Причина заключается в том, что указатель видео BIOS теперь направляется на кэш второго уровня процессора, а не на флэшпамять.

И что хуже всего, при кэшировании только 32 Кб видео BIOS часть обновленной видео BIOS перезаписывает кэшированный раздел, в то время как ведется перезапись флэшпамяти. Так как видео BIOS во флэшпамяти была перезаписана только частично, видео BIOS может получить повреждения.

Разумеется, кэширование видео BIOS улучшает производительность системы в играх DOS или при работе в защищенном режиме. Однако потеря кэш второго уровня процессора не окупается полученными преимуществами.

Рекомендуем выключить эту функцию, даже если вы часто играете в игры DOS или работаете в защищенном режиме. Пусть только опция резервирования видео BIOS отвечает за повышение ее производительности.

Video BIOS Shadowing (Резервирование видео BIOS)

Обычные опции: Enabled, Disabled.

Если вы включите данную опцию, доступ к видео BIOS будет ускорен благодаря ее резервированию или копированию в системную память. Резервирование видео BIOS улучшает ее производительность, потому что процессор сможет выполнить чтение BIOS через шину памяти 64бит, а не через медленную шину 8бит XT (на устаревших материнских платах) или LPC (на современных материнских платах).

Кажется, что это очень полезная функция, так как она позволяет существенно повысить производительность видео BIOS и сопровождается лишь незначительной потерей в системной памяти. В действительности, все не так просто.

Современные операционные системы не используют видео BIOS. Вместо этого они работают с драйвером видеокарты. Это предоставляет операционной системе прямой доступ к видеокарте и позволяет полностью использовать ее возможности. Благодаря отдельному драйверу операционной системе не приходится вызывать BIOS. Поэтому резервирование видео BIOS не даст вам никаких преимуществ.

В соответствии с публикацией компании Microsoft («Shadowing BIOS Under WinNT 4.0»), резервирование BIOS, независимо от версии, не дает возможности повысить производительность, так как оно не используется в среде Windows NT. Это пустая трата ресурсов памяти. В статье ничего не говорится про другие версии Microsoft Windows; тем не менее, данное правило действует для всех версий Microsoft Windows, начиная от Windows 95.

Кроме того, резервирование видео BIOS может привести к конфликтам. Если какаялибо программа выполнит запись в область RAM, которая используется для резервирования видео BIOS, это вызовет сбой системы. К счастью, для современных материнских плат это уже не проблема, так как диапазон BIOS был удален из области, доступной программам.

Резервирование части видео BIOS способно привести к другим проблемам. Новые системы BIOS имеют объем, который намного превосходит 32 Кб. Тем не менее, большинство видео BIOS резервируют только блок 32 Кб (в диапазоне C0000C7FFF). Если зарезервирован только этот блок, а не весь объем BIOS, программы не смогут правильно работать с BIOS. Поэтому при резервировании видео BIOS вы должны добиться того, чтобы был зарезервирован весь объем видео BIOS. Для этого выполните следующие действия:

• включите резервирование видео BIOS (для области C000C7FFF);

• активировать резервирование для всех разделов видео BIOS (например, для C8000CBFFF).

Все современные видеокарты используют флэшпамять, которая работает намного быстрее, чем чипы ROM и EEPROM, установленные на устаревших видеокартах, а также поддерживает простую процедуру обновления. Если же вы кэшируете видео BIOS, вы не должны выполнять обновления флэшпамяти. Скорее всего, это приведет к сбою системы (или даже к повреждению видео BIOS в случае, если была зарезервирована только ее часть). Причина заключается в том, что указатель для видео BIOS теперь направлен на системную память, а не на флэшпамять.

Если во время обновления была зарезервирована только часть видео BIOS, это может привести к серьезным проблемам. Часть обновленной видео BIOS перезаписывает зарезервированный раздел, в то время как ведется перезапись флэшпамяти. Так как видео BIOS во флэшпамяти была перезаписана только частично, видео BIOS может получить повреждения.

Если вы хотите прописать флэшпамять видеокарты, отключите резервирование видео BIOS.

Вы можете спросить, а зачем же обновлять видео BIOS, если в большинстве случаев это бесполезно? Ответ прост, – видео BIOS содержит не только стандартные функции VGA. Видео BIOS на современных видеокартах включает кодировку для двухмерного, трехмерного и видео ускорения. Поэтому последняя версия BIOS способна повысить производительность видеокарты, а также исправить ошибки устаревшей версии. Случается и так, что новые драйверы не могут работать с устаревшими версиями видео BIOS. Поэтому рекомендуем регулярно обновлять видео BIOS, причем независимо от того, работаете вы в среде DOS или нет.

При всем этом, данная функция все же имеет свое назначение. Большинство игр DOS используют функции видео BIOS, так как они не могут напрямую обращаться к видео процессору. Резервирование видео BIOS позволяет существенно повысить производительность в подобных играх.

Резервирование видео BIOS приводит к улучшению производительности при работе в защищенном режиме (например, в Microsoft Windows XP). В защищенном режиме операционные системы пользуются видео BIOS, так как все видео BIOS содержат стандартные функции VGA. Резервирование видео BIOS позволяет увеличить производительность видеокарты в защищенном режиме. Разумеется, никто постоянно не работает в защищенном режиме Windows!

Если вы включите данную опцию, видео BIOS будет резервироваться в системной памяти. Это улучшает производительность системы при работе с видео при условии использования функций VGA.

Если вы выключите данную опцию, видео BIOS не будет резервироваться в системной памяти. Любой доступ к видео BIOS должен выполняться через шину XT или LPC.

Так как в качестве интерфейса между графическими программами и операционной системой используются драйверы, а не видео BIOS, рекомендуем отключить функцию Video BIOS Shadowing. Риск сбоя или повреждения видео BIOS не окупается полученными преимуществами.

Если вы часто играете в игры DOS или работаете в защищенном режиме Windows, включите данную опцию, чтобы повысить производительность системы.

Video Memory Cache Mode (Режим кэширования видео памяти)

Обычные опции: USWC, UC.

Это еще одна функция BIOS, название которой не соответствует ее предназначению. Она не кэширует видео память или графические данные (кстати, их все равно нельзя кэшировать). В действительности эта функция является определенным аналогом функции USWC Write Posting.

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

Чтобы решить эту проблему, на процессорах устанавливаются встроенные буферы комбинированной записи. Эти буферы комбинируют записи графики от процессора. Затем данные записи прописываются на видеокарту в виде одного блока.

Использование встроенных буферов комбинированной записи дает следующие преимущества:

1) графические записи процессора комбинируются в единые блоки. Это позволяет намного увеличить производительность шины процессора и AGP (или PCI);

2) графические записи используют меньше операций на шине процессора и AGP (или PCI). В результате пропускная способность шины увеличивается;

3) процессор выполняет запись во встроенный буфер, а не на шину процессора. Производительность процессора при этом увеличивается, так как он может решать другие задачи, в то время как буферы комбинированной записи выполняют операцию.

Поскольку буферы комбинированной записи поддерживают повторные чтения, данную опцию назвали USWC (Uncached Speculative Write Combining – Комбинирование записи без кэширования). Устаревший метод записи от процессора на видеокарту называется UC (UnCached – Без кэширования).

Эта функция BIOS позволяет управлять буферами комбинированной записи USWC (Uncached Speculative Write Combining – Комбинирование записи без кэширования).

Если вы включите эту функцию, буферы комбинированной записи будут собирать и комбинировать графические данные от процессора и записывать их на видеокарту.

Если вы выключите эту функцию, буферы комбинированной записи будут отключены. Все графические данные от процессора будут напрямую записываться на видеокарту.

Настоятельно рекомендуем включить данную опцию, чтобы повысить производительность видеокарты и процессора.

Обратите внимание: для правильной работы этой функции необходимо, чтобы она поддерживалась видеокартой, операционной системой и драйвером видеокарты.

Все операционные системы Microsoft (от Windows NT 4.0 и выше) поддерживают USWC, поэтому не беспокойтесь о поддержке данного режима, если вы работаете в такой операционной системе. Драйверы видеокарт, которые работают с USWC, тоже полностью совместимы с данным режимом.

Если вы используете устаревшую видеокарту, она может не поддерживать данную опцию. Устаревшие видеокарты используют модель FIFO (First In, First Out) I/O, которая поддерживает только режим UnCached (UC). Активация функции Video Memory Cache Mode может вызвать серьезные проблемы (например, искажение изображения, сбой системы) и даже привести к тому, что компьютер перестанет загружаться.

Если вы столкнетесь с подобными проблемами, немедленно отключите эту функцию.

Video RAM Cacheable (Кэширование видео RAM)

Обычные опции: Enabled, Disabled.

Область Upper Memory Area (UMA) – это блок памяти 384 Кб в первом мегабайте памяти, который зарезервирован для системного использования в среде DOS. Часть данного блока зарезервирована в качестве памяти видео RAM.

Память видео RAM – это блок 128 Кб в диапазоне от A0000h до BFFFFh. Первая половина блока (диапазон A0000hAFFFFh) зарезервирована для графического режима VGA. Вторая половина блока используется в монохромном текстовом режиме (B0000hB7FFFh) и цветном текстовом режиме (B8000hBFFFFh). Память видео RAM – это единственный раздел памяти видеокарты, к которому у процессора есть прямой доступ в режиме VGA.

Видеокарта и процессор используют данный раздел памяти, чтобы записывать пиксельные данные в режиме VGA. Поэтому все режимы VGA требуют менее 64 Кб памяти. Самый распространенный VGAрежим – это 0х13 (разрешение 320 х 200 при 256 цветах). Данный режим использует ровно 64000 байт памяти и умещается в блоке между A0000h и AFFFFh.

Эта функция BIOS предназначена для повышения производительности видео VGA путем кэширования видео памяти 64 Кб VGA (в диапазоне A0000hAFFFFh) с помощью кэш второго уровня процессора.

Если вы включите данную опцию, видеопамять VGA будет кэшироваться с использованием кэш второго уровня процессора. Это позволяет существенно ускорить запросы к видеопамяти VGA.

Если вы выключите данную опцию, видеопамять VGA не будет кэшироваться с использованием кэш второго уровня процессора.

Кажется, что кэширование памятивидео VGA – очень полезная опция. Данная функция ускоряет обрабатывание VGAграфики с помощью кэширования запросов в область видео памяти. Это очень удобно для игр под DOS, но не приводит к повышению производительности в текстовых режимах VGA.

Правда, в действительности все далеко не так хорошо. Режим VGA сейчас используется редко. Данный режим применяется в защищенном режиме Windows XP. Кроме того, он используется и в играх DOS. Других применений у режима VGA нет. Если вы не работаете с режимом VGA, данная функция BIOS не предоставит вам никаких преимуществ.

Даже если вы часто играете в игры DOS, кэширование видеопамяти VGA вряд ли будет необходимо. Даже самый медленный современный компьютер способен без проблем обрабатывать видеографику VGA. Другими словами, кэширование видеопамяти VGA не улучшит производительность вашей системы.

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

Если бы использование кэш второго уровня процессора позволило повысить производительность видеокарты, над этим стоило бы задуматься. К сожалению, режимы VGA сейчас практически не применяются. Даже при работе в режиме VGA кэширование памяти не слишком эффективно. Данная опция BIOS попусту тратит кэш второго уровня процессора и не улучшает производительности видеокарты.

Рекомендуем выключить эту функцию, даже если вы часто играете в игры DOS или работаете в защищенном режиме Windows.

Virus Warning (Предупреждение о вирусах)

Обычные опции: Enabled, Disabled.

Эта опция BIOS обеспечивает базовую защиту от вирусов путем отслеживания записей в загрузочный сектор и на диски.

При включении функции BIOS защищает загрузочный сектор и диски: если какаялибо программа пытается выполнить запись в эти области, функция останавливает систему и отображает предупреждение. Обратите внимание: защищается только загрузочный сектор и таблица, но не весь жесткий диск.

Если вы выключили данную опцию, BIOS не будет отслеживать записи в загрузочный сектор и на диски.

Данная опция может вызывать конфликты с другими программами, которые используют доступ к загрузочному сектору, например, с программами установки Microsoft Windows (Windows 95 и так далее). При активации функции программы установки могут дать сбой. Перед началом установки отключите данную опцию.

Обратите внимание на то, что эта функция бесполезна при работе с жесткими дисками, которые используют внешние контроллеры со встроенными BIOS. Вирусы обходят системную BIOS с антивирусной защитой и выполняют запись напрямую на жесткий диск. Это такие контроллеры, как IDE или SCSI (встроенные в материнскую плату или поставляющиеся на отдельных картах).

VLink 8X Support (Поддержка VLink 8X)

Обычные опции: Enabled, Disabled.

V–Link – это название шины, которая используется на новых материнских платах VIA. Раньше компания VIA применяла для соединения North Bridge и South Bridge шину PCI. Однако шиной PCI пользуются и другие устройства PCI, и в результате ее пропускная способность снижается.

Вслед за архитектурой Intel Hub Architecture компания VIA разработала быструю шину для связи между North Bridge и South Bridge. Новая шина получила название V–Link.

Первая версия представляла собой шину 8бит с частотой 66 МГц, которая обеспечивала пропускную способность 266 Мб/с. Соответственно, данная пропускная способность в два раза превышает пропускную способность шины PCI (даже если не учитывать того, что шине PCI приходится обслуживать запросы от прочих устройств PCI). Шина V–Link впервые появилась на материнской плате VIA Apollo KT266.

Не так давно компания VIA усовершенствовала шину V–Link. Начиная с материнских плат Apollo KT400 и P4X400, частота шины V–Link составляет 133 МГц. Пропускная способность такой шины составляет 533 Мб/с. Несмотря на то, что данная шина лишь в четыре раза быстрее шины PCI, компания VIA назвала ее 8X V–Link.

Данная функция BIOS используется для того, чтобы переключать режим шины V–Link в более быстрый режим 8X V–Link.

Если вы включите эту опцию, шина 8бит V–Link переключится в режим 8X V–Link, который работает с частотой 133 МГц и обеспечивает пропускную способность 533 Мб/с.

Если вы выключите эту опцию, шина V–Link будет работать с частотой 66 МГц и обеспечивать пропускную способность 266 Мб/с.

Эта функция BIOS была добавлена для устранения неполадок. Рекомендуем включить ее, чтобы повысить производительность системы.


В Windows 9x вы можете отметить поле флажка DMA на вкладке свойств соответствующего устройства IDE. В Windows 2000/XP вам необходимо на вкладке | Оптимизация BIOS. Полный справочник по всем параметрам BIOS и их настройкам | cледующая глава