Очень понравились лекции. Доступно, понятно, последовательно... И главное интересно! Большое спасибо
@MathInfo-ye1gf5 күн бұрын
Извините но я не понял, что конкретно изучается в этом альбоме , операционные системы , компьюторные сети , железо?
@1chiseler7 күн бұрын
Видео начинается с 11:03
@user-pm6my9jd6f12 күн бұрын
Прекрасная лекция. Спасибо Вам большое, Екатерина Михайловна!
@AleksandrGolrichtGlrcht13 күн бұрын
На 36.35 несколько раз перемотал про назад немножко, препод знатный пранкер))
@moguha14 күн бұрын
это ЛУЧШАЯ лекция про бинарные деревья, и я такую очень долго искал!
@AleksandrGolrichtGlrcht14 күн бұрын
Отличные аналогии, хотелось бы учиться у вас!
@Mihail_Duymin15 күн бұрын
Круто, я только пробую, всё доступно, только не понял, что значит х+, х++ и т.д. вобшем весь это слайд не догнал
@Timofei-pz3kc15 күн бұрын
С первой лекции и такие завороты, - тяжело описать, всем легко только МФТИ тяжело.
@AleksandrGolrichtGlrcht16 күн бұрын
Отличная подача, спасибо вам огромное!
@slaveOfGod2716 күн бұрын
благодарочка!
@m.d.202922 күн бұрын
Огромнейшее спасибо! Лекция - супер!!!
@m.d.202924 күн бұрын
Спасибо огромное!!
@ArtemKAD124 күн бұрын
Очень неполно описан процесс линковки. Нет понимания того, что это означает и потому непонятно зачем нужен объектник. Надо разделить загружаемый образ и исполняемый образ, разделить типы памяти и, если надо, инициализацию.
@prokopiidestroypizza269126 күн бұрын
55:10 так и знал что этот знак связан с математикой
@nikname913927 күн бұрын
на указателях поплыл мальца((((
@igorseledtsov734529 күн бұрын
Это шкедевр некомпетентности... Это теперь так учат? Хотя для С++ такой сюор конечно привычен
@egorpetrov6652Ай бұрын
Очень хорошее, качественное и доступное к восприятию преподнесение материала. Лучшего преподавания я ещё не встречал!
@exx-ns4ttАй бұрын
круто
@vova_devАй бұрын
Спасибо! Память виртуальная. То есть, для данного процесса кажется, что возможно выделить всю память рам. Почему же тогда здесь указано, что есть другой процесс со своим стеком?
@stanislav83132 ай бұрын
Спасибо
@Magdalenavgrotr2 ай бұрын
Эта тема была довольно сложной
@user-zi7gw8sx8d2 ай бұрын
Еле нашёл такое видео. Спасибоньки!
@user-kk4co1th1e2 ай бұрын
Я точно не уверен turn=0 While ( true ) Цикл исполняется пока условие true - Истина turn !=0 - turn не равно 0 только если turn=1, Истина
@user-kk4co1th1e2 ай бұрын
Я думаю в районе 45-50 мин получилась какая-то инверсия.
@user-kk4co1th1e2 ай бұрын
Пересмотрел, теперь логику понял
@domstroitel2 ай бұрын
33 слайд - не хватает точки запятой после foo()
@MrCter2 ай бұрын
1:04:23 таки да, этимологию слова "cache" лучше оставить в стороне 😊 Хотя бы потому, что cache != cash. т.е. наличные здесь ни при чем 😊
@user-pg8ry1tm3t2 ай бұрын
Странная реализация. Если это чистый Си, почему подключаем библиотеку стримов?.. если плюсы, то нафига так писать?
@user-np4gq5hd8y3 ай бұрын
Да я, задрыпаный колхозник, не возражал бы чтобы ко мне обращались как господин.Коммунистом я никогда не был и ненавижу эту коммунистическую свору до сих пор.
@Magdalenavgrotr3 ай бұрын
Шикарная аналогия для критической секции))
@weekendshow75673 ай бұрын
Это же не полный урок. Удаление узлов не закодила
@user-bo2ir8pe9v3 ай бұрын
Владимир Ефимович, огромная Вам благодарность за лекции! Очень приятно слушать ))
@Kekerioo3 ай бұрын
Они не в состоянии решить корректное отображение интерактивной панели. Идёт подрезка снизу. И если честно, мне не совсем понятно восхищение им как преподавателем. Как человек он прикольный и харизматичный, а вот знания даёт, мягко говоря для общего развития
@adelzakirov84353 ай бұрын
Огромная благодарность за труд Карпову В. Е. и всем, кто был причастен к созданию этого курса! Посмотрел его целиком в рамках самообразования, мне было понятно, всё, что объяснял Владимир Ефимович. Препод от бога!
@A-jn6mt3 ай бұрын
Замечательный курс лекций❤ Благодаря ему успешно прошла бассейн школы 21
@MatMod-APS3 ай бұрын
Тема "Введение в процессы" 00:08 Введение в понятие процесса 01:09 Различия между программой и заданием 07:03 Определение процесса 10:15 Работа с процессом 11:08 Свойства процессов 18:19 Операции над процессами 21:33 Модель процесса 23:23 Процесс-контрол блок 26:36 Контексты процесса 32:12 Создание процесса 35:41 Создание процесса 40:13 Завершение процесса 45:02 Усыновление осиротевших процессов 46:39 Операции над процессами 54:40 Пример работы операционной системы 58:47 Введение в процессы 59:48 Операции над процессами 01:00:43 Накладные расходы
@MatMod-APS3 ай бұрын
Тема "Введение в кооперацию процессов" 00:08 Введение в кооперацию процессов 03:04 Причины кооперации процессов 11:55 Логические аспекты кооперации процессов 14:54 Средства связи в операционных системах 20:46 Особенности средств связи 26:38 Канальные средства связи 29:33 Потоковая модель передачи информации 31:29 Примеры потоковых средств связи 37:22 Надежность средств связи 40:17 Завершение использования средств связи 42:12 Нить исполнения 44:10 Ожидание ввода и вывода 47:07 Создание и переключение контекста 50:02 Аналогия с игрушечной железной дорогой 57:54 Понятие процесса и его контекст 59:51 Понятие исполнения и его контекст 01:01:48 Состояние процесса и его нити исполнения 01:07:42 Планирование ресурсов и планирование использования процессора
@MatMod-APS3 ай бұрын
Тема "Введение в алгоритмы синхронизации" 00:08 Введение в алгоритмы синхронизации 01:24 Активность и атомарные операции 06:08 Детерминированные наборы активностей 10:46 Операционные системы и детерминированные наборы процессов 15:05 Условия Бернстайна и возникновение гонки 18:02 Взаимоисключение и критическая секция 23:48 Проблемы с критическими секциями 26:34 Атомарные операции и условия прогресса 32:40 Условия ограниченного ожидания 34:19 Создание корректного программного алгоритма 39:46 Использование замка для обеспечения атомарности 43:33 Строгое чередование процессов 47:00 Алгоритм со строгим чередованием 50:33 Алгоритм с флагами готовности 54:31 Алгоритм Петерсона 57:02 Многоядерные процессоры и алгоритмы 59:31 Ослабленная модель памяти 01:02:10 Алгоритм булочной 01:06:20 Почти программные алгоритмы
@MatMod-APS3 ай бұрын
Первый комментарий: Взаимодействие процессов и механизмы синхронизации Строка 3: 00:08 Взаимодействие процессов и механизмы синхронизации Строка 8: 03:06 Непроизводительное расходование процессорного времени Строка 13: 06:35 Приоритетное планирование использования процессора Строка 18: 11:54 Семафоры Дейкстры Строка 24: 13:20 Семафоры и их использование Строка 29: 15:07 Примеры задач с использованием семафоров Строка 35: 19:51 Решение проблемы продюсер-консьюмер с использованием семафоров Строка 42: 25:50 Тупиковые ситуации в программировании Строка 47: 31:24 Мониторы Хора Строка 53: 38:45 Решение проблемы с условными переменными Строка 58: 40:30 Условные переменные и мониторы Строка 63: 51:35 Реализация мониторов через семафоры Строка 70: 53:59 Реализация условных переменных и мониторов Строка 75: 59:06 Реализация очередей сообщений Строка 80: 01:02:31 Реализация семафоров через мониторы Строка 85: 01:05:38 Реализация семафоров через сообщения
@AleksandrGolrichtGlrcht9 күн бұрын
Спасибо!
@MatMod-APS3 ай бұрын
Первый комментарий: это лекция о Планировании процессов 00:08 Планирование процессов 09:41 Цели планирования 13:03 Цели планирования 15:01 Свойства алгоритмов планирования 20:26 Параметры планирования 24:01 Долгосрочное планирование 25:14 Алгоритмы планирования процессов 32:13 Простой алгоритм планирования 34:22 Пример работы алгоритма ФЦФС 37:12 Алгоритм ФЦФС 39:55 Алгоритм Раунд Робин 44:45 Реализация алгоритма Раунд Робин 47:57 Алгоритм Round Robin 51:34 Выигрыш алгоритма Round Robin 55:12 Влияние величины кванта времени 56:39 Алгоритм Shortest Job First (00:56:39) 58:30 Не вытесняющий алгоритм SJF (00:58:30) 01:01:22 Вытесняющий алгоритм SJF (01:01:22) 01:05:24 Применение алгоритма SJF (01:05:24) 01:08:03 Алгоритм с учетом времени 01:11:06 Алгоритм гарантированного планирования 01:14:55 Приоритетное планирование 01:16:02 Приоритетное планирование 01:18:58 Не вытесняющее приоритетное планирование 01:21:29 Вытесняющее приоритетное планирование 01:24:01 Алгоритмы планирования с многоуровневыми очередями 01:29:08 Алгоритмы планирования 01:33:41 Обратная связь и политика пряника 01:35:37 Заключение
@MatMod-APS3 ай бұрын
Управление памятью: фиксированные и динамические разделы 00:08 Простые схемы управления памятью 04:00 Принцип локальности 09:55 Оперативная память и байты 13:09 Проблема разрешения адресов 15:52 Этапы перехода адресов 20:47 Функции операционной системы 22:57 Схемы управления памятью 26:37 Организация больших программ 30:04 Внутренняя фрагментация памяти 33:10 Схема с динамическими разделами 37:00 Стратегии размещения новых процессов 39:16 Стратегии управления памятью 44:22 Сборка мусора и блок управления памятью 46:18 Внутренняя и внешняя фрагментация 49:42 Заключение
@MatMod-APS3 ай бұрын
Управление памятью: Сегментная и страничная организация 00:08 Обсуждение схем управления памятью 04:02 Сегментная организация памяти 09:21 Таблица сегментов 10:00 Работа блока управления памятью 11:32 Организация памяти в операционных системах 18:36 Совместное использование памяти между процессами 20:34 Страничная организация памяти 25:17 Страничная организация памяти 29:56 Блок управления памятью 31:11 Сегментно-страничная организация памяти 39:15 Организация таблиц страниц 49:23 Хешированная таблица страниц 51:57 Ассоциативная память 53:24 Организация памяти 56:33 Среднее время доступа к данным
@MatMod-APS3 ай бұрын
Виртуальная память: 00:08 Виртуальная память 05:30 Преимущества виртуальной памяти 07:22 Недостатки виртуальной памяти 09:03 Организация виртуальной памяти 12:39 Бит-модификация и страничная организация памяти 14:15 Страничная организация памяти и исключительные ситуации 18:17 Стратегии управления виртуальной памятью 21:35 Локальные и глобальные алгоритмы замещения страниц 25:13 Аномалия Беледи 26:35 Фифо Алгоритм 36:18 Стековые Алгоритмы 38:04 Оптимальный алгоритм замещения страниц 42:07 Алгоритм Элеру 46:21 Аномалия Беледи 49:05 Трэшинг и его влияние на систему 50:27 Изменение использования центрального процессора в вычислительной системе 55:36 Глобальные алгоритмы замещения страниц 01:03:01 Алгоритм границ 01:06:21 Верхняя и нижняя границы
@MatMod-APS3 ай бұрын
Сети и сетевые ОС: 00:08 Причины объединения компьютеров в сети 05:17 Сетевые и распределенные операционные системы 08:10 Особенности взаимодействия удаленных процессов 13:37 Отличия сетевых операционных систем 19:34 Вопросы, связанные с логической организацией связи 23:13 Понятие протокола в сетях и сетевых операционных системах 27:34 Многоуровневая модель сетевых частей операционных систем 34:47 Семейство протоколов и стеки протоколов 40:47 Уровни сетевой части операционных систем 42:17 Адресация в сетях 47:54 Централизованный и распределенный подходы к адресации 50:47 Именование компьютеров в сети 54:34 Адресация в компьютерных сетях 01:03:15 Передача информации по сети 01:08:22 Алгоритмы маршрутизации 01:18:30 Векторно-дистанционные алгоритмы 01:20:55 Работа векторно-дистанционного алгоритма 01:26:42 Алгоритмы состояния связи 01:28:24 Протоколы обмена дейтаграммами и коннекшн (Слава GPT)
@MatMod-APS3 ай бұрын
Содержание отличного видео: 00:08 Введение в тему "Файлы и файловые системы" 02:33 Уровни абстракции при обсуждении файлов 06:05 Примеры смешения понятий и уровней абстракции 10:20 Разделение уровней абстракции на примере целых чисел 12:56 Введение в целые числа 16:37 Физическая реализация целых чисел 21:49 Файловая система и уровни абстракции 25:33 Базовые операции над файлами 34:52 Структурированные файлы 37:13 Файлы в программе 38:51 Логические файлы 41:05 Операции с файлами 45:09 Физические файлы и файловые системы
@MatMod-APS3 ай бұрын
Содержание классной лекции: 00:07 Введение 03:04 Логическая файловая система 05:57 Физическая файловая система 07:04 Файловая система как часть операционной системы 10:56 Одноуровневая и двухуровневая директория 14:37 Дерево директории 20:47 Изменение операций над файлами 23:45 Логическая файловая система 27:51 Операции удаления и создания связей 34:42 Объединение файловых систем 37:12 Физические файловые системы и файлы 39:06 Файл-контрол-блоки 44:03 Организация вторичной памяти 47:26 Методы выделения блоков для хранения файлов 56:48 Недостатки методов выделения блоков 01:02:36 Недостатки метода связанных списков 01:05:46 Модификация метода связанных списков 01:12:40 Метод прямой индексации 01:14:03 Физические файловые системы 01:22:00 Файловые системы как часть операционной системы 01:25:32 Учет занятого и свободного пространства 01:28:37 Идентификация файлов и их расположение 01:33:24 Защита от несанкционированного доступа 01:34:43 Представление о возможности совместного использования файлов
@MatMod-APS4 ай бұрын
Содержание 00:08 Обзорные темы и функции операционных систем 01:48 Архитектурные особенности построения операционных систем 06:29 Микроядерная архитектура операционных систем 15:50 Виртуальные машины 19:09 Объединение концепций виртуальных машин и микроядерной архитектуры 22:00 Экзоядерная архитектура 23:18 Архитектурные подходы в операционных системах 25:17 Операционная система Linux (YandexGPT)
@MatMod-APS4 ай бұрын
Содержание лекции: 00:08 Введение в курс "Основы операционных систем" 04:57 Структура вычислительной системы 10:07 Место курса "Основы операционных систем" в структуре курсов по ИТ-технологиям 12:29 Притча о слепцах и слоне 14:46 Операционные системы и их функции 23:19 Точка зрения на операционную систему как на кота в мешке 24:22 Операционные системы и их эволюция 29:58 Первый этап эволюции вычислительных систем 36:38 Научно-исследовательская работа в области вычислительной техники 37:25 Второй период развития вычислительных систем 39:11 Использование алгоритмических языков программирования 42:20 Пакетная обработка и системы пакетной обработки 44:16 Третий период развития вычислительных систем 49:00 Мультипрограммирование и его влияние на развитие вычислительных систем 54:22 Влияние мультипрограммирования на программное и аппаратное обеспечение 01:00:49 Эволюция вычислительных систем 01:05:22 Семейства вычислительных систем 01:08:57 Четвертый период эволюции вычислительных систем 01:12:33 Пятый период эволюции вычислительных систем 01:13:34 Эволюция вычислительных систем 01:18:24 Основные функции операционных систем 01:22:04 Заключение (так говорит YandexGPT)
@user-jd9ng6bo6p4 ай бұрын
Простите, а где лекции 7 8 9 10 их можно посмотреть то же?
@user-ku6lc8zu4b4 ай бұрын
Спасибо вам, Владимир Ефимович за такую прекрасную лекцию!
@user-qz7nu6uj2h4 ай бұрын
Да мужик тонко потролил Фейнмана, Мура, IBM и в общем капиталистов
@717Fang3 ай бұрын
А что построили в совке ? почему он не потролил? даже не могли нормальный принтер сделать для клона IBM S360, нормальный был только польский, диски болгарские 🙂
Пікірлер
Очень понравились лекции. Доступно, понятно, последовательно... И главное интересно! Большое спасибо
Извините но я не понял, что конкретно изучается в этом альбоме , операционные системы , компьюторные сети , железо?
Видео начинается с 11:03
Прекрасная лекция. Спасибо Вам большое, Екатерина Михайловна!
На 36.35 несколько раз перемотал про назад немножко, препод знатный пранкер))
это ЛУЧШАЯ лекция про бинарные деревья, и я такую очень долго искал!
Отличные аналогии, хотелось бы учиться у вас!
Круто, я только пробую, всё доступно, только не понял, что значит х+, х++ и т.д. вобшем весь это слайд не догнал
С первой лекции и такие завороты, - тяжело описать, всем легко только МФТИ тяжело.
Отличная подача, спасибо вам огромное!
благодарочка!
Огромнейшее спасибо! Лекция - супер!!!
Спасибо огромное!!
Очень неполно описан процесс линковки. Нет понимания того, что это означает и потому непонятно зачем нужен объектник. Надо разделить загружаемый образ и исполняемый образ, разделить типы памяти и, если надо, инициализацию.
55:10 так и знал что этот знак связан с математикой
на указателях поплыл мальца((((
Это шкедевр некомпетентности... Это теперь так учат? Хотя для С++ такой сюор конечно привычен
Очень хорошее, качественное и доступное к восприятию преподнесение материала. Лучшего преподавания я ещё не встречал!
круто
Спасибо! Память виртуальная. То есть, для данного процесса кажется, что возможно выделить всю память рам. Почему же тогда здесь указано, что есть другой процесс со своим стеком?
Спасибо
Эта тема была довольно сложной
Еле нашёл такое видео. Спасибоньки!
Я точно не уверен turn=0 While ( true ) Цикл исполняется пока условие true - Истина turn !=0 - turn не равно 0 только если turn=1, Истина
Я думаю в районе 45-50 мин получилась какая-то инверсия.
Пересмотрел, теперь логику понял
33 слайд - не хватает точки запятой после foo()
1:04:23 таки да, этимологию слова "cache" лучше оставить в стороне 😊 Хотя бы потому, что cache != cash. т.е. наличные здесь ни при чем 😊
Странная реализация. Если это чистый Си, почему подключаем библиотеку стримов?.. если плюсы, то нафига так писать?
Да я, задрыпаный колхозник, не возражал бы чтобы ко мне обращались как господин.Коммунистом я никогда не был и ненавижу эту коммунистическую свору до сих пор.
Шикарная аналогия для критической секции))
Это же не полный урок. Удаление узлов не закодила
Владимир Ефимович, огромная Вам благодарность за лекции! Очень приятно слушать ))
Они не в состоянии решить корректное отображение интерактивной панели. Идёт подрезка снизу. И если честно, мне не совсем понятно восхищение им как преподавателем. Как человек он прикольный и харизматичный, а вот знания даёт, мягко говоря для общего развития
Огромная благодарность за труд Карпову В. Е. и всем, кто был причастен к созданию этого курса! Посмотрел его целиком в рамках самообразования, мне было понятно, всё, что объяснял Владимир Ефимович. Препод от бога!
Замечательный курс лекций❤ Благодаря ему успешно прошла бассейн школы 21
Тема "Введение в процессы" 00:08 Введение в понятие процесса 01:09 Различия между программой и заданием 07:03 Определение процесса 10:15 Работа с процессом 11:08 Свойства процессов 18:19 Операции над процессами 21:33 Модель процесса 23:23 Процесс-контрол блок 26:36 Контексты процесса 32:12 Создание процесса 35:41 Создание процесса 40:13 Завершение процесса 45:02 Усыновление осиротевших процессов 46:39 Операции над процессами 54:40 Пример работы операционной системы 58:47 Введение в процессы 59:48 Операции над процессами 01:00:43 Накладные расходы
Тема "Введение в кооперацию процессов" 00:08 Введение в кооперацию процессов 03:04 Причины кооперации процессов 11:55 Логические аспекты кооперации процессов 14:54 Средства связи в операционных системах 20:46 Особенности средств связи 26:38 Канальные средства связи 29:33 Потоковая модель передачи информации 31:29 Примеры потоковых средств связи 37:22 Надежность средств связи 40:17 Завершение использования средств связи 42:12 Нить исполнения 44:10 Ожидание ввода и вывода 47:07 Создание и переключение контекста 50:02 Аналогия с игрушечной железной дорогой 57:54 Понятие процесса и его контекст 59:51 Понятие исполнения и его контекст 01:01:48 Состояние процесса и его нити исполнения 01:07:42 Планирование ресурсов и планирование использования процессора
Тема "Введение в алгоритмы синхронизации" 00:08 Введение в алгоритмы синхронизации 01:24 Активность и атомарные операции 06:08 Детерминированные наборы активностей 10:46 Операционные системы и детерминированные наборы процессов 15:05 Условия Бернстайна и возникновение гонки 18:02 Взаимоисключение и критическая секция 23:48 Проблемы с критическими секциями 26:34 Атомарные операции и условия прогресса 32:40 Условия ограниченного ожидания 34:19 Создание корректного программного алгоритма 39:46 Использование замка для обеспечения атомарности 43:33 Строгое чередование процессов 47:00 Алгоритм со строгим чередованием 50:33 Алгоритм с флагами готовности 54:31 Алгоритм Петерсона 57:02 Многоядерные процессоры и алгоритмы 59:31 Ослабленная модель памяти 01:02:10 Алгоритм булочной 01:06:20 Почти программные алгоритмы
Первый комментарий: Взаимодействие процессов и механизмы синхронизации Строка 3: 00:08 Взаимодействие процессов и механизмы синхронизации Строка 8: 03:06 Непроизводительное расходование процессорного времени Строка 13: 06:35 Приоритетное планирование использования процессора Строка 18: 11:54 Семафоры Дейкстры Строка 24: 13:20 Семафоры и их использование Строка 29: 15:07 Примеры задач с использованием семафоров Строка 35: 19:51 Решение проблемы продюсер-консьюмер с использованием семафоров Строка 42: 25:50 Тупиковые ситуации в программировании Строка 47: 31:24 Мониторы Хора Строка 53: 38:45 Решение проблемы с условными переменными Строка 58: 40:30 Условные переменные и мониторы Строка 63: 51:35 Реализация мониторов через семафоры Строка 70: 53:59 Реализация условных переменных и мониторов Строка 75: 59:06 Реализация очередей сообщений Строка 80: 01:02:31 Реализация семафоров через мониторы Строка 85: 01:05:38 Реализация семафоров через сообщения
Спасибо!
Первый комментарий: это лекция о Планировании процессов 00:08 Планирование процессов 09:41 Цели планирования 13:03 Цели планирования 15:01 Свойства алгоритмов планирования 20:26 Параметры планирования 24:01 Долгосрочное планирование 25:14 Алгоритмы планирования процессов 32:13 Простой алгоритм планирования 34:22 Пример работы алгоритма ФЦФС 37:12 Алгоритм ФЦФС 39:55 Алгоритм Раунд Робин 44:45 Реализация алгоритма Раунд Робин 47:57 Алгоритм Round Robin 51:34 Выигрыш алгоритма Round Robin 55:12 Влияние величины кванта времени 56:39 Алгоритм Shortest Job First (00:56:39) 58:30 Не вытесняющий алгоритм SJF (00:58:30) 01:01:22 Вытесняющий алгоритм SJF (01:01:22) 01:05:24 Применение алгоритма SJF (01:05:24) 01:08:03 Алгоритм с учетом времени 01:11:06 Алгоритм гарантированного планирования 01:14:55 Приоритетное планирование 01:16:02 Приоритетное планирование 01:18:58 Не вытесняющее приоритетное планирование 01:21:29 Вытесняющее приоритетное планирование 01:24:01 Алгоритмы планирования с многоуровневыми очередями 01:29:08 Алгоритмы планирования 01:33:41 Обратная связь и политика пряника 01:35:37 Заключение
Управление памятью: фиксированные и динамические разделы 00:08 Простые схемы управления памятью 04:00 Принцип локальности 09:55 Оперативная память и байты 13:09 Проблема разрешения адресов 15:52 Этапы перехода адресов 20:47 Функции операционной системы 22:57 Схемы управления памятью 26:37 Организация больших программ 30:04 Внутренняя фрагментация памяти 33:10 Схема с динамическими разделами 37:00 Стратегии размещения новых процессов 39:16 Стратегии управления памятью 44:22 Сборка мусора и блок управления памятью 46:18 Внутренняя и внешняя фрагментация 49:42 Заключение
Управление памятью: Сегментная и страничная организация 00:08 Обсуждение схем управления памятью 04:02 Сегментная организация памяти 09:21 Таблица сегментов 10:00 Работа блока управления памятью 11:32 Организация памяти в операционных системах 18:36 Совместное использование памяти между процессами 20:34 Страничная организация памяти 25:17 Страничная организация памяти 29:56 Блок управления памятью 31:11 Сегментно-страничная организация памяти 39:15 Организация таблиц страниц 49:23 Хешированная таблица страниц 51:57 Ассоциативная память 53:24 Организация памяти 56:33 Среднее время доступа к данным
Виртуальная память: 00:08 Виртуальная память 05:30 Преимущества виртуальной памяти 07:22 Недостатки виртуальной памяти 09:03 Организация виртуальной памяти 12:39 Бит-модификация и страничная организация памяти 14:15 Страничная организация памяти и исключительные ситуации 18:17 Стратегии управления виртуальной памятью 21:35 Локальные и глобальные алгоритмы замещения страниц 25:13 Аномалия Беледи 26:35 Фифо Алгоритм 36:18 Стековые Алгоритмы 38:04 Оптимальный алгоритм замещения страниц 42:07 Алгоритм Элеру 46:21 Аномалия Беледи 49:05 Трэшинг и его влияние на систему 50:27 Изменение использования центрального процессора в вычислительной системе 55:36 Глобальные алгоритмы замещения страниц 01:03:01 Алгоритм границ 01:06:21 Верхняя и нижняя границы
Сети и сетевые ОС: 00:08 Причины объединения компьютеров в сети 05:17 Сетевые и распределенные операционные системы 08:10 Особенности взаимодействия удаленных процессов 13:37 Отличия сетевых операционных систем 19:34 Вопросы, связанные с логической организацией связи 23:13 Понятие протокола в сетях и сетевых операционных системах 27:34 Многоуровневая модель сетевых частей операционных систем 34:47 Семейство протоколов и стеки протоколов 40:47 Уровни сетевой части операционных систем 42:17 Адресация в сетях 47:54 Централизованный и распределенный подходы к адресации 50:47 Именование компьютеров в сети 54:34 Адресация в компьютерных сетях 01:03:15 Передача информации по сети 01:08:22 Алгоритмы маршрутизации 01:18:30 Векторно-дистанционные алгоритмы 01:20:55 Работа векторно-дистанционного алгоритма 01:26:42 Алгоритмы состояния связи 01:28:24 Протоколы обмена дейтаграммами и коннекшн (Слава GPT)
Содержание отличного видео: 00:08 Введение в тему "Файлы и файловые системы" 02:33 Уровни абстракции при обсуждении файлов 06:05 Примеры смешения понятий и уровней абстракции 10:20 Разделение уровней абстракции на примере целых чисел 12:56 Введение в целые числа 16:37 Физическая реализация целых чисел 21:49 Файловая система и уровни абстракции 25:33 Базовые операции над файлами 34:52 Структурированные файлы 37:13 Файлы в программе 38:51 Логические файлы 41:05 Операции с файлами 45:09 Физические файлы и файловые системы
Содержание классной лекции: 00:07 Введение 03:04 Логическая файловая система 05:57 Физическая файловая система 07:04 Файловая система как часть операционной системы 10:56 Одноуровневая и двухуровневая директория 14:37 Дерево директории 20:47 Изменение операций над файлами 23:45 Логическая файловая система 27:51 Операции удаления и создания связей 34:42 Объединение файловых систем 37:12 Физические файловые системы и файлы 39:06 Файл-контрол-блоки 44:03 Организация вторичной памяти 47:26 Методы выделения блоков для хранения файлов 56:48 Недостатки методов выделения блоков 01:02:36 Недостатки метода связанных списков 01:05:46 Модификация метода связанных списков 01:12:40 Метод прямой индексации 01:14:03 Физические файловые системы 01:22:00 Файловые системы как часть операционной системы 01:25:32 Учет занятого и свободного пространства 01:28:37 Идентификация файлов и их расположение 01:33:24 Защита от несанкционированного доступа 01:34:43 Представление о возможности совместного использования файлов
Содержание 00:08 Обзорные темы и функции операционных систем 01:48 Архитектурные особенности построения операционных систем 06:29 Микроядерная архитектура операционных систем 15:50 Виртуальные машины 19:09 Объединение концепций виртуальных машин и микроядерной архитектуры 22:00 Экзоядерная архитектура 23:18 Архитектурные подходы в операционных системах 25:17 Операционная система Linux (YandexGPT)
Содержание лекции: 00:08 Введение в курс "Основы операционных систем" 04:57 Структура вычислительной системы 10:07 Место курса "Основы операционных систем" в структуре курсов по ИТ-технологиям 12:29 Притча о слепцах и слоне 14:46 Операционные системы и их функции 23:19 Точка зрения на операционную систему как на кота в мешке 24:22 Операционные системы и их эволюция 29:58 Первый этап эволюции вычислительных систем 36:38 Научно-исследовательская работа в области вычислительной техники 37:25 Второй период развития вычислительных систем 39:11 Использование алгоритмических языков программирования 42:20 Пакетная обработка и системы пакетной обработки 44:16 Третий период развития вычислительных систем 49:00 Мультипрограммирование и его влияние на развитие вычислительных систем 54:22 Влияние мультипрограммирования на программное и аппаратное обеспечение 01:00:49 Эволюция вычислительных систем 01:05:22 Семейства вычислительных систем 01:08:57 Четвертый период эволюции вычислительных систем 01:12:33 Пятый период эволюции вычислительных систем 01:13:34 Эволюция вычислительных систем 01:18:24 Основные функции операционных систем 01:22:04 Заключение (так говорит YandexGPT)
Простите, а где лекции 7 8 9 10 их можно посмотреть то же?
Спасибо вам, Владимир Ефимович за такую прекрасную лекцию!
Да мужик тонко потролил Фейнмана, Мура, IBM и в общем капиталистов
А что построили в совке ? почему он не потролил? даже не могли нормальный принтер сделать для клона IBM S360, нормальный был только польский, диски болгарские 🙂