1. Операционные системы и системное программирование Лекция 1 Что такое операционная система
2.
3. Технологические тренды : закон Мура 2X транзисторов / на чип каждые 1 , 5 года Называется “ Закон Мура ” Moore’s Law Микропроцессоры стали меньше, плотнее и более произво-дительными Гордон Мур ( сооснователь Intel) предсказал в 1965 , что плотность транзисторов на кристалле будет удваиваться каждые 18 месяцев.
4.
5.
6.
7.
8.
9.
10. Функциональность достигается сильным усложнением! Pentium IV Чипсет Proc Caches Busses Memory I/O Devices: Controllers adapters Disks Displays Keyboards Networks
11. Вопросы компьютерной архитектуры Набор инструкций Pipelining, Hazard Resolution, суперскаляр , Reordering, предсказание , Speculation, векторные операции , динамическая компиляция Адресация , Защита , Обработка ошибок L1 Кэш L2 Кэш DRAM Диски , WORM, Лента Связность , Ширина пропускания , Латентность Новые технологии Интерливинг , Протоколы шин RAID СБИС Ввод / Вывод и хранение Иерархия памяти Конвейеры и параллелизм уровня инструкций Сетевые коммуникации Другие процессоры
29. Пример преобразования адресов Prog 1 Виртуальное пространство адресов 1 Prog 2 Виртуальное пространство адресов 2 Карта Преобразований 1 Карта Преобразований 2 Физическое пространство адресов Код Данные Куча Стек Код Данные Куча Стек Данные 2 Стек 1 Куча 1 ОС куча & стеки Код 1 Стек 2 Данные 1 Куча 2 Код 2 ОС код ОС данные
30.
31.
32. Структура UNIX Пользовательский режим Режим ядра Железо Applications Standard Libs
33.
34.
35.
36.
Notas del editor
Of the enormous variety of CITRIS projects going on at Berkeley, I will present one set that is tied together by this picture: the design, construction and use of MEMS devices, the sensor networks containing them, and making the information from these networks available to widely distributed users as scalable, reliable and secure services. The name we give to such an integrated system is a Societal Scale Information System, a name meant to evoke its scale – enormous - and purpose – benefiting people and the economy. I will leave the details of all the specific applications that Ruzena mentioned, be it to energy efficiency or education or disaster response the social sciences, and indeed most details, to later talks and posters. Some topics were covered in depth the last time we met, so I will only give you highlights of progress since then, and provide pointers for further information. My main goal is to show you the breadth of work, and give you a vision of how it all ties together.
Distance 186 light secs to 21 light minutes one-way Nearly two earth years