Ide detect time out что это
В данной секции представлены следующие параметры.
• System Time. Отображает текущее системное время. Его можно изменить, однако, как правило, пользователи настраивают системное время с помощью средств операционной системы, а не BIOS.
• System Date. Показывает системную дату, которую можно изменять. Данное действие также чаще выполняется с помощью средств ОС.
• Legacy Diskette A. Указывает тип дисковода, который привязан к букве А. Если в компьютере установлен дисковод, данный параметр принимает значение 1.44М, 3.5 in. В противном случае имеет значение Disabled.
• Legacy Diskette B. Аналогичен предыдущему параметру и может принимать те же значения. Обычно этот параметр отключен (значение Disabled), так как в систему не устанавливаются два дисковода, тем более что они уже практически не используются.
• Primary IDE Master. Представляет собой меню, содержащее дополнительные параметры или свойства, описывает устройство хранения данных, подключенное к первому каналу IDE-контроллера. Если к этому каналу подключено какое-либо устройство, то BIOS автоматически определяет его тип и показывает название, в противном случае параметр принимает значение Not Detected.
Если на значении параметра Primary IDE Master нажать клавишу Enter, откроется окно свойств выбранного устройства со следующей информацией.
– Device: Hard Disk – означает, что к первому каналу IDE-контроллера подключен жесткий диск.
– Vendor: – содержит информацию о производителе винчестера, например HDS728080PLAT20.
– Size: – отображает объем жесткого диска (в гигабайтах), к примеру 82.3G.
– LBA Mode: Supported – указывает на то, что винчестер функционирует в LBA-режиме (Logical Block Addressing – логическая адресация блоков), что в свою очередь позволяет системе работать с жесткими дисками большого объема.
– Block Mode: 16Sectors – означает, что диск работает в режиме, при котором для повышения скорости передачи данных используется чтение сразу с 16 секторов диска.
– PIO Mode: 4 – позволяет узнать, что диск работает в последнем (четвертом) режиме передачи данных,[9] что позволяет достигать теоретической скорости передачи данных 16,6 Мбайт/с. Однако так как все современные винчестеры работают в режиме UltraDMA (другое обозначение – UltraATA), обладающем более высокой пропускной способностью, то PIO Mode практически всегда имеет максимальное значение, то есть 4.
– Async DMA: MultiWord DMA-2 – отображает, в каком из асинхронных DMA-режимов способен работать жесткий диск.
Примечание
Асинхронные DMA-режимы являются промежуточными режимами доступа к данным и позволяют увеличить скорость передачи данных. Так, если существует всего пять (0,1,2,3 и 4) PIO-режимов, позволяющих передавать данные на скорости 3,3, 5,2, 8,3, 11,1 и 16,6 Мбайт/с соответственно, то асинхронных DMA-режимов (SWDMA0, SWDMA1, SWDMA2, MWDMA0, MWDMA1 и MWDMA2) шесть, и они позволяют передавать данные на скорости 2,1, 4,2, 8,3, 4,2, 13,3 и 16,6 Мбайт/с соответственно. Такое количество разных режимов позволяло жесткому диску выбрать максимальную скорость передачи данных и в дальнейшем использовать ее для их обработки. Однако с появлением технологии UltraDMA необходимость в этих режимах отпала, поскольку даже первый из UltraDMA-режимов позволяет работать на скорости 16,6 Мбайт/с.
– Ultra DMA: Ultra DMA-6 – показывает, в каком из синхронных DMA-режимов способен работать жесткий диск. Всего существует семь режимов UltraDMA (UDMA0, UDMA1, UDMA2, UDMA3, UDMA4, UDMA5 и UDMA6), позволяющих работать со скоростью 16,6, 25, 33,3, 44,4, 66,6, 99,9 и 133,2 Мбайт/с соответственно. Чтобы жесткий диск мог использовать высокие скорости передачи данных (начиная с 44,4 Мбайт/с), необходимо использовать 80-жильный IDE-шлейф.
В этом же окне присутствуют несколько настраиваемых параметров.
– Type (Тип) – находится значение, которое идентифицирует подключенное устройство. Как правило, это Auto – автоматическое определение типа устройства. Если устройство при этом не идентифицируется правильно, можно изменить значение вручную, выбрав один из предложенных вариантов. Возможны следующие варианты: Not Installed, Auto, CDROM и ARMD[10] – общий тип, который объединяет любые другие устройства хранения данных, не подпадающие под признак CDROM или Hard Disk, например LS-120, ZIP и др.
– LBA/Large Mode – служит для указания, нужно ли использовать LBA-режим при работе с устройствами хранения данных. По умолчанию установлено значение Auto, что позволяет BIOS автоматически определить, умеет ли устройство работать в таком режиме. Если устройство поддерживает этот режим, BIOS будет использовать его автоматически, что приведет к повышению скорости работы устройства. Доступны также значения Enabled и Disabled.
– Block (Multi-Sector Transfer) – указывает BIOS, нужно ли использовать при работе с жестким диском блочный режим чтения данных. По умолчанию присвоено значение Auto, хотя блочный режим используется всегда, так как это позволяют все современные винчестеры. Доступны также варианты Enabled и Disabled, однако устанавливать значение Disabled настоятельно не рекомендуется, поскольку это приведет к снижению скорости работы устройства. Единственный случай оправданного отключения блочного режима – если к компьютеру временно подключается устаревший жесткий диск, который не поддерживает данный режим.
– PIO Mode – с его помощью можно указать BIOS, в каком PIO-режиме должно работать устройство хранения данных. По умолчанию установлено значение Auto, что позволяет BIOS автоматически определить и установить максимально возможный режим. Можно выбрать любой из пяти доступных PIO-режимов, однако следует помнить, что чем меньше номер PIO-режима, тем ниже скорость передачи данных.
– SMART Monitoring – включает или отключает технологию S.M.A.R.T. По умолчанию для данного параметра установлено значение Auto. Доступны также варианты Enabled и Disabled. Многие пользователи предпочитают устанавливать значение Disabled, особенно если жесткий диск работает со сбоями. В первую очередь это обусловлено тем, что при включенной технологии S.M.A.R.T. сбойные участки обнаруживаются и заменяются на участки из системной области диска автоматически, что приводит к быстрому истощению системной области. Опытные пользователи предпочитают самостоятельно исправлять сбойные участки с помощью специализированных утилит. Если установлен новый винчестер и вы не знаете, как исправлять сбойные участки, лучше присвойте этому параметру значение Auto.
– 32Bit Data Transfer – включение означает, что BIOS будет работать с устройством хранения данных с использованием 32-битного механизма передачи данных. Это увеличит производительность устройства. По умолчанию данному параметру присвоено значение Disabled.
Примечание
В секции Main также находятся параметры Primary IDE Slave, Secondary IDE Master, Secondary IDE Slave, Third IDE Master и Fourth IDE Master, которые могут принимать значения, аналогичные описанным для параметра Primary IDE Master.
• IDE Configuration. Позволяет настраивать IDE-контроллер, который находится на материнской плате.
При выборе этого параметра открывается окно, содержащее следующие настройки.
– Onboard IDE Operate Mode – отвечает за режим работы IDE-контроллера. В зависимости от выбора становятся доступны некоторые дополнительные возможности, в частности возможность работы с дисками Serial ATA и Parallel ATA. Параметр Onboard IDE Operate Mode может принимать значения Compatible Mode и Enhanced Mode. При выборе варианта Enhanced Mode появляется дополнительный параметр Enhanced Mode Support On, который по умолчанию имеет значение S-ATA, но также может принимать значения P-ATA+S-ATA и P-ATA.
Присвоив параметру Onboard IDE Operate Mode значение Compatible Mode, вы увидите дополнительный параметр IDE Port Settings, который по умолчанию имеет значение Primary P-ATA+S-ATA, но также может принимать другие – Secondary P-ATA+S-ATA, P-ATA и P-ATA Ports only.
– IDE Detect Time Out (Sec) – отвечает за задержку в секундах, в течение которой BIOS определяет наличие подключенных устройств хранения данных. По умолчанию принимает значение 35, доступны также варианты 0, 5, 10, 15, 20, 25 и 30. От того, насколько быстро определяются устройства хранения данных, зависит скорость загрузки операционной системы, поэтому для этого параметра по возможности установите наименьшее значение.
• System Information. При выборе данного параметра открывается окно, содержащее краткие сведения о компьютере.
– AMIBIOS – свидетельствует, что установлена AMIBIOS. Здесь же представлена дополнительная информация о BIOS, например Version: 08.00.09 и Build Date: 09/05/05.
– Processor – данные о характеристиках процессора, к примеру Type: Intel (R) Celeron (R) CPU 2.13 GHz, Speed: 2133MHz и Count: 1.
– System Memory – содержит информацию о размере оперативной памяти, установленной на компьютере, например Size: 504MB.
Данный текст является ознакомительным фрагментом.
Продолжение на ЛитРес
9.1.5.2. Возвращение из main()
9.1.5.2. Возвращение из main() Программа может естественно завершиться одним из двух способов: посредством использования одной из описанных далее функций или возвратившись из main(). (Третий, более радикальный способ описан далее в разделе 12.4 «Совершение самоубийства: abort()».) В
Обобщенная функция Main
Обобщенная функция Main Обозначение С-функции main с ее списком аргументов (argv[]) следует заменить макросом _tmain. В зависимости от определения символической константы _UNICODE макрос разворачивается либо до main, либо до wmain. _tmain определяется в заголовочном файле <tchar.h>, который
5.4. Эхо-клиент TCP: функция main
8.3. Эхо-сервер UDP: функция main
8.3. Эхо-сервер UDP: функция main Теперь мы переделаем нашу простую модель клиент-сервер из главы 5, используя UDP. Диаграмма вызовов функций в программах наших клиента и сервера UDP показана на рис. 8.1. На рис. 8.2 представлены используемые функции. В листинге 8.1[1] показана функция
Каким образом использовать опцию?
В том случае, когда в системе не используются старые модели устройств IDE, не следует задерживать инициализацию. Для этого необходимо установить значение 0 для рассматриваемой функции.
Если же к материнской плате подключено одно или несколько IDE-девайсов с низкой скоростью функционирования, а в работе операционной системы наблюдаются неполадки (к примеру, не отображается винчестер, или к нему отсутствует доступ), то рекомендуется изменить значение данной опции на 1. Это задержит инициализацию на 1 секунду. Если проблема не исчезнет, то следует увеличивать значение до тех пор, пока она не будет устранена.
Опция IDE Detect Time Out устанавливает время (в секундах), необходимое для инициализации подключенных IDE-накопителей.
От 0 до 35 (секунд) с шагом 5 секунд
Опция также может иметь другие названия:
Delay For HDD
Hard Disk Pre-Delay
IDE Detect Time Out (Sec)
Примечание 1. Интерфейс Integrated Drive Electronics (IDE, ATA, PATA) – это параллельный интерфейс, который используется для подключения различных накопителей (жестких дисков, оптических приводов CD/ DVD…) к материнской плате компьютера.
Более подробно о том, что такое интерфейс IDE, Вы можете прочитать здесь.
Примечание 2. Инициализация – это определение начальных значений, параметров и приведение программы или устройства в состояние готовности к использованию.
Другие идентичные по назначению параметры: Delay for HDD (Secs), Hard Disk Pre-Delay.
Среди опций, посвященных настройкам параметров жесткого диска, иногда можно встретить опцию IDE Detect Time Out. Данная опция предназначена для установки временной задержки во время процедуры загрузки компьютера и определения параметров жестких дисков. В качестве значения опции пользователь может установить необходимое время в секундах.
Вариации метода Main()
Вариации метода Main() Предыдущий вариант Main() был определен с одним параметром (массивом строк) и возвращал данные типа int. Однако это не единственно возможная форма Main(). Для построения точки входа приложения можно использовать любую из следующих сигнатур (в предположении,
Принцип работы
Современные материнские платы способны производить процедуру загрузки BIOS и проверки оборудования (POST) гораздо быстрее, нежели их предшественницы. И это обстоятельство может приводить к проблемам при проверке некоторых старых накопителей. В таких накопителях часто диски не успевают раскрутиться во время загрузки BIOS, и их контроллеры при этом не успевают вовремя послать BIOS сигнал о своей готовности. В результате может получиться так, что BIOS пропустит вполне работоспособный, но «тормозной» накопитель, и он не будет доступен в системе. В лучшем случае накопитель может быть доступен, но при его инициализации все равно будут выводиться ошибки на экран.
Чтобы помочь пользователю решить подобную проблему, во многих BIOS предусмотрена опция IDE Detect Time Out. Она позволяет продлить время инициализации жестких дисков на определенное пользователем значение. Как правило, максимальное значение этого времени составляет 30 секунд. Обычно пользователь может установить необходимый временной промежуток при помощи выбора значения времени с определенным шагом, например, в 1 секунду или в 5 секунд.
Установка значения, равного 0 секундам, означает, что опция отключена, и BIOS не будет предоставлять накопителям дополнительного времени на инициализацию. Также в некоторых случаях за отключение функции ответственен вариант Disabled.
9.1.5.2. Возвращение из main()
9.1.5.2. Возвращение из main() Программа может естественно завершиться одним из двух способов: посредством использования одной из описанных далее функций или возвратившись из main(). (Третий, более радикальный способ описан далее в разделе 12.4 «Совершение самоубийства: abort()».) В
За что отвечает данная настройка?
Для многих не секрет, что при запуске компьютера на этапе появления логотипа материнской платы, происходит быстрый опрос всех жестких дисков и DVD приводов, подключенных через IDE или SATA интерфейсы.
В случае получения положительного ответа устройства успешно инициализируются (подключаются) к компьютеру. В противном случае – устройство компьютером не будет отображено.
Старые жесткие диски, подключаемые через IDE интерфейс, могут медленно определяться, так как для выхода в рабочее положение требуется их “раскручивание”.
Жесткий диск с интерфейсом IDE
Специально для таких “медленных дисков” и нужна опция ide detect time out, задающая в секундах время, которое система будет выжидать для определения жестких дисков, подключенных по IDE кабелю.
Функция main()
Функция main() Задачей новой функции main(), которая вызывается SCM, является регистрация службы в SCM и запуск диспетчера службы (service control dispatcher). Для этого необходимо вызвать функцию StartServiceControlDispatcher, передав ей имя (имена) и точку (точки) входа одной или нескольких логических
5.2. Эхо-сервер TCP: функция main
Какое значение устанавливать?
Если на вашем ПК все подключенные жесткие диски и DVD приводы определяются системой нормально, то данную опцию лучше оставить с тем значением, которое ей установлено в данный момент.
Максимальная задержка для определения IDE устройств
Если же какой то старый жесткий диск не определяется или определяется системой через раз, то для устранения данной проблемы можно попробовать увеличить время ожидания для определения IDE устройств до максимального значения. Обычно это 35 секунд. В это м случае при включении компьютера он будет ждать 35 секунд, пока жесткие диски не “раскрутятся” и не определяться.
Другие идентичные по назначению параметры: Delay for HDD (Secs), Hard Disk Pre-Delay.
Среди опций, посвященных настройкам параметров жесткого диска, иногда можно встретить опцию IDE Detect Time Out. Данная опция предназначена для установки временной задержки во время процедуры загрузки компьютера и определения параметров жестких дисков. В качестве значения опции пользователь может установить необходимое время в секундах.
Реализация Main()
Реализация Main() Метод Main() класса Program запрашивает у пользователя абсолютное имя типа. После получения строковых данных они передаются методу Туре.GetType(), а извлеченный объект System.Type отправляется каждому из вспомогательных методов. Это повторяется до тех пор, пока
Какое значение функции выбрать?
Если вы не используете старые накопители IDE, и в BIOS не возникает проблем с инициализацией установленных в компьютере IDE-устройств, то лучше всего отключить опцию, выбрав вариант Disabled или установив время инициализации, равное 0. Если же у вас в компьютере установлен старый жесткий диск, при инициализации которого возникают проблемы, то в этом случае функцию можно включить. Что касается конкретного значения времени, которое требуется установить в данной функции, то на этот счет трудно дать универсальный совет, поскольку разным накопителям может потребоваться разное время для инициализации. Чаще всего определить интервал, требуемый для конкретного накопителя, можно лишь опытным путем.
Другие идентичные по назначению опции: Hard Disk Pre-Delay, IDE Detect Time Out, Delay For HDD.
BIOS-функция Delay IDE Initial управляет задержкой инициализации устройств IDE, подключенных к материнской плате компьютера. Конфигурационные параметры представляют собой последовательность чисел от 0 до 15 (задержка измеряется в секундах).
[service main]
main show versionshow config [unsecure] [oids]show connectionsshow usersshow scheduleshow units [ syspolicy [whereset] |email | hash | name XXX |mac [whereset] | unit_type ]show processorshow dsshow alertershow monitorshow list [full] [name XXX | OID YY]show policyshow quota [oid ID | name XXX | list]show loginshow perf filename [header]show healthuser < oid OID | name user_name >[real–name user_human_name][email email_addr][password pass][crypted crypted_pass][permit permit_state]no user
Программа main отсутствует
Программа main отсутствует Неоднократно подчеркивалось, что системы, разработанные с помощью ОО-подхода, не используют понятия основной программы. Не впускаем ли мы основную программу с черного хода, вводя определение корневого класса и корневой процедуры?Не совсем. В
Main В данной секции представлены следующие параметры.• System Time. Отображает текущее системное время. Его можно изменить, однако, как правило, пользователи настраивают системное время с помощью средств операционной системы, а не BIOS.• System Date. Показывает системную дату,
Принцип работы
Стандарт IDE является одним из наиболее распространенных и активно используемых со времен появления 386-й модели ПК до настоящего момента. Универсальность и совместимость ― эти два качества сделали «карьеру» IDE. Каждое последующее обновление этого стандарта было целиком и полностью совместимо с предыдущими версиями, что позволяло без проблем одновременно работать со старыми винчестерами и новыми системами.
Однако при работе с жесткими дисками в новых системах все же возникает одна неувязка: скорость инициализации и работы древнего винчестера объемом 40 Мб слишком проигрывает современным высокоскоростным материнским платам. Случается так, что из-за низкой скорости жесткий диск не успевает инициализироваться, BIOS не распознает этот девайс, а система в свою очередь его «не видит».
Именно для разрешения сложившейся ситуации и была разработана функция Delay IDE Initial. С ее помощью пользователь имеет возможность отрегулировать задержку инициализации устройств IDE. Длительность задержки не должна превышать 15 секунд. Эта мера позволяет устаревшим винчестерам раскрутиться и корректно завершить процесс инициализации.
main( ) и getarray( )
main( ) и getarray( ) Вызовем нашу функцию getarray( ), предназначенную для считывания. Мы определили эту функцию в терминах ввода и вывода и наметили в общих чертах схему на псевдокоде. Теперь давайте напишем функцию и покажем, как она включается в основную программу:Сначала
Меню Main
Меню Main В разделе Main вы можете установить дату и время, определить установленные дисковые накопители, установить параметры клавиатуры и просмотреть информацию об установленной оперативной памяти.Начнем по порядку. Для установки времени или даты выделите
На некоторых материнских платах особо внимательные пользователи при изучении настроек BIOS могут обнаружить опцию под названием ide detect time out. Обычно она находится на вкладке Main. Является аналогом опций Delay for HDD и Hard Disk Pre – delay. Из возможных значений у нее могут присутствовать Disabled, 0, 5, 10,15,20,25, 30, 35. Что это за цифры, за что отвечает данная настройка и какое значение ей лучше присвоить мы поговорим в данной статье.
Какое значение функции выбрать?
Если вы не используете старые накопители IDE, и в BIOS не возникает проблем с инициализацией установленных в компьютере IDE-устройств, то лучше всего отключить опцию, выбрав вариант Disabled или установив время инициализации, равное 0. Если же у вас в компьютере установлен старый жесткий диск, при инициализации которого возникают проблемы, то в этом случае функцию можно включить. Что касается конкретного значения времени, которое требуется установить в данной функции, то на этот счет трудно дать универсальный совет, поскольку разным накопителям может потребоваться разное время для инициализации. Чаще всего определить интервал, требуемый для конкретного накопителя, можно лишь опытным путем.
C h a p t e r 4 : B I O S s e t u p
C h a p t e r 4 : B I O S s e t u p
C h a p t e r 4 : B I O S s e t u p
C h a p t e r 4 : B I O S s e t u p
C h a p t e r 4 : B I O S s e t u p
Enhanced Mode Support On [S-ATA]
The default setting S-ATA allows you to use native OS on Serial ATA
and Parallel ATA ports. We recommend that you do not change the
default setting for better OS compatibility. In this setting, you may
use legacy OS on the Parallel ATA ports o n l y i f
o n l y i f you did not install any
Serial ATA device.
The P-ATA+S-ATA and P-ATA options are for advanced users only. If
you set to any of these options and encounter problems, revert to the
default setting S – A T A
S – A T A. Configuration options: [P-ATA+S-ATA]
IDE Detect Time Out [35]
IDE Detect Time Out [35]
IDE Detect Time Out [35]
IDE Detect Time Out [35]
IDE Detect Time Out [35]
Selects the time out value for detecting ATA/ATAPI devices.
Configuration options: [0] [5] [10] [15] [20] [25] [30] [35]
Onboard Serial-ATA BOOTROOM [Enabled]
Enables or disables the onboard Serial ATA boot ROM. This item
appears only when the Configure SATA As item is set as RAID.
Configuration options: [Disabled] [Enabled]
The O n b o a r d I D E O p e r a t e M o d e
O n b o a r d I D E O p e r a t e M o d e
O n b o a r d I D E O p e r a t e M o d e
O n b o a r d I D E O p e r a t e M o d e
O n b o a r d I D E O p e r a t e M o d e and its submenu items appear only
when the C o n f i g u r e S A T A A s
C o n f i g u r e S A T A A s
C o n f i g u r e S A T A A s
C o n f i g u r e S A T A A s
C o n f i g u r e S A T A A s item is set to Standard IDE.
ALPE and ASP [Disabled]
ALPE and ASP [Disabled]
ALPE and ASP [Disabled]
ALPE and ASP [Disabled]
ALPE and ASP [Disabled]
Enables or disables the ALPE and ASP. This item appears only when the
Configure SATA As item is set as AHCI.
Configuration options: [Disabled] [Enabled]
Stagger Spinup Support [Enabled]
Enables or disables the stagger spinup support.
Configuration options: [Disabled] [Enabled]
AHCI Port 3 Interlock Switch [Disabled]
Enables or disables the Advanced Host Controller Interface (AHCI) Port
3 interlock switch. Configuration options: [Disabled] [Enabled]
The O n b o a r d S e r i a l – A T A B O O T R O M
O n b o a r d S e r i a l – A T A B O O T R O M
O n b o a r d S e r i a l – A T A B O O T R O M
O n b o a r d S e r i a l – A T A B O O T R O M
O n b o a r d S e r i a l – A T A B O O T R O M item appears only when the
8.5. Эхо-клиент UDP: функция main
Принцип работы
Современные материнские платы способны производить процедуру загрузки BIOS и проверки оборудования (POST) гораздо быстрее, нежели их предшественницы. И это обстоятельство может приводить к проблемам при проверке некоторых старых накопителей. В таких накопителях часто диски не успевают раскрутиться во время загрузки BIOS, и их контроллеры при этом не успевают вовремя послать BIOS сигнал о своей готовности. В результате может получиться так, что BIOS пропустит вполне работоспособный, но «тормозной» накопитель, и он не будет доступен в системе. В лучшем случае накопитель может быть доступен, но при его инициализации все равно будут выводиться ошибки на экран.
Чтобы помочь пользователю решить подобную проблему, во многих BIOS предусмотрена опция IDE Detect Time Out. Она позволяет продлить время инициализации жестких дисков на определенное пользователем значение. Как правило, максимальное значение этого времени составляет 30 секунд. Обычно пользователь может установить необходимый временной промежуток при помощи выбора значения времени с определенным шагом, например, в 1 секунду или в 5 секунд.
Установка значения, равного 0 секундам, означает, что опция отключена, и BIOS не будет предоставлять накопителям дополнительного времени на инициализацию. Также в некоторых случаях за отключение функции ответственен вариант Disabled.
Читайте также: