Показать сообщение отдельно

  #12  
Старый 26.04.2008, 13:42
XCorleone
Новичок
Регистрация: 19.04.2008
Сообщений: 4
Провел на форуме:
81080

Репутация: 16
По умолчанию

Цитата:
Сообщение от procedure  
iddqd-> т.е. я могу запустить какой нибудь брут или проверку, и она у меня будет работать даже в ждущем режиме?
А как тогда она может работать, если останавливается хард?
Ни один процесс (нить, программа) не будет работать, т.к. процессор будят контроллеры прерываний. По сути все процессы в системе "замораживаются" до появления прерывания, которое активирует работу процессора (процессоров). Но стоит отметить тот факт, что бывают и программные прерывания. Т.е. можно создать программу, которая даст задание контроллеру "таймер" сообщить программе об истечении, например, 5 минут. После этого перевести компьютер в ждущий режим. Через пять минут, контроллер прерывания "разбудит" процессор из-за возникшего прерывания от таймера, чтобы процессор передал информацию об истечении 5 минут той программе, которая установила данный таймер, т.е. сделала программное прерывание. В данном случае суть одна, только источник прерывания не внешний, а внутренний (программный).

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