Новая технология защитит процессор от ошибок и сбоев

image

Теги: процессор, ошибка, сбой,

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

Ученые из университета штата Мичиган разработали технологию, способную оградить центральный процессор компьютера от выполнения кода, содержащего ошибки, а также предотвратить захват полномочий на компьютере или сервере злоумышленниками.

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

Разработчики говорят, что программа работает на двух уровнях - физическом и логическом. На первом она способна предотвратить выполнения кода, ведущего к зависанию процессора, на втором предотвращается логические уловки кода, которые приводят к различным переполнениям буфера, DoS-атакам и т п. Семантический стражник способен на лету выявлять такие неожиданные для оборудования состояния и замедлять работу процессора, переводя его в более изолированный и безопасный режим работы, чтобы возможность нежелательных действий сводилась к минимуму.

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

В настоящее время Семантический стражник существует в виде программного эмулятора, однако в ближайшем будущем исследователи завершат проектирование чипа FPGA (field-programmable gate array), в котором будет реализован алгоритм Семантического стражника на аппаратном уровне.

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


или введите имя

CAPTCHA
Страницы: 1  2  3  4  
1
01-10-2008 11:41:44
Сказки
0 |
01-10-2008 14:06:59
Очередной менеджер втюхал идею инвестору и выбил под нее денег. Инженерам-то Интел и Амд такое точно не по зубам.
0 |
01-10-2008 11:59:20
они понимают приостановку некоторых циклов на доли секунды для тщательного анализа, однако в пользователь такого замедления не заметит.Длительность такта современного процессора от 1 до 0.3 наносекунды. На какую долю они предлагают замедлить?
0 |
1
01-10-2008 12:17:36
Меня раздражает когда Word умничает, поэтому стараюсь писать в блокноте. А тут за тебя железка будет решать, что ты хотел сделать!
0 |
1
01-10-2008 13:16:33
вииста тоже не доверяет пользователям
0 |
1
01-10-2008 20:25:20
Меня раздражает когда Word умничает, поэтому стараюсь писать в блокноте. +100000 )))
0 |
1
01-10-2008 12:18:35
проверяя не просит ли код программы выполнить что-либо такое, что разработчики программы изначально не планировали выполнятьИнтересно, откуда ОНО знает, что хотели разработчики. Они разработали телепатомодуль??
0 |
1
01-10-2008 13:25:32
Дядя Билли и его последователи всегда лучше вас, знают, что вам надо. Сопротивление бесполезно, они же хотят как лучше...
0 |
1
01-10-2008 15:53:59
Если оно знает, что хотел разработчик, то не лучше ли, чтобы оно ИСПОЛНЯЛО то, что надо - тогда не нужно было бы проги писать...
0 |
1
02-10-2008 06:11:45
Студентики решили пойти по стопам своих более зрелых коллег из британии )))
0 |
1
01-10-2008 12:19:30
но когда она будет доведена до состояния коммерческого использования, коэффициент загрузки попытаются снизить до 1%.ага.. полезной загрузки )
0 |
Страницы: 1  2  3  4