Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Can We Make Operating Systems Reliable and Secure?

БРОНИРОВАННЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ | PARAVIRTUAL MACHINES | Мультисерверные ОС | LANGUAGE-BASED PROTECTION |


Читайте также:
  1. CONTROL SYSTEMS
  2. DT DT Systems
  3. Dynamic systems development method
  4. Dynamic systems development method
  5. Electric Power Systems
  6. H2O 1820 DT Systems

2.1. Translate the vocabulary used in the text below:

a flaw – брак fault isolation – дефект изолияции to endeavor - пытаться armored – бронированный to wrap – завертывать Sandboxing – игра в песочнице Entire - целостность Interrupt - прерывание to discard - избавляться type-safe language – безопасный язык

2.2. Look through the text and say:

· Are unreliability and insecurity the same from the OS point of view?

· What are the main causes of unreliability and insecurity of operating systems?my name is

· How many approaches to the problem are discussed in the text? What are their main ideas?

 

Microkernels – long discarded as unacceptable because of their lower performance compared with monolithic kernels – might be making a comeback in operating systems due to their potentially higher reliability, which many researchers now regard as more important than performance.

The worst offender when it comes to reliability and security is the operating system. Although application programs contain many flaws, if the operating system were bug free, bugs in application programs could do only limited damage.

A few words about the relationship between reliability and security are to be said. Problems with each of these domains often have the same root cause: bugs in the software. A buffer overrun error can cause a system crash (reliability problem), but it can also allow a cleverly written virus or worm to take over the computer (security problem). Although we focus primarily on reliability, improving reliability can also improve security.

 

Микроядра – считаются неприемлемыми потому что имеют малую производительность по сравнению с монолитным ядрами – могут вернуться в ОС так как многие исследователи считают надежность наиболее важным показателем чем производительность.

Самое плохое когда это угрожает надежности и безопасности ОС. Даже если приложение содержит много «трещин», если в ОС нету неисправностей, то неисправности приложения могут нанести лишь ограниченный ущерб.

Скажем несколько слов об отношениях надежности и безопасности. Проблемы с каждой из этих сфер имеют один корень: ошибки в ПО. Переполнение буфера может вызвать крах систем (проблема надежности), но это может быть использовано для написания вируса или червя для захвата компьютера (проблема безопасности). Хотя в первую очередь мы обращаем внимание на надежность, улучшая надежность можно также улучшить и безопасность.


Дата добавления: 2015-08-27; просмотров: 106 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
What is computer software?| ПОЧЕМУ СИСТЕМЫ НЕНАДЕЖНЫ?

mybiblioteka.su - 2015-2024 год. (0.006 сек.)