0:16 Введение 9:55 Краткая история ОС 16:29 ОС с точки зрения приложений 19:57 Основные абстракции ОС 28:55 Чем занимается ядро? 30:31 Прерывания 33:07 Сервисы предоставляемые ОС 36:43 Что такое процесс? 40:34 Что такое поток? 43:02 Реализация процессов в Linux: PID, TGID 50:30 Определения: прерывание, системный вызов, исключение 54:40 Прерывания: аппаратура 59:14 Системные вызовы и драйверы 1:01:03 Реализация многозадачности 1:03:30 что такое POST (Power-On Self-Test) 1:04:16 что такое BIOS 1:05:52 Многозадачность: прерывание таймера 1:08:09 Многозадачность: смена контекста 1:09:21 Многозадачность: освобождение ресурсов при завершении процесса 1:10:05 Проблемы синхронизации потоков: атомарность операций 1:12:04 Проблемы синхронизации: Критическая секция 1:13:00 Проблемы синхронизации: deadlock 1:18:14 Когда происходит переключение контекста и как? 1:23:43 Управление памятью 1:35:57 Медленнее виртуальная память или нет? 1:37:46 Что такое файловая система?
Не знаю как это видео включилось на моем телефоне, но проснувшись я увидела его что оно законченно🤣. Надеюсь во сне услышав лекцию, теперь я буду все знать об операционной системе как скрытая суперспособность )
Такие проекты очень актуальный сейчас. Благодаря вашим лекциям подтянула знания по многим фундаментальным вопросам, очень помогает развиваться и учиться , спасибо!!!!!!!
Что у него можно подтянуть ???? Он намеренно пудрит мозг и водит вокруг . я их называю с синдром отличника это когда сам решил а другим не дает списать .
Прекрасная лекция об ОС! Всегда приятно знать больше. Сейчас бы современным "кодерам"(которые знают язык и называют себя программистами) хотя бы этот материал изучить🤗
Спасибо за лекцию. Очень хорошая очень понравилась🙏🏻❤️ Дай Бог здоровья таким людям, как Вы 🙏🏻❤️ и всем людям добра, мира, любви и счастья, всех всех благ 🙏🏻❤️. В знании сила 🙏🏻❤️
Замечательная лекция! Мне очень понравилось как лектор преподносит информацию. Говорит просто о сложном. Почему в моей молодости не было таких преподавателей
Все это развивалось поэтапно. Первые кремниевые процессоры у интел были довольно простыми четырехбитными. Со временем обрастали всякими примочками, набором команд, разрядностью, сопроцессором, конвеерами и т.д. и т.п. В результате сегодняшние процы имеют на борту миллиарды транзисторов, что не по силам объят разум одного человека.
За вами следят цифровые аферисты. Ваш телефон прослушивают переписку отслеживают. Вас будут шантажировать. Предлагать частные виртуальные встречи . В разделом виде . А если не сделаете ,ваш счёт заблокируют ,будут угрожать детьми.
Прекрасная работа, получился первоклассный материал, огромная благодарность, благодаря вашим лекциям подтянул знания по многим фундаментальным вопросам, очень помогает развиваться и учиться , спасибо!!!!!!!
Отличная лекция и видно, что очень эрудированный лектор, но прежде чем выложить лекцию в TH-cam, надо было просмотреть ее как она воспринимается пользователем. Например, надо было выбрать более темный маркер, т.к. практически написанное на доске не видно, второе, лазерная указка должна быть видна не только аудитории, но и пользователю экрана. Из-за этих двух замечаний, некоторые рассмотренные вопросы остались непонятыми.
@@ЦарицаПробкаЯнкаСупер лекция же про Операционные системы, которые работают на CPU. NPU и GPU, устроены по другому с акцентом на параллельные вычисления и являются, по факту, арифметическими вычислителями (умножения векторов, матриц и т.п.) и не относятся к теме лекции.
Действительно есть человек, который с нуля всё понял? За 2 часа такой объём нереально объяснить. Не удивлен сумбурной непоследовательной манере изложения. Попытка объять необъятное! ;)
Простой пример различия потоков и процессов: процесс обмена данными между буфером обмена и интерфейсом uart включает в себя два потока: приема данных и передачи данных, кроме того процесс может включать в себя обработку этих данных
классный препод , познавательно и интересно слушать его лекцию .Ненавязчиво , доступным обывателю языком . Огромный жирный лайк ))) и Успехов и процветания
Ваш телефон прослушивают, переписку отслеживают цифровые аферисты . Вас буду шантажировать . За вашими доходам и расходами следят насильники и убийцы . Они ждут когда вас можно ограбить.
Спасибо, замечательная запись с ответами различные и самые частые вопросы, добавлю только, что далеко не каждая процессорная команда может что-то сохранить в память, хотя, регистры процессора - тоже память
Когда я узнал про прерывания, я задумался о реинкарнации и о старении. Возможно, мы рождаемся смертными именно потому, что сами себя запрограммировали на определенный отрезок времени, сколько должны пробыть здесь. Видимо наша физическая жизнь лишь маленькая часть того, чем мы являемся в целом, и физическое бессмертие - это зависание программы, этого быть не должно. По этому мы стареем и умираем, и никто не может дать этому объяснение.
Да это же устройство нашего Сознания! Мы именно так и загружаемся на конкретном носителе, каждое утро, открывая глаза. Наш ум - действительно только лишь отражает, реагирует. И все программы, процессы, потоки, коды, задачи - если осознать это всё внутри себя, в сознании, то можно развиться в Разум, а это уже новое поколение людей, новая раса, более сложное сознание, совершенно другая тактовая частота. А вот это - "ОС получает управление, потому что срабатывает прерывание" - это же просто суть всей медитации, суть построения внутренней Связи - выйти из всего повседневно-текущего - в истинное, вневременное, и выровняться с Разумом, с главным компьютером. Благодарю вас, мне данная лекция помогла лучше понять саму себя, как сознание.
9:17 Вот как раз люди, программирующие контроллеры, никого бы не засмеяли, ибо они прекрасно понимают смысл и область применения операционных систем, а при серьёзной необходимости пишут свои.
ИМХО контроллеры и их firmware предназначены для выполнения конкретной задачи. И значительно отличаются по своему назначению и области применения от универсальных ЭВМ. Как правило, никто не пишет для контроллеров отдельных прикладных программ для обсчета бухгалтерии ))) Контроллеры по сути однокристальные микроЭВМ для выполнения специфических задач со своей специфической аппаратной обвязкой.
@@shellac78rpm Не всегда, зачастую устройства на контроллере может содержать разную периферию, и в зависимости от нее выполнять несколько разные функции, или по разному. Чтобы не писать для каждого варианта свой программный код пишется простая ОС и набор программ для нее и драйверов устройств. При запуске ОС определяет состав оборудования и обеспечивает выполнение программ. Конечно это как правило простые однозадачные ОС, но они являются именно ОС а не просто программой МК.
@@НекийНекто-ц1у Пусть так. Для меня ОС - это многозадачная среда, которая обеспечивает выполнение внешних приложений. Например, DOS - Не есть классическая ОС. Это скорей среда разработки. Есть ещё много тонкостей, но мне кажется, что здесь не место для академической дискуссии. Успехов!
@@old_technical_junk Ну если вы под ОС понимаете только один из ее вариантов реализации, то это тоже не отменяет работы ОС на микроконтроллерах, на простых контроллерах используют упрощенные многозадачные ОС в которых из за недостатка ресурсов микроконтроллера многозадачность ограничивается несколькими процессами и ограничение доступных ресурсов, на мощных микроконтроллерах семейства ARM Cortex... используют версии Linux и некоторые специализированные ОС на его базе оптимизированные под микроконтроллеры. Это не академический вопрос, а реальное применение. И да эти ОС выполняют именно внешние приложения, только разница что в простых они сразу записаны в памяти программ для экономии ресурса на файловой системе, а в более мощных могут загружаться с внешних носителей информации.
Прикольно работает сжатие видео. Кодек будто воспринимает лектора и доску как один объект и пытается предугадать его перемещение, а выходит, что статичное изображение на доске дрожит, когда возле него машут руками))
Если кому-то хочется углубиться в более низкоуровневое устройство компьютера(на обзорном уровне конечно, но про конвееры и EEPROM есть), можно почитать Таненбаум -- "Архитектура компьютера".
Впервые слушаю ваш курс. Вполне /немного/ понятно. Но у меня телефон андроид . Может где а может вы ведете лекции именно как пользоваться телефоном. Спасибо. Буду слушать вас чтоб не потерять.
Я реально не ожидал, что мне, ровеснику 80386 процессора будет столько интересного в лекции, которая начиналась как ликбез по ОС и процессам, да еще с точки зрения прикладного программиста.
Все отлично, только вам бы устройство вывода поменять (тушь поярче), а то графический интерфейс очень бледный, мои устройства ввода с трудом справлялись со чтением (с доски)
Все бы было шедеврально, если бы я видел лазерную указку, ибо в моменты где он ею что-либо показывает для меня не видны, это запарывает на протяжении видео
@@ВладимирОбручев-т5д знания закрепляются практикой. Это давно известная вещь. Так что согласен с Вами. Теория без ее постоянного применения забывается.
@@OlegVasilenkoValik _>надо каждые четыре года прогонять_ C чего бы это? Просто потому, что какой-то Гуру сказал, что это правильно? Открой Википедию и почитай статью "охлократия". А потом подумай (если есть, чем думать) о том, что есть куча стран, где это вообще не работает.
Файл подкачки, вообще-то, совершенно не обязательно непрерывен. В win, например, он вполне успешно фрагментируется при изменении размера. Т.е это не раздел, как в lin, а действительно честный файл файловой системы со всеми минусами и плюсами.
Огромное спасибо! Очень многие вещи так классно прояснились и стали прозрачны! А то, вроде как, и уже немного программировать умею, а вот на тему ОС - пробел был... Здорово!
Не в качестве замечания, а просто ради исторической памяти. Де факто теория и принципы современных операционных систем были заложены при разработке IBM/360. Плюс виртуализация добавилась в линейке IBM/370. Ничего принципиального с тех пор в теории и архитектуре ОС на мой взгляд не было сделано. Все попытки создать машину потока данных, а не классическую фон-неймановскую машину потока команд, не привели к сколько-то значимым результатам. А сколько было надежд))) Я в последние годы мало интересуюсь темой, но сдаётся мне, что все нынешние процессоры и ЭВМ вполне так остаются в фон-неймановской архитектуре. Буду рад, если ошибаюсь. Успехов!
> Все попытки создать машину потока данных, а не классическую фон-неймановскую машину потока команд, не привели к сколько-то значимым результатам Привели. К созданию архитектур современных видеокарт (SIMT), на которых сейчас решается огромное количество практических задач.
@@АлександрСоловьев-ю9ц2к Не хочу разводить академические споры в этой теме. Мне казалось, что указанная архитектура относится к мультипроцессорной (или как говорят многоядерной, что не есть суть) архитектуре. При этом каждый одиночный процессор остается фон-неймановским. Задача, которая ставилась в "потоке данных" была несколько другой. Успехов
@@shellac78rpm > Мне казалось, что указанная архитектура относится к мультипроцессорной (или как говорят многоядерной, что не есть суть) Нет, она именно мультипоточная, причем потоки там - это именно потоки разных данных, обрабатываемых отдельно друг от друга одной одинаковой для всех инструкцией, а не потоки управления/потоки команд. Поток управления там 1 единственный на пачку данных. Многоядерность там, естественно, тоже присутствует но именно в рамках горизонтального масштабирования производительности. Отсюда известные ограничения (что бы алгоритм хорошо ложился на видеокарту - данных должно быть 1) много 2) данные должны быть однородные и, желательно, независимые друг от друга (например массив, но не граф или дерево).
@@АлександрСоловьев-ю9ц2к ПЛИС (FPGA), по-моему, тоже являются машинами потока данных. Прошиваешь один раз инструкции и они работают дальше на потоке данных. Ими можно решить почти те же самые задачи, для которых используются ГПУ, только еще быстрее и энергоэффективнее.
CAN - Controller area network. И даже там есть OS, попримитивней конечно. внутри современных авто много разных сетей: CAN LIN FKEXRAY MOST. Когда внутри авто много разных контроллеров, которые должны согласовывать между собой много разных компонентов - такая система называется "распределённой".
CAN шина это сеть, операционная система не живет в сети. ОС работает на компутере, который по САН шине принимает.передает данные. Не надо мешать все в один котел, когда услышали какие-то слова...
@@aleksejsbozinskis4210 как раз вы и путаете понятие шины и сети. Шина эта устройство посредством которого передаётся информация от одного устройства к другому. А сеть это система состоящая как минимум из шины и нескольких ( как минимум двух ) устройств общающихся по этой шине. Я писал про сеть, в которую входят шины а также контроллеры/процессоры/компьютеры, которые связаны шинами и в которых есть операционные системы. Шина без контроллеров сетью не является, это просто ни к чему не способное, безполезное устройство. Есть ещё к чему придраться?
@@railbatyrshin9700 не обязательно, но изначально она разрабатывалась для автомобильной отрасли. Насколько я помню bosch разработал первый стандарт CAN шины. Но не смотря на то, что была она изначально предназначена и применена в автомобилях, называется она controller area network а не car area network
@@dmitrykuzin7236 нет, я не путаю сети с шинами. Я достаточно повидал и шины и сети. К тому же основная моя мысль была о Вашем "там есть ОС". Где там? Как называется эта ОС?
55:37, нет, не NMI. INTR. 57:02, нет, всё не так. Вы плаваете в базовых вещах, почти что тонете. Рекомендую ознакомиться с теорией, прежде чем массово дезынформировать слушателей. А то потом студент говорит, что IRQ1 - это первое прерывание, и оно по вектору №1 будет обработано, совершенно не понимая, как система прерываний работает.
несколько не последовательно с переходом от темы к теме вокруг OS со смешением терминов когда аудитория ещё не ознакомлена с тем что предшествует текущему изложению. Для человека , который слушает первый раз может создаться кинь мишь в голове
Меня тоже. Я письмо написал, почту с интуита взял. Таких видеосписков мало. Про стандарты. Нас ГОСТом мучают и ЕСПД. А по ним современные программы не пишутся и системы международного масштаба тем более.
Здравствуйте. Хотелось бы подробно узнать об устройстве локальной файловой системы (структуре каталогов) в ОС Windows 10, о самой структуре дерева каталогов на корневом каталоге С, именно подробно по файлам, а не в общих чертах. Может быть есть серия таких лекций?
КАКОЕ ВЕЛИКОЕ НАМ БЛАГОСЛОВЕНИЯ ТВОРЦА СЛОВОМ ЖИЗНИ ЛЮБВИ К ДУШАМ ЧЕЛОВЕЧЕСКИМ ИБО МЫ ОБРАЗ БОЖЬЯ ДУХА ИМЕЕМ СОВЕСТЬ ОТ ТВОРЦА ЧТОБЫ ИМЕТЬ ВОЗМОЖНОСТЬ ПРИНИМАТЬ РЕШЕНИЯ КАК УПРАВЛЯТЬ МИРОМ ГОСПОДНИМ ИБО ХРИСТОС ПОБЕДИЛ И ОТЕЦ ДАЛ ВЛАСТЬ НАД ВСЕМ СВОИМ ТВОРЕНИЕМ А ГОСПОДЬ ХРИСТОС ПЕРЕДАЛ ДЕТЯМ ВОЗРОЖДЁННЫХ ИСТИННОЙ СВЯТОГО ДУХА ИБО ТОЛЬКО В СВЯТОМ ДУХЕ ОБРАЗ ДУШИ БОЖЬЯ ДУХА ПРИОБРЕТАЕТ ПРЕМУДРОСТЬ СУДА ЖИЗНИ ЛЮБВИ ЧТОБЫ НЕ ЧЕГО НЕ ПОГУБИТЬ ТОЛЬКО СВЯТОЙ ДУХ НАСТАВЛЯЕТ ДУШУ ХОДИТЬ ПУТЯМИ ГОСПОДНИМИ В ДУХЕ ХРИСТОВОМ СТАНОВЯСЬ ПОДОБИЕМ ЧЕРЕЗ ДЕЛА ВЕРЫ ИСПОЛНИВШИ СЛОВА ГОСПОДНЯЯ В СИЛЕ СВЯТОГО ДУХА ИБО МЫ ЖИВОЁ СЛОВО ОБРАЗА ТВОРЦА СЛОВА СВЕТА ПРЕОБРАЖЕНИЯ ДУШИ В ПОДОБИЯ ДУХА ХРИСТОВА СЛУЖА ТЕЛОМ В СИЛЕ СВЯТОГО ДУХА УТЕШЕНИЕМ ДУШАМ ЧЕЛОВЕЧЕСКИМ ПРЕОБРАЖАЯ ИЗ СМЕРТИ ТЬМЫ ЛУКАВЫХ РЕЧЕЙ В СВЕТ ИСТИННЫ ОГНЯ СВЯТОГО ДУХА СЛОВОМ ОТЦА СЫНА И СВЯТОГО ДУХА АМИНЬ АЛЛИЛУЙЯ АМИНЬ 🙏
Какой же грамотный лектор ! Какое знание материала и какая подача! Без преувеличения - слушаю и восхищаюсь
Спасибо 😌
uubbuuunubbbbbb uuuuuuuuuuuuuuuuuuuubuuuuuuuuuuuuuuuuuuuuuubuuuuuubuuuuuu uuuuuuuuubuuuuub
buuubbbbub
bububbbbbubuuuu
это ирония?
@@aimqiz ни в коем случае
Хороший преподаватель! Без воды и без выпендрёжи. Спасибо!
0:16 Введение
9:55 Краткая история ОС
16:29 ОС с точки зрения приложений
19:57 Основные абстракции ОС
28:55 Чем занимается ядро?
30:31 Прерывания
33:07 Сервисы предоставляемые ОС
36:43 Что такое процесс?
40:34 Что такое поток?
43:02 Реализация процессов в Linux: PID, TGID
50:30 Определения: прерывание, системный вызов, исключение
54:40 Прерывания: аппаратура
59:14 Системные вызовы и драйверы
1:01:03 Реализация многозадачности
1:03:30 что такое POST (Power-On Self-Test)
1:04:16 что такое BIOS
1:05:52 Многозадачность: прерывание таймера
1:08:09 Многозадачность: смена контекста
1:09:21 Многозадачность: освобождение ресурсов при завершении процесса
1:10:05 Проблемы синхронизации потоков: атомарность операций
1:12:04 Проблемы синхронизации: Критическая секция
1:13:00 Проблемы синхронизации: deadlock
1:18:14 Когда происходит переключение контекста и как?
1:23:43 Управление памятью
1:35:57 Медленнее виртуальная память или нет?
1:37:46 Что такое файловая система?
искал этот коммент, благодарю
Э
Жээз
А
Еееууууеууууууууу3еееееууууееееееецу3е
Не знаю как это видео включилось на моем телефоне, но проснувшись я увидела его что оно законченно🤣. Надеюсь во сне услышав лекцию, теперь я буду все знать об операционной системе как скрытая суперспособность )
😃
То же самое))
Аналогично! Вот проснувшись думаю, о чем эта лекция? 🤣
Такое себе. Надеюсь, ничего не отложилось. Изложение достаточно вольное, настолько, что фактами сильно пренебрегли.
Топовый лектор! Я айтишник с 20-ти летним стажем и знанием обсуждаемой матчасти слушал с удовольствием.
Такая же фигня, даже 21+ год
Что вам принесла эта лекция, какую пользу и что вы знали в ней ?
@@olexvol9249 почему тебе так важно это знать и ты ходишь по всем комментам и спрашиваешь это, чтобы что?
Удачно попадаю на эту лекцию перед сном. 5 минут и ты в отрубе 😅
Повезло же Вам. Я слышала, что во сне быстрее запоминается.
Тоже во сне слушала)
Засыпала под одно лайтовое видео, а утром поняла, что бонусом прослушала двухчасовую лекцию, теперь я одной ногой программист 😅
🤣🤣🤣
@@ЕленаНиколаева-ы6м з ХХХ ХХХ ХХХ ХХХ ХХХ ХХХ ХХХ
Такие проекты очень актуальный сейчас. Благодаря вашим лекциям подтянула знания по многим фундаментальным вопросам, очень помогает развиваться и учиться , спасибо!!!!!!!
Что у него можно подтянуть ???? Он намеренно пудрит мозг и водит вокруг . я их называю с синдром отличника это когда сам решил а другим не дает списать .
Прекрасная лекция об ОС! Всегда приятно знать больше. Сейчас бы современным "кодерам"(которые знают язык и называют себя программистами) хотя бы этот материал изучить🤗
Компетенция у этого человека на уровне. Вспомнил молодость. Когда учился на мастера по ремонту айбиэм совместимых.
Я как раз программирую контроллеры , Вам респект и уважуха за очень полезную лекцию.
Каво, чиво. Чертовы гении... Увидимся
@@ДимаИванов-ч1н5щ Пуркуа , как говориться, па.
На каком языке?
@@МаксимАлексеевич-р7в конечно на русском...
А что полезного принесла вам лекция ? Можно подробнее ?
Огромнейшее спасибо за лекцию... в академических целях пишу ось и только после вашей лекции смог реализовать страничную память
Это все ясно. Вопрос другой. На какой минуте уснули?
😄@@skybeneath4446 вообще не уснул я смотрел как на лекции к которой готовился
Супер. Смотрел с интересом, а это большая редкость.
Спасибо за лекцию. Очень хорошая очень понравилась🙏🏻❤️ Дай Бог здоровья таким людям, как Вы 🙏🏻❤️ и всем людям добра, мира, любви и счастья, всех всех благ 🙏🏻❤️. В знании сила 🙏🏻❤️
Благодарю вас! Все увидела себя! Пусть Всевышний поможет мне и всем кто смотрит!❤❤
Многое знал, о чем-то догадывался, НО, лектор такой крутой! Держит!
Отличное видео, спасибо
Благодарю за лекцию, все очень скурупулезно-все как мы любим😎
Спасибо большое. Случайно попал на эту лекцию. Выспался от души. Спасибо Вам🙂🙂
Замечательная лекция! Мне очень понравилось как лектор преподносит информацию. Говорит просто о сложном. Почему в моей молодости не было таких преподавателей
Понравилось значит хорошо поспали? Я уснул на середине. Классное снотворное. Спасибо огромное!
Благодарю за лекцию. Очень хорошая подача
Спасибо лектору и всему коллективу канала. Отлично и глубоко погрузили в тему, с учётом неискушенного в сфере ИТ.
@Владимир Безродный,
зато дипломной работой Юрия Гагарина в Академии ВВС были гиперзвуковые ракеты.
на канале Volodymyr Zolkin видео бэзз фейков
Медведь Сергей Исидорович | Армия "ДНР" - НАС ПЕРЕПУТАЛИ С ПЛЕННЫМИ| #Ищисвоих...
А откуда были птицы в тот день? Или нам всем показалось? Ответьте...мы хотим знать.
Ваш телефон прослушивают переписку отслеживают.
Цифровые аферисты.
Вас будут шантажировать.
Ваши данные находятся в руках убийц и насильников .
Ваш телефон прослушивают переписку отслеживают.
Вас будут шантажировать цифровые аферисты.
Вашу зарплату отнимут ,дом разорят воры и убийцы.
Обратитесь в полицию.
После таких лекций о компьютерах, всегда поражаюсь людьми, которые придумали все это
ну с чистого листа идеи не возникают, но интересно как все к этому пришло и к чему еще может прийти
Все это развивалось поэтапно. Первые кремниевые процессоры у интел были довольно простыми четырехбитными. Со временем обрастали всякими примочками, набором команд, разрядностью, сопроцессором, конвеерами и т.д. и т.п. В результате сегодняшние процы имеют на борту миллиарды транзисторов, что не по силам объят разум одного человека.
@@Влад_Терехов я был одним из всех кто это создал, вы все последователи. Я знаю как работает все с самого начала, как все устроено
@@Влад_Терехов вы ещё биологию не видели как там устроено и работает, компьютеры в сравнении с ней это просто "ниочём"
@@tims7686 я не верю что то)))))
Это целый мир... Спасибо за пищу ❤
Какая классная лекция, спасибо огромное, что выложили!
Зитххи
За вами следят цифровые аферисты.
Ваш телефон прослушивают переписку отслеживают.
Вас будут шантажировать.
Предлагать частные виртуальные встречи .
В разделом виде .
А если не сделаете ,ваш счёт заблокируют ,будут угрожать детьми.
Большущее спасибо, за столь отличную лекцию!
Эз
Ваш телефон прослушивают .
Переписку отслеживают.
Ваши данные находятся у бандитов и убийц ,вас будут шантажировать .
Очень приятно слушать. Спасибо за столько интересную подачу и информацию!
9гв ээ
9згвй и
8
в888
9з.у
у
ю7
у7ю777шшшшшшшшшшшш7ш77777777777ччхчххххххххэ90ххх7ххх777777777ю
99ч99эз9999з9зх9
7у7ц
7ю7777ззвзвхчх9ч99шл
9гв ээ
9згвй и
8
в888
9з.у
у
ю7
у7ю777шшшшшшшшшшшш7ш77777777777ччхчххххххххэ90ххх7ххх777777777ю
99ч99эз9999з9зх9
7у7ц
7ю7777ззвзвхчх9ч99шл
9гв ээ
9згвй и
8
в888
9з.у
у
ю7
у7ю777шшшшшшшшшшшш7ш77777777777ччхчххххххххэ90ххх7ххх777777777ю
99ч99эз9999з9зх9
7у7ц
7ю7777ззвзвхчх9ч99шлу
9гв ээ
9згвй и
8
в888
9з.у
у
ю7
у7ю777шшшшшшшшшшшш7ш77777777777ччхчххххххххэ90ххх7ххх777777777ю
99ч99эз9999з9зх9
7у7ц
7ю7777ззвзвхчх9ч99шлуу
уу́
Очень классный лектор! Всё понятно и очень доходчиво!
Да уж. Сейчас 300-500 можно в час делать будучи полупокером в программировании. А тут знания.
@@алексиванов-п3и и как успехи?
Прекрасная работа, получился первоклассный материал, огромная благодарность, благодаря вашим лекциям подтянул знания по многим фундаментальным вопросам, очень помогает развиваться и учиться , спасибо!!!!!!!
Спасибо за интересную лекцию!
Спасибо. Вроде всё примерно знакомо для меня, но ещё раз разложили по полочкам!
Bibi Mansimar Kaur Ji (Toronto) - ਬਹੁਤ ਜਨਮ ਬਿਛੁਰੇ ਥੇ ਮਾਧਉ ਇਹੁ ਜਨਮੁ ਤੁਮ੍ਹਾਰੇ ਲੇਖੇ ॥
@@filicefilice 😅😅😅😅тидддмт
Сснснснсср
М
😅Ш
Ргг
Отличная лекция и видно, что очень эрудированный лектор, но прежде чем выложить лекцию в TH-cam, надо было просмотреть ее как она воспринимается пользователем. Например, надо было выбрать более темный маркер, т.к. практически написанное на доске не видно, второе, лазерная указка должна быть видна не только аудитории, но и пользователю экрана. Из-за этих двух замечаний, некоторые рассмотренные вопросы остались непонятыми.
Указки не видишь потому что в видео не доску показывают а шеринг экрана ноутбука.
Лектор неудачный, речь корявая, много словесного мусора, бесконечные "да, вот, э, ну и т.п." Начисто отбил желание слушать.
0
Лекция бесплатная, без рекламы. Хочется наверное большего, но нужно брать и использовать то, что дают. Мне кажется
Уснула под другое видео, проснулась под это. Снилось, что мозг это процессор, было интересно.
Аналогично😁😁😁😁😁
У меня тоже самое 🤣
жиза
Это и есть процессор 😂
тоже самое
Отличная лекция. Реально понятно стали некоторые вещи. Особенно интересно было биос, таймер, первая загрузка и прерывания
вот хрень то нынче 2021 а не 1998. где про нейроядра? старый хлам
@@ЦарицаПробкаЯнкаСупер лекция же про Операционные системы, которые работают на CPU. NPU и GPU, устроены по другому с акцентом на параллельные вычисления и являются, по факту, арифметическими вычислителями (умножения векторов, матриц и т.п.) и не относятся к теме лекции.
Действительно есть человек, который с нуля всё понял? За 2 часа такой объём нереально объяснить. Не удивлен сумбурной непоследовательной манере изложения. Попытка объять необъятное! ;)
Это основы, которые без труда можно найти в книгах по компам, начиная с 97-98 годов и даже раньше.
Х
Простой пример различия потоков и процессов: процесс обмена данными между буфером обмена и интерфейсом uart включает в себя два потока: приема данных и передачи данных, кроме того процесс может включать в себя обработку этих данных
Блин, как же прикольно смотреть на человека и его канал
Мужик, ты просто гениальный учитель.
не знал, что Фил Коллинс еще и преподает computer science
Спасибо большое! Классная лекция.
Небольшое замечание: не всякая машинная/ассемблерная инструкция является атомарной (1:10:45)
лектор некомпетентен. Ваши слова будут ему непонятны
Что за волшебство? Как это видео попалось мне? Убаюкивает здорово 😁 Рекомендую для хорошего сна)) надеюсь, и информация усвоилась 😅
классный препод , познавательно и интересно слушать его лекцию .Ненавязчиво , доступным обывателю языком . Огромный жирный лайк ))) и Успехов и процветания
А как по мне, то ужасно рассказывает. Далеко не все понятно
Молодец, класс. Много новой информации для моего развития. Благодарю
Потрясающий лектор! Невозможно оторваться. Ни слова лишнего. Четко и понятно.
по факту воду льет и цену себе набивает.
Большое спасибо. Все как всегда четко и по существу.
Ваш телефон прослушивают, переписку отслеживают цифровые аферисты .
Вас буду шантажировать .
За вашими доходам и расходами следят насильники и убийцы .
Они ждут когда вас можно ограбить.
Преподавателю низкий поклон
всё понятно! спасибо за лекцию!
Из какой родословной ваши предки с фамилией Шестаковы? Так как эта фамилия дворянская..
Спасибо, замечательная запись с ответами различные и самые частые вопросы, добавлю только, что далеко не каждая процессорная команда может что-то сохранить в память, хотя, регистры процессора - тоже память
Ни. Чемсии. Си. Ис с сми с ипомощью псииими. Им сейчас и 😢э😊ххзхэ😊э😊хххххэппи на х😊
@@alekseiminotaur1879 дэбил?
Отличная лекция, все по полочкам . Спасибо )
Хорошо объясняется 👍
Когда я узнал про прерывания, я задумался о реинкарнации и о старении. Возможно, мы рождаемся смертными именно потому, что сами себя запрограммировали на определенный отрезок времени, сколько должны пробыть здесь. Видимо наша физическая жизнь лишь маленькая часть того, чем мы являемся в целом, и физическое бессмертие - это зависание программы, этого быть не должно. По этому мы стареем и умираем, и никто не может дать этому объяснение.
Завязывай пить бензин.
@@ИгорьМ-э6з и нюхать кокс
Добрый добрый за даусесуяий
возможно у тебя шизофрения ?
Завязывай с бензином
Это видео постоянно выдаётся в рекомендованных. то знак от ютуб, что пора изучать программирование?:D
Спасибо, хорошая, информативная лекция!
Да это же устройство нашего Сознания! Мы именно так и загружаемся на конкретном носителе, каждое утро, открывая глаза. Наш ум - действительно только лишь отражает, реагирует. И все программы, процессы, потоки, коды, задачи - если осознать это всё внутри себя, в сознании, то можно развиться в Разум, а это уже новое поколение людей, новая раса, более сложное сознание, совершенно другая тактовая частота. А вот это - "ОС получает управление, потому что срабатывает прерывание" - это же просто суть всей медитации, суть построения внутренней Связи - выйти из всего повседневно-текущего - в истинное, вневременное, и выровняться с Разумом, с главным компьютером. Благодарю вас, мне данная лекция помогла лучше понять саму себя, как сознание.
9:17 Вот как раз люди, программирующие контроллеры, никого бы не засмеяли, ибо они прекрасно понимают смысл и область применения операционных систем, а при серьёзной необходимости пишут свои.
Он имел ввиду,что засмеяли бы на счет того,что программа без операционной системы работать не сможет.
ИМХО контроллеры и их firmware предназначены для выполнения конкретной задачи. И значительно отличаются по своему назначению и области применения от универсальных ЭВМ. Как правило, никто не пишет для контроллеров отдельных прикладных программ для обсчета бухгалтерии ))) Контроллеры по сути однокристальные микроЭВМ для выполнения специфических задач со своей специфической аппаратной обвязкой.
@@shellac78rpm Не всегда, зачастую устройства на контроллере может содержать разную периферию, и в зависимости от нее выполнять несколько разные функции, или по разному. Чтобы не писать для каждого варианта свой программный код пишется простая ОС и набор программ для нее и драйверов устройств. При запуске ОС определяет состав оборудования и обеспечивает выполнение программ. Конечно это как правило простые однозадачные ОС, но они являются именно ОС а не просто программой МК.
@@НекийНекто-ц1у Пусть так. Для меня ОС - это многозадачная среда, которая обеспечивает выполнение внешних приложений. Например, DOS - Не есть классическая ОС. Это скорей среда разработки. Есть ещё много тонкостей, но мне кажется, что здесь не место для академической дискуссии. Успехов!
@@old_technical_junk Ну если вы под ОС понимаете только один из ее вариантов реализации, то это тоже не отменяет работы ОС на микроконтроллерах, на простых контроллерах используют упрощенные многозадачные ОС в которых из за недостатка ресурсов микроконтроллера многозадачность ограничивается несколькими процессами и ограничение доступных ресурсов, на мощных микроконтроллерах семейства ARM Cortex... используют версии Linux и некоторые специализированные ОС на его базе оптимизированные под микроконтроллеры. Это не академический вопрос, а реальное применение. И да эти ОС выполняют именно внешние приложения, только разница что в простых они сразу записаны в памяти программ для экономии ресурса на файловой системе, а в более мощных могут загружаться с внешних носителей информации.
Прикольно работает сжатие видео. Кодек будто воспринимает лектора и доску как один объект и пытается предугадать его перемещение, а выходит, что статичное изображение на доске дрожит, когда возле него машут руками))
а я то думаю, почему это происходит)
Где вы раньше были? Я джва года такую лекцию искал. На редкость понятно и доходчиво все объяснено. Спасибо!
Мне нужно было это услышать и принять, спасибо.
Хотелось бы подробнее о "засорении" ОС остаточными процессами. Как такое происходит.
И как с этим бороться..
Спасибо большое, всё доступно и понятно.
Прекрасные инструменты вы дали Людям !👍
Идеальный лектор-визуализатор
Спасибо за лекцию))
Очень интересно и полезно. Многому научился сидя дома. Спасибо!
Интересная лекция.Было бы круто,если вопросы из зала дублировались на экран текстом,а то иногда не понятно что за вопрос задали)
Как интересно... Благодарю!
Доходчиво, интересно, спасибо) Не часто комменты пишу, но чисто из благодарности вот))
Оленька, благодарю и принимаю🙏💖🌹🌹🌹🌹🌹
Если кому-то хочется углубиться в более низкоуровневое устройство компьютера(на обзорном уровне конечно, но про конвееры и EEPROM есть), можно почитать Таненбаум -- "Архитектура компьютера".
Впервые слушаю ваш курс. Вполне /немного/ понятно. Но у меня телефон андроид . Может где а может вы ведете лекции именно как пользоваться телефоном. Спасибо. Буду слушать вас чтоб не потерять.
Я реально не ожидал, что мне, ровеснику 80386 процессора будет столько интересного в лекции, которая начиналась как ликбез по ОС и процессам, да еще с точки зрения прикладного программиста.
Искала самое непонятное перед сном, чтобы уснуть(проверенный студенческий способ), заинтересовалась и досмотрела до конца. Победила бессонница
Не слышно вопросов, которые задают из зала. В след раз просьба озвучивать в микрофон. В целом за лекцию лайк.
можно субтитрами добавить
@@sham-roof-pro Суть ролика основана на взаимной связи с залом и когда уже не слышно о чём там говорят, теряется и часть смысла.
@@sergiusztechnik4238 и 30 мин 10
@@bauraum авр
Отлично. И главное легкоподано, понятно.
Все отлично, только вам бы устройство вывода поменять (тушь поярче), а то графический интерфейс очень бледный, мои устройства ввода с трудом справлялись со чтением (с доски)
Протрите свои устройства спиртом, можно прибегнуть к помощи усилителей.
Класс, жаль что мало вглубь, лучше бы было10 лекций по часу)
Все бы было шедеврально, если бы я видел лазерную указку, ибо в моменты где он ею что-либо показывает для меня не видны, это запарывает на протяжении видео
Тренирует усидчивость - отыщи сам! =)
@@hggh98h84 это то ясно, не ясно то, куда он указывает и что он имеет в виду под этим, вот эту мысль хотелось бы донести и разъяснить.
@@ВладимирОбручев-т5д знания закрепляются практикой. Это давно известная вещь. Так что согласен с Вами. Теория без ее постоянного применения забывается.
@@sphinx00 это типа как знать, что презика надо каждые четыре года прогонять, знать это, но не прогонять?
Я правильно понял?
@@OlegVasilenkoValik
_>надо каждые четыре года прогонять_
C чего бы это? Просто потому, что какой-то Гуру сказал, что это правильно? Открой Википедию и почитай статью "охлократия". А потом подумай (если есть, чем думать) о том, что есть куча стран, где это вообще не работает.
Спасибо за лекцию!🤝
Файл подкачки, вообще-то, совершенно не обязательно непрерывен. В win, например, он вполне успешно фрагментируется при изменении размера. Т.е это не раздел, как в lin, а действительно честный файл файловой системы со всеми минусами и плюсами.
Через костыли и не во время сессии. :)
CAN-bus это всё же Controller area network, а у контроллеров нет своей оси ) но это так, придирки. Лекция очень качественная, инфа хорошо заходит.
Ну и это не Car Area Network. Явно просто оговорка.
а вроде CAN это типа набор протоколов такой с таким названием. ее еще CAN- шина обзывают
да он и не сказал вроде, что это система. онсказал их там много, а саn это их сеть
Лектор всё объясняет доходчиво а вот написанное маркером на белой стене практически не видно.
Как и нет курсора от аэромышки в левой части экрана. Что он там выделял, так и осталось загадкой.
Ничего не понятно, но здорово!
Чётенько, доходчиво, респектс!)
Огромное спасибо! Очень многие вещи так классно прояснились и стали прозрачны! А то, вроде как, и уже немного программировать умею, а вот на тему ОС - пробел был... Здорово!
Спасибо. Интересно. Познавательно. понятно
Не в качестве замечания, а просто ради исторической памяти.
Де факто теория и принципы современных операционных систем были заложены при разработке IBM/360. Плюс виртуализация добавилась в линейке IBM/370. Ничего принципиального с тех пор в теории и архитектуре ОС на мой взгляд не было сделано. Все попытки создать машину потока данных, а не классическую фон-неймановскую машину потока команд, не привели к сколько-то значимым результатам. А сколько было надежд))) Я в последние годы мало интересуюсь темой, но сдаётся мне, что все нынешние процессоры и ЭВМ вполне так остаются в фон-неймановской архитектуре. Буду рад, если ошибаюсь.
Успехов!
> Все попытки создать машину потока данных, а не классическую фон-неймановскую машину потока команд, не привели к сколько-то значимым результатам
Привели. К созданию архитектур современных видеокарт (SIMT), на которых сейчас решается огромное количество практических задач.
@@АлександрСоловьев-ю9ц2к Не хочу разводить академические споры в этой теме. Мне казалось, что указанная архитектура относится к мультипроцессорной (или как говорят многоядерной, что не есть суть) архитектуре. При этом каждый одиночный процессор остается фон-неймановским. Задача, которая ставилась в "потоке данных" была несколько другой.
Успехов
@@shellac78rpm
> Мне казалось, что указанная архитектура относится к мультипроцессорной (или как говорят многоядерной, что не есть суть)
Нет, она именно мультипоточная, причем потоки там - это именно потоки разных данных, обрабатываемых отдельно друг от друга одной одинаковой для всех инструкцией, а не потоки управления/потоки команд. Поток управления там 1 единственный на пачку данных.
Многоядерность там, естественно, тоже присутствует но именно в рамках горизонтального масштабирования производительности.
Отсюда известные ограничения (что бы алгоритм хорошо ложился на видеокарту - данных должно быть 1) много 2) данные должны быть однородные и, желательно, независимые друг от друга (например массив, но не граф или дерево).
@@АлександрСоловьев-ю9ц2к ПЛИС (FPGA), по-моему, тоже являются машинами потока данных. Прошиваешь один раз инструкции и они работают дальше на потоке данных. Ими можно решить почти те же самые задачи, для которых используются ГПУ, только еще быстрее и энергоэффективнее.
Восхитительный чувак! 🤓
Капец. За лекцию узнал больше, чем за год обучения в Техникуме
мб потому что это ВУЗ?
@@_Andrew_Parker_ Может потому, что преподаватель хороший. ВУЗ это не показатель. Если преподаватель хреновый, ему чтение в ВУЗ-е не поможет
Это бесценные знания очень понятно
Отличная лекция, материал и подача информации
БлагоДарю милая Оленька
Принимаю
Ничего не понял, но очень интересно.
))) такая же фигня
Поржал в голос!))
@@standwithu6063 почему?
@@xXx-ws1gb меня смешит формулировка результата от просмотра. По доброму)
99999999999989999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999899998999
Круть! "Объясняю на лосях", как у Ходорковского "Объясняю на котах".
CAN - Controller area network. И даже там есть OS, попримитивней конечно. внутри современных авто много разных сетей: CAN LIN FKEXRAY MOST. Когда внутри авто много разных контроллеров, которые должны согласовывать между собой много разных компонентов - такая система называется "распределённой".
Can шина ее вроде ещё называют в авто)
CAN шина это сеть, операционная система не живет в сети. ОС работает на компутере, который по САН шине принимает.передает данные. Не надо мешать все в один котел, когда услышали какие-то слова...
@@aleksejsbozinskis4210 как раз вы и путаете понятие шины и сети. Шина эта устройство посредством которого передаётся информация от одного устройства к другому. А сеть это система состоящая как минимум из шины и нескольких ( как минимум двух ) устройств общающихся по этой шине. Я писал про сеть, в которую входят шины а также контроллеры/процессоры/компьютеры, которые связаны шинами и в которых есть операционные системы.
Шина без контроллеров сетью не является, это просто ни к чему не способное, безполезное устройство.
Есть ещё к чему придраться?
@@railbatyrshin9700 не обязательно, но изначально она разрабатывалась для автомобильной отрасли. Насколько я помню bosch разработал первый стандарт CAN шины. Но не смотря на то, что была она изначально предназначена и применена в автомобилях, называется она controller area network а не car area network
@@dmitrykuzin7236 нет, я не путаю сети с шинами. Я достаточно повидал и шины и сети. К тому же основная моя мысль была о Вашем "там есть ОС". Где там? Как называется эта ОС?
Молодчина мама, дочка рада!
Практически во всех электронных устройствах есть операционная система, даже в стиральной машине
Мне кажется, Вы путаете операционную систему с программным обеспечением
55:37, нет, не NMI. INTR.
57:02, нет, всё не так. Вы плаваете в базовых вещах, почти что тонете. Рекомендую ознакомиться с теорией, прежде чем массово дезынформировать слушателей. А то потом студент говорит, что IRQ1 - это первое прерывание, и оно по вектору №1 будет обработано, совершенно не понимая, как система прерываний работает.
несколько не последовательно с переходом от темы к теме вокруг OS со смешением терминов когда аудитория ещё не ознакомлена с тем что предшествует текущему изложению. Для человека , который слушает первый раз может создаться кинь мишь в голове
Шшшшш8шштшшшшшшшшшш8шшшшшшшшш88шшшшш8ш8шшшшшшшшшшшшш8шшш гг
Лектор шикарный
Чем именно он шикарный ? Так есть ли у стиральной машинки ОС ?
Спасибо! Вдохновляет!
Меня тоже. Я письмо написал, почту с интуита взял. Таких видеосписков мало. Про стандарты. Нас ГОСТом мучают и ЕСПД. А по ним современные программы не пишутся и системы международного масштаба тем более.
Здравствуйте. Хотелось бы подробно узнать об устройстве локальной файловой системы (структуре каталогов) в ОС Windows 10, о самой структуре дерева каталогов на корневом каталоге С, именно подробно по файлам, а не в общих чертах. Может быть есть серия таких лекций?
хорошая лекция. Только: Power-on self-test и central processing unit
КАКОЕ ВЕЛИКОЕ НАМ БЛАГОСЛОВЕНИЯ ТВОРЦА СЛОВОМ ЖИЗНИ ЛЮБВИ К ДУШАМ ЧЕЛОВЕЧЕСКИМ ИБО МЫ ОБРАЗ БОЖЬЯ ДУХА ИМЕЕМ СОВЕСТЬ ОТ ТВОРЦА ЧТОБЫ ИМЕТЬ ВОЗМОЖНОСТЬ ПРИНИМАТЬ РЕШЕНИЯ КАК УПРАВЛЯТЬ МИРОМ ГОСПОДНИМ ИБО ХРИСТОС ПОБЕДИЛ И ОТЕЦ ДАЛ ВЛАСТЬ НАД ВСЕМ СВОИМ ТВОРЕНИЕМ А ГОСПОДЬ ХРИСТОС ПЕРЕДАЛ ДЕТЯМ ВОЗРОЖДЁННЫХ ИСТИННОЙ СВЯТОГО ДУХА ИБО ТОЛЬКО В СВЯТОМ ДУХЕ ОБРАЗ ДУШИ БОЖЬЯ ДУХА ПРИОБРЕТАЕТ ПРЕМУДРОСТЬ СУДА ЖИЗНИ ЛЮБВИ ЧТОБЫ НЕ ЧЕГО НЕ ПОГУБИТЬ ТОЛЬКО СВЯТОЙ ДУХ НАСТАВЛЯЕТ ДУШУ ХОДИТЬ ПУТЯМИ ГОСПОДНИМИ В ДУХЕ ХРИСТОВОМ СТАНОВЯСЬ ПОДОБИЕМ ЧЕРЕЗ ДЕЛА ВЕРЫ ИСПОЛНИВШИ СЛОВА ГОСПОДНЯЯ В СИЛЕ СВЯТОГО ДУХА ИБО МЫ ЖИВОЁ СЛОВО ОБРАЗА ТВОРЦА СЛОВА СВЕТА ПРЕОБРАЖЕНИЯ ДУШИ В ПОДОБИЯ ДУХА ХРИСТОВА СЛУЖА ТЕЛОМ В СИЛЕ СВЯТОГО ДУХА УТЕШЕНИЕМ ДУШАМ ЧЕЛОВЕЧЕСКИМ ПРЕОБРАЖАЯ ИЗ СМЕРТИ ТЬМЫ ЛУКАВЫХ РЕЧЕЙ В СВЕТ ИСТИННЫ ОГНЯ СВЯТОГО ДУХА СЛОВОМ ОТЦА СЫНА И СВЯТОГО ДУХА АМИНЬ АЛЛИЛУЙЯ АМИНЬ 🙏
th-cam.com/video/w75oHiw6RsE/w-d-xo.html