С нуля до почти 4 тыс подписчиков за пару недель! Огромное вам спасибо за комментарии, лайки и подписку. Это лучшая мотивация!
@SuperArt1st
2 ай бұрын
Сейчас будет произведена девалидация вашего утверждения про почти
@0xBADC0FFEE
2 ай бұрын
Алексей, ты ReactOS не забросил?
@segeus
2 ай бұрын
Я смотрю в этот глубокий, познавший всю глубину истинны взгляд и понимаю, что этот человек мыслит если уже не на чистом бинарном коде, то как минимум на ассемблере!
@user-yw2ih1fl2f
2 ай бұрын
Ага на dos
@BobroSwin
2 ай бұрын
это просто пересказ главы из книги современные операцеонные системы таненбаума не обольщайся
@user-yw2ih1fl2f
2 ай бұрын
@@BobroSwin хотел её почитать но хер знает стоит ли говорят там много воды и ненужной теории которая ну вообще не пригодится или пригодится буквально тем челикам которые биос делают и сами платы паяют
@BobroSwin
2 ай бұрын
ну если мое мнение тебя ебет , то книга полезная и занимательная о сложных вещах простыми словами а так дело твое
@user-ig8wf5om2s
2 ай бұрын
@@user-yw2ih1fl2fстоит, если живешь этим)) книга огонь
@v4d1r
2 ай бұрын
Голос Адвоката Егорова от мира IT))
@Maksim-nu8hb
2 ай бұрын
юморист )) насчитал три шутки за видео и 11 морганий за 3,5 минуты 😀
@skiramish
2 ай бұрын
хорош
@stasyaner
2 ай бұрын
20-секундное смотрение в камеру в конце - это нечто)
@SuperArt1st
2 ай бұрын
@@stasyaner я поставил банку воды заряжаться
@Michael_Sh
2 ай бұрын
Я сначала подумал, что он киборг.
@SuperArt1st
2 ай бұрын
@@Michael_Sh а он киборг не сначала, а потом
@vitalyshevchenko5030
2 ай бұрын
Спасибо вам огромное за такой качественный материал! Разложили всё по полочкам - всё ясно и понятно! Спасибо вам за труд и знания!
@sosiskaschannel7052
2 ай бұрын
Понятно и всего за 10 минут, никакой воды. И снято красиво:)
@abragin
2 ай бұрын
Возможно, слишком быстрый темп, или нормально, как считаете?
@sosiskaschannel7052
2 ай бұрын
Если не понял, можно пересмотреть или прочитать подробнее в интернете. А тут структурировано получилось
@sosiskaschannel7052
2 ай бұрын
Кусочек про структуру микроядер пришлось 3 или 4 раза пересматривать, но в целом понятно
@user-tp1qn2wt6t
2 ай бұрын
Я очень рад, что нашёл этот ютуб канал)
@alextsitovich9800
2 ай бұрын
Отличный ликбез. Не знаю, как это знание различий монолитных и микроядер может пригодиться мне в жизни, но это случайное видео посмотрел с интересом. Весьма качественное видео. Много информации. Всё рассказанное было необхоимо для понимания различий. Есть примеры. Есть взаимосвязь между элементами рассказанного. Да ещё и в конце затравка на новый разговор. Спасибо.
@abragin
2 ай бұрын
Спасибо, на самом деле просто сейчас об этом речи не идёт, но возможно скоро будут делать операционки на микроядрах. А вы уже подготовлены! 😊
@abragin
Ай бұрын
@@ponymurderer534 yes, it hurds
@nocodre
2 ай бұрын
Как же приятно слышать профессионалов. Шикарный лектор, преклоняюсь перед глубокими знаниями
@empty9228
Ай бұрын
Спасибо большое за Ваш труд! Отличный материал!
@rndofpipowe
2 ай бұрын
Последние секунды видео порождают желание заняться поиском смысла в молчании и частоте дыхания автора :))
@joshkinkrot
2 ай бұрын
Я надеюсь он не будет это чистить, потому что в этом фишка
@chum_gum
2 ай бұрын
Да, прям норм фишка, я только из-за подачи материала смотрю видео, лично мне все эти микроядра нафиг не упали
@VRchitecture
Ай бұрын
Лектор ждал, вдруг у кого из слушателей есть вопросы, но аудитория молчит 😂
@user-xt1ih9os8o
2 ай бұрын
спасибо чемпион, ты один стоишь всей компании маикросорт.
@gregnow9921
2 ай бұрын
Как всегда хороший контент. Всегда интересно смотреть когда рассказывает человек погруженный в тему.
@Dr33mway
2 ай бұрын
Узнал, что вы очень тесно связаны с ReactOS, могли бы сделать ролик по ней? Рассказать, для чего создалась например и тд., думаю было бы очень интересно
@abragin
2 ай бұрын
Да, очень хорошая идея. На самом деле у моих студентов раньше иногда была отдельная лекция про ReactOS, когда оставалось время в семестре
@mxstnquu
2 ай бұрын
Отличный ролик, спасибо Вам!
@antoha9486
2 ай бұрын
Спасибо автору за труд.
@user-fw3kx2ix3p
2 ай бұрын
Очень интересно. Благодарю.
@user-ft6eo2xp5m
2 ай бұрын
Спасибо Вам за годный контент. С нетерпением жду новых видео.
@abragin
2 ай бұрын
Буду рад, если предложите интересные темы. У меня, конечно, запланировано ещё много, но всё равно полезно узнать, что интересно
@Snuperbhop
2 ай бұрын
Спасибо за контент
@sterd0
2 ай бұрын
ждал, ждал, интересно слушать
@TheRedbeardster
2 ай бұрын
Вот хорошо было бы показать вид микроядра из микроскопа
@SPUZ_
2 ай бұрын
Просто офигенно смотреть. От картинки до голоса
@WhoAmI666
2 ай бұрын
Бро, жму руку, отличный материал 🤝 присоединяюсь к предыдущим комментариям насчет ReactOS. Может, расскажешь? Не думал, что она вообще ещё жива.
@abragin
2 ай бұрын
Не думал, что к ReactOS такой интерес. Вообще по замыслу я хотел сделать отдельные видео по разным интересным операционкам
@user-vu6vf4ev4m
2 ай бұрын
Не забудьте просмотреть ролик на 2\3 перед тем как вмазать лайк баттн :) Поможет алгоритму доставить качество до народа.
@abragin
2 ай бұрын
Чем больше просмотров - тем больше у меня мотивации быстрее делать новое видео 🙂
@Optimagorix
2 ай бұрын
лучший канал,спасибо!
@sixaxisization
2 ай бұрын
Благодарю!
@user-kc6rf9fz1x
2 ай бұрын
Поддерживаю, лекция отличная. Спасибо большое, успехов в развитии.
@goodpins
2 ай бұрын
Очень спокойная и чистая речь ❤❤
@abragin
2 ай бұрын
Спасибо, постараюсь в следующем видео сделать всё ещё лучше
@user-uw4zj1oe6h
2 ай бұрын
Я прям жду ролики на этом канале! Великолепно!
@abragin
2 ай бұрын
Спасибо большое, очень приятно!
@user-kv9dw4tp3y
2 ай бұрын
Очень смешно, спасибо! Жду дальнейших серий чтобы понять больше как все работает
@asc7uni
Ай бұрын
Спасибо за видео. Всё понятно. Немного раздражает постоянная смена кадрирования в видео. А вот с подачей всё отлично. ❤
@abragin
Ай бұрын
Чтобы держать людей в тонусе, может быть иногда слишком часто
@denpinkman9057
2 ай бұрын
Очень крутой видос. Было бы супер круто если бы вы показывали всякие глубокие фишки с помощью кода
@abragin
2 ай бұрын
План именно такой! Но пока методически иду от простого к сложному
@denpinkman9057
2 ай бұрын
@@abragin Очень жду. У вас очень крутой канал. Когда смотришь ваши видосы, понимаешь что развиваешься именно как инженер, а не как пресловутый кодер, все инфа четкая и по делу. С меня подписка + колокольчик)
@user-yg5xm3ct7p
2 ай бұрын
@@denpinkman9057поступайте в бауманку, там все расскажут) фундаментальное образование!
@user-bo4fh7of8l
2 ай бұрын
минутка крипоты в конце
@Raw_9
2 ай бұрын
Спасибо за информативное видео, не могли бы сделать видео о работе драйверов, как они взаимодействуют с оборудованием и программой
@stasyaner
2 ай бұрын
Это же G-man из Half-life
@michellesfero4068
2 ай бұрын
Словно Робокоп вернулся) И подача с контентом хорошие)
@endless_story
2 ай бұрын
Приятное
@OpenFrimeTVcom
2 ай бұрын
а будет ролик про то, как операционная система может работать с разными процессорами. а так же устройствами? как работают драйвера и почему это все совместимо. не зная этого тяжело понимать остальные процессы.
@fish9370
2 ай бұрын
В Линуксе, есть отдельная аппаратно зависимая часть Ядра. Там описано как работать с различными архитектурами (там в основном ассемблерный код). Остальная часть Ядра, аппаратно независима. Таким образом, чтобы портировать Линукс на другую архитектуру, необходимо дописать часть аппаратно зависимых функций под требуемую архитектуру. Так же в Линуксе очень продумана подсистема работы с памятью. В книге "Ядро LINUX" (первая глава) подробно об этом расписано, что позволило портировать Линукс на 18 различных платформ
@OpenFrimeTVcom
2 ай бұрын
@@fish9370 интересно, спасибо!
@fish9370
2 ай бұрын
Что касается различных устройств, то вы правильно заметили, это делается за счет драйверов. С точки зрения операционной системы, драйвер это модуль, который загружается при необходимости. Драйвер встраивается в ОС за счет унификации методов ввода вывода (как правило это методы read, write). Т.е. звучит это примерно так: если какое-то приложение хочет, что-то прочитать, то оно вызывает метод read, который указывает на внутренний метод драйвера, который уже знает как правильно читать данные из данного устройства. Все драйверы регистрируют эти методы при загрузке. Таким образом обеспечивается унификация
@OpenFrimeTVcom
2 ай бұрын
@@fish9370 это все можно найти в одной книге? или как обычно разбросано кусками по всему интернету..
@OpenFrimeTVcom
2 ай бұрын
@@fish9370 мои коментарии были удалены почему то. это все можно найти в одной книге или нужно искать по крупице?)
@WildLizzard
2 ай бұрын
Качественный контент. Классно объясняете рассказывая историю и концепции. Может как нибудь курс по ассемблеру? Человек Вы явно знающий и получится объяснить у Вас очень хорошо уверен! Это будет очень полезно. Думаю Ваш контент смело можно приподносить в вузы как один из образцовых! Спасибо что делитесь своими знаниями и опытом) Шутка в конце порадовала))
@abragin
2 ай бұрын
Спасибо! Неужели сейчас кто-то ещё интересуется ассемблером?
@user-fy7jk1rq7g
2 ай бұрын
Согласен! Курс был бы очень интересен
@abragin
2 ай бұрын
@@WildLizzardАх, в этом смысле да, актуально как никогда!
@SuperArt1st
2 ай бұрын
Ееее, микроведро!
@AlexAlex-jk2tn
Ай бұрын
Ну прям шикарное видео. Я помню очень тяготел к нано/пикоядрам, пробовал даже своё ядро ОС писать руководствуясь этими принципами.
@abragin
Ай бұрын
Спасибо! Я думаю что за ними будущее, сейчас вычислительной мощи хоть отбавляй, но используют её далеко не самым эффективным способом
@AlexAlex-jk2tn
Ай бұрын
@@abragin Я бы в первую очередь отметил потенциальную безопасность такой системы, т.к. количество ошибок на 1000 строк кода это константа, т.е. чем меньше кода, тем меньше ошибок.
@okundin
Ай бұрын
Такое ощущение, что со мной говорит сама операционная система 😂.
@technotemka
Ай бұрын
Добрый день, очень интересно но монотонно, канал новый, с меня подписка и лайк!
@abragin
Ай бұрын
Монотонно, но зато быстро 😀 спасибо!
@Grigory_Protsuk
2 ай бұрын
Бальзам на уши, логика, смысл, нормальная речь,и ничего более
@user-rd1qh3ol9v
Ай бұрын
Смотрю на автора и не могу отделаться от - Dead or alive, u'll come with me....
@yuryzhuravlev2312
2 ай бұрын
LInux это так же гибридное ядро, вспоминаем FUSE к примеру и много других подсистем. Тут просто процесс идёт в другую сторону.
@user-wp7ev9zb2r
2 ай бұрын
Спасибо, очень плотная подача информации, очень круто. Можете, пожалуйста, посоветовать что почитать по теме? И, если принимаете советы -- уберите этот скринсейвер, пожалуйста, очень отвлекает) (может, если есть ресурсы на создание, очень помогла бы графическое представление в виде схем и диаграмм то, о чем говорите) Спасибо.
@user-cr6mx1bf8x
2 ай бұрын
Скринсейвер для тренировки внимания
@pspdv
2 ай бұрын
ну я не эксперт, но думаю Вам подойдет Таненбаум операционные системы, а также Внутреннее устройство Linux
@fish9370
2 ай бұрын
Начните с книги "Разработка ядра Linux" (Роберт Лав). Там всего 400 страниц. А первая глава как раз про монолитное ядро и микро-архитектуру. А если осилите, то можете переходить к более мощной книге "Ядро LINUX" (Если осилите, я выражу вам свой респект)
@fish9370
2 ай бұрын
Скринсейвер не трогайте, вообще не мешает
@pspdv
2 ай бұрын
@@fish9370 спасибо огромное, тоже прочитаю)
@endless_story
2 ай бұрын
Интересное
@academytopstav
2 ай бұрын
Только хардкор, только микровёдерная архитектура!
@gategategate1
2 ай бұрын
Хороший мальчик))
@Eustrop
2 ай бұрын
Ух.. подписался. Посмотрю другие видео, и буду рекомендовать к просмотру коллегам, видимо. Лайк и комментарий для алгоритмов 2024-03-08 19:56 3.62 т подписчиков, надеюсь будет расти
@abragin
2 ай бұрын
Спасибо!!
@user-cv9tz2gs4i
2 ай бұрын
А как называется университетский предмет, в котором об этом рассказывают? Ну или хотя бы как называется учебник, в котором об этом написано?
@abragin
2 ай бұрын
У меня в МГТУ курс называется просто "Операционные Системы", хотя правильнее было бы назвать "Введение в ОС", потому, что в рамках университета один семестр - это обзорно
@user-cv9tz2gs4i
2 ай бұрын
@@abragin о спасибо. Почитаю. Я просто на гуманитарной специальности в Вузе учился, так что у меня такого даже не было.
@German_1984
29 күн бұрын
Забавно как по-разному строят цикл лекций сторонники монолитных и микро ядер :)
@abragin
29 күн бұрын
Как можно быть сторонником моно...микроядер? 😅
@abragin
29 күн бұрын
Я вообще топлю за наноядра
@EvaVagner84
2 ай бұрын
самое главное сейчас удержаться и не нажать на Build.bat хы
@Ni.Go.Mir.
2 ай бұрын
А можете что-то сказать про KasperskyOS в контексте микроядерных ОС?
@abragin
2 ай бұрын
Лучше спросить самих Касперских, система не очень открытая. Но здорово, что микроядро.
@Ni.Go.Mir.
2 ай бұрын
@@abragin, У них на сайте и так много открытой информации и форум есть... Персонально беседовать по общим вопросам со мной им не будет резона... Интересны были ваши субъективные впечатления, как понимающего в данной сфере, не более
@abragin
2 ай бұрын
@@Ni.Go.Mir. Аа, на самом деле я планирую отдельный цикл видео, посвящённый разным операционкам. Если информация есть, то тогда с удовольствием расскажу и попробую, если есть что
@jdj-mh2kt
Ай бұрын
Алексей,когда новые видосы!
@abragin
Ай бұрын
Скоро скоро, сейчас работаю над кратким, но интересным рассказом про синхронизацию доступа к общим ресурсам
@MAGNet1911
2 ай бұрын
тоже хотел микроядра поизучать, но у меня нет микроскопа. можно ли его чем-то заменить?
@abragin
2 ай бұрын
Лупа пойдёт, на худой конец
@nemonautilus8057
Ай бұрын
Добрый день У вас были лекции 4 года назад Можно с ними ознакомиться в письменной форме? Ну или литературу посоветуйте, пожалуйста. Вы вроде хорошо разбираетесь в этой области.
@abragin
Ай бұрын
Добрый, книжка Танненбаума довольно исчерпывающая, но огромная. В письменной форме нет, разве что скоро будет методичка опубликована в издательстве МГТУ
@eugene5096
2 ай бұрын
Жизнь за нерзула?
@ruslanzalata
2 ай бұрын
Про ядро Linux и BSD не все так однозначно. Уже давно ядра этих систем состоят из множества модулей, у каждого своя виртуальная память. Сбой одного из модулей, как правило, не тянет за собой сбой всей системы. Часто сбоящий модуль можно даже выгрузить и загрузить повторно. Это в основном касается драйверов. Основная часть ядра (планировщик и менеджмент памяти) всё еще являются монолитом, как у Linux, так и у FreeBSD (про другие *BSD не знаю). На мой згляд такой подход к построению ядра ОС наиболее оптимален, надежен и эффективен. FreeBSD в большей степени микроядерна, чем Linux. На базе FreeBSD было построено микроядро Darwin лежащее в основе современной macOS.
@abragin
2 ай бұрын
Конечно же у каждого модуля память общая - это виртуальное адресное пространство ядра. И у windows, и у Linux, и у FreeBSD это одинаково, разные только названия: drivers, loadable kernel modules и пр. И да, если модуль ничего сильно не испортил, то можно его выгрузить и загрузить снова. Когда модуль загружается, то можно получить его базовый адрес - смещение в виртуальном адресном пространстве ядра, по которому он загружен. Если бы они грузились каждый в своё, то и базовый адрес у них мог быть одинаковый. Но это не так.
@mmds.
Ай бұрын
я вот не программист ни разу но всё-ж айтишник и электронщик со стажем и довольно давно такой вопрос интересует: На сколько сложно и возможно ли вообще написать некую простейшую программу исполняемую на современном железе IBM PC но вообще без операционной системы? По аналогии с микроконтроллером только на обычном компе. И по сути не столь важно что программка делать будет - хоть в ответ на любое нажатие клавиши светодиодом клавиатуры мигать, хоть с заданной периодичностью пищать спикером, хоть что угодно другое - главное на сколько это вообще сложно, сколько времени у квалифицированного программиста может занять, и всё в этом духе)) Грубо говоря, если умеешь то можно по аналогии с МК сесть и за вечер накидать или тут по каким-то причинам не прокатит? И интересует краткий но более-менее развёрнутый ответ а не просто "да" или "нет")) Ведь с древними ЭВМ именно так и работали, а сейчас так можно вообще? )) Мне вот например ничего подобного на глаза как-то не попадалось - даже just for fun никто не изобретает такой велосипед хотя часто встречаю примеры как люди занимаются по большому счёту всякой прикольной ерундой которая не ерунда только для них и кучки близких им по духу))
@abragin
Ай бұрын
На самом деле можно, и называется bare metal programming, вот есть даже статья википедийная, но только на английском языке: en.wikipedia.org/wiki/Bare_machine Но вообще это весело, и я даже действительно хотел сделать отдельные видосики про то, как это реально можно сделать. Но не был уверен, насколько это людям интересно будет
@mmds.
Ай бұрын
@@abragin понял, спасибо, ознакомился - интересно-познавательно) 🤝 А на счёт отдельных видео - лично я-б поглядел, но так-то Вы правы - думаю что как и любая очень узкоспециализированная тема особой популярностью пользоваться не будет((
@plato4ek
2 ай бұрын
Зачем такая большая пауза в самом конце каждого видео?
@Ssilki_V_Profile
Ай бұрын
Чтобы у зрителя было время познать дзен вместе с автором видео.
@YaroslavH
2 ай бұрын
Залепательный скринсейвер на фоне
@abragin
2 ай бұрын
Ага, старый добрый Mystify
@alhimikix5448
2 ай бұрын
уберите экран сзади а будет идеально
@abragin
2 ай бұрын
Да, я тоже думаю как-то это поменять
@lilywhite2464
2 ай бұрын
Микроядер не существует, линукс ядро одно.
@user-zh3hm3tl2f
2 ай бұрын
т1000 это ты?
@dimayudin6945
Ай бұрын
Он моргает ?
@amitblagow8297
2 ай бұрын
Др Брагин не мигает и, возможно, не отбрасывает тени.
@Ssilki_V_Profile
Ай бұрын
Про тени вряд-ли. Дышит он будь здоров, Вейдеру на зависть, чеснокофобам дыхание ни к чему.
@saitaro
2 ай бұрын
9:58 ахахахаха
@humanlike6658
Ай бұрын
Конец программы 😂
@khtulkiddqd8554
2 ай бұрын
почту не проверял еще?
@user-bk3gj1he3o
2 ай бұрын
Только что проверил. А что?
@user-op2ik9dh3j
2 ай бұрын
@@user-bk3gj1he3o😂
@_Vashe
2 ай бұрын
Блин, схем не хватает, визуализации
@abragin
2 ай бұрын
Я тоже так думаю. Был бы благодарен за пример, вот что в этом видео следовало бы схематизировать на ваш взгляд. А я обязательно учту в следующем выпуске
@_Vashe
2 ай бұрын
@@abragin даже визуализация текста, основных тезисов в презентации поверпойнт, и уже легче было бы воспринимать информацию.
@RgavayaGalaktika
Ай бұрын
Свидетелей Linux набираете в свою секту. Я вступил. 😂😂😂
@Ssilki_V_Profile
Ай бұрын
Чтобы реально качественно рассказывать о компьютерах - нужно самому быть компьютером. Доктор Брагин видать, ради этого создал нанороботов, и превратил себя в Т-1000. Вот и получается столь хороший контент.
@frijis
2 ай бұрын
Крутой контент! Академический стиль повествования крут конечно своим звучанием, но иногда сложно воспринимается) Такие видосы ориентированы на людей, которые имеют более глубокие знания, чем понимание что такое компик и зачастую это проблема К примеру, есть какой-то термин, который ты когда-то слышал, но вообще не понимаешь что он означает и за что отвечает. Обычно в таком случае делается либо отступление от основной лекции, либо рассказывается в начале, либо ссылка на другой видос, который будет описывать этот термин. Помимо этого, можно показывать различные схемы и визуально описывать что к чему относится Идет речь о планировщике и я не понимаю, планировщик это типа крон, который я могу настроить или это что-то более низкоуровневое в ос? И вот уже контекст потерян И тд и тп, вопросов возникает много, а я обезьяна, которая ничего не знает
@redserjogha
2 ай бұрын
Монолитное ЕДРО несёт критическую угрозу безопасности РФ 😂
@niknam.
Ай бұрын
чувак так смотрит! он чё - гипнотизирует новых "свидетелей стабильного линукса"?😂
@sgretsch
2 ай бұрын
Если вы преподаватель и часто выступаете, попробуйте упражнения для развития грудного голоса. Вы разговариваете на связках, от этого усталый голос и расщепление. Идея в том чтобы использовать в качестве резонатора корпус. В инете роликов полно на эту тему.
@StanGooLemGoo
2 ай бұрын
Ничего не понятно, какие-то общие слова
@abragin
2 ай бұрын
Эх, жаль! Может быть начать с первого видео про историю ОС?
@drak0an
2 ай бұрын
этот человек так скудно и узко движется, что входит в мою долину смерти ощущения человек/робот/генерированный нейросетью персонаж.
@abragin
2 ай бұрын
Меня не существует, это всё результат работы нейросети
Пікірлер: 160