Системные вызовы в операционной системе

Поделиться
HTML-код
  • Опубликовано: 28 фев 2024
  • Системные вызовы - механизма обращения прикладной программы к ядру операционной системы. Как они устроены, как работают и как часто используются.
    #МГТУ кафедра ИУ9
    #operatingsystem #операционнаясистема

Комментарии • 210

  • @abragin
    @abragin  3 месяца назад +40

    Друзья! Спасибо большое за вашу заботу по поводу голоса - надеюсь, что к следующему видео всё будет в полном порядке: звучно и мелодично!

    • @SuperArt1st
      @SuperArt1st 3 месяца назад +1

      Во всем виноват Волан-де-Морт

  • @academytopstav
    @academytopstav 3 месяца назад +233

    Взгляд, проникающий в самые глубины тайн мироздания

    • @abragin
      @abragin  3 месяца назад +18

      Глубина тайн мироздания - это в соседнем канале про электронные микроскопы )

    • @segeus
      @segeus 3 месяца назад +16

      Эффект зловещей долины так и давит на подсознание!))))

    • @user-fp3wr9rs5m
      @user-fp3wr9rs5m 3 месяца назад +2

      @@segeus Не пугайся, на самом деле, он очаровательная японка 18-ти лет. 😇

    • @LeonidPolyakov
      @LeonidPolyakov 3 месяца назад +15

      В самом конце, несколько секунд молчания просто разрушили четвертую стену. Просто сидит и смотрит на меня.. Я с перепугу сказал "спасибо... за видео"

    • @user-qq2mk1so3r
      @user-qq2mk1so3r 3 месяца назад

      Дядя познал программисткий дзен

  • @user-sg4ph3xv4d
    @user-sg4ph3xv4d 3 месяца назад +34

    Может показаться что Чак Норрис не моргает, это не так, он моргает одновременно с тобой!
    За информацию спасибо! Жизнь стала понятнее

  • @YuraSCMusicsound
    @YuraSCMusicsound 3 месяца назад +135

    Не знал, что Кристофер Нолан шарит в программировании

    • @TheEwgeny1987
      @TheEwgeny1987 3 месяца назад +4

      И говорит по-русски.

    • @meinenkasten
      @meinenkasten 3 месяца назад +4

      Простите, но это же робокоп без шлема и с париком, и говорит с той же одной ровной интонацией.

    • @user-fp3wr9rs5m
      @user-fp3wr9rs5m 3 месяца назад

      @@meinenkasten не забудем, не простим! 😇

  • @ghaardees
    @ghaardees 3 месяца назад +18

    Умение автора донести материал достойно уважения. Несмотря на то, что всё озвученное известно по долгу службы, видео досмотрел до конца. Не смог оторваться - смотрит прямо в душу!

    • @fish9370
      @fish9370 3 месяца назад

      Да, это азы. Интересно куда он сможет дальше дойти. Не хватает канала, где бы под микроскопом рассматривался исходный код (не важно чего, программ много, в том числе и ядра)

  • @skiramish
    @skiramish 3 месяца назад +59

    если бы диктор внезапно вставлял фразы посреди диалога в стиле "я заберу твою душу" или "ты будешь страдать у меня на глазах за грехи" "я сделаю твой дух рабом" , то я походу бы напрягся но не смог бы остановиться смотреть
    реально взгляд достойный романа "мастер и маргарита" , эталонный персонаж какой нибудь добротной мистической саги персонажа с достоинством

    • @skiramish
      @skiramish 3 месяца назад +3

      пожалуй подпишусь

    • @blackvanilin
      @blackvanilin 3 месяца назад +5

      Как будто бы щас вытащит руку из монитора из заберет душу...

    • @abragin
      @abragin  3 месяца назад +12

      @@blackvanilin Спасибо за идею, попробую в следующий раз 🙂

    • @meito8541
      @meito8541 3 месяца назад +1

      ​@@abragin ради этого подписался и поставил колокольчик, ждем))

  • @avbagrin
    @avbagrin 3 месяца назад +41

    Хахаха, один раз все-таки моргнул!!!

  • @maxgreen3643
    @maxgreen3643 3 месяца назад +7

    Классный материал - видно что автор разбирается в теме и раскладывает все по полочкам. Очень хотелось бы послушать в таком формате о микроядерной архитектуре. Может стоит добавить ссылки для поддержки выпуска таких материалов? Я бы точно поддержал.

  • @ilmakeyouone
    @ilmakeyouone 3 месяца назад +70

    Наконец-то в ютюбе встретился качественный контент.
    Спасибо!

    • @igorkolesnikov1596
      @igorkolesnikov1596 3 месяца назад

      Про микроскопы был не менее качественный )

  • @user-mosfetson
    @user-mosfetson 3 месяца назад +5

    Этот человек похож на лидера, за которым пойдут миллионы, человек-ангел, человек-робокоп, тот, кто выведет Россию из системного кризиса.

  • @Dmytro-Tsymbaliuk
    @Dmytro-Tsymbaliuk 3 месяца назад +7

    Рекоммендации подогнали контент
    В целом все и так знал, но интересно слушать

  • @JarKz_z
    @JarKz_z 3 месяца назад +9

    Это видео случано попало в мои рекомендации, причём вовремя, так как в программировании я начал всё больше и больше углубляться в более нижнюю часть. И скажу так, я крайне удивлён, что автор хорошо и внятно рассказал о системных вызовах.
    И, я решил, что этот канал достоин продвижения, так как хотелось бы слышать и узнавать про другие интересные вещи, связанные с низкими уровнями программ и операционной системой, коих не так много на ру-ютубе.
    Буду ждать следующего, также интересного, видео :)

  • @disline1337
    @disline1337 3 месяца назад +6

    Впервые в рекомендациях вижу действительно контент, заслуживающий внимание. хоть и большая часть была известна, но что-то новое всё равно было услышано. Развития вам)

  • @user-uw4zj1oe6h
    @user-uw4zj1oe6h 3 месяца назад +13

    Это самое лучшее видео (из коротких) по системным вызовам.
    Спасибо.

  • @user-qo4bb8yl9u
    @user-qo4bb8yl9u 3 месяца назад +4

    Круто, четко и по делу, больше роликов в таком формате )

  • @antoha9486
    @antoha9486 3 месяца назад +3

    Шикарное изложение. Автору огромное спасибо за труд!

  • @astrelcoff
    @astrelcoff 3 месяца назад +9

    Спасибо! Очень редкий и качественный контент! Ждем продолжения по архитектуре ОС.

  • @12345dppppp
    @12345dppppp 2 месяца назад +2

    Молодец! Мне нравятся системщики которые копают вглубь 👍💯

  • @Dr33mway
    @Dr33mway 3 месяца назад +4

    Качественный кокнтент, спасибо, продолжайте пожалуйста)

  • @user-qp9hh5vb2q
    @user-qp9hh5vb2q 3 месяца назад +1

    Спасибо. И, Вам следует обратить внимание на сердечно-сосудистую систему. И дополнительно, обязательно заняться пробежками в охотку, в тёплое время года в парках. а зимой в спортзале на электродорожках. 1 раз в 2 или 3 лня , по 2-4 км. Удачи.

  • @Cat_Sterling
    @Cat_Sterling 3 месяца назад +3

    Очень классное видео! Спасибо! И особенное спасибо за английские термины сбоку - легко соотносить с литературой на английском теперь.

  • @WildLizzard
    @WildLizzard 3 месяца назад +3

    Довольно познавательно. Качественный контент. Спасибо большое, жду больше подобных видео!

  • @user-rq3wn3zg1z
    @user-rq3wn3zg1z 3 месяца назад +1

    Отличное видео! Спасибо за ваш труд

  • @user-hn2tj8jf9j
    @user-hn2tj8jf9j 3 месяца назад +4

    Вау, очень интересно рассказываете, все четко и по полочкам. Было бы здорово если бы добавили для наглядности презентацию

  • @whoami_actor
    @whoami_actor 3 месяца назад +1

    Здорово)
    Полезно, кратко и без воды

  • @BITniki
    @BITniki 3 месяца назад +3

    Очень интересное видео. Спасибо!

  • @thefuturejulio
    @thefuturejulio 3 месяца назад +2

    Спасибо! Очень удачно попалось в рекомендациях

  • @Boyarsskiy
    @Boyarsskiy 3 месяца назад +6

    Хорошее объяснение. Я далек от C, так как пишу на Java, но после видео все мои когда-то прочитанные и разрозненные знания всплыли и хоть как-то упорядочились. Появилось желание что-то пописать на C.

    • @Cat_Sterling
      @Cat_Sterling 3 месяца назад

      Если вы пишете на Java, то вы не так уж далеки от С…

    • @Boyarsskiy
      @Boyarsskiy 3 месяца назад

      Разве что синтаксисом )

  • @bayazitt
    @bayazitt 3 месяца назад +11

    Мне кажется, нужно видео прогонять через нейросетку которая добавит моргание

    • @abragin
      @abragin  3 месяца назад +8

      @lord_vinheteiro так не считает

  • @user-yx5nj4fw2x
    @user-yx5nj4fw2x 3 месяца назад +1

    большое спасибо за качественный контент. Продолжайте пожалуйста

  • @user-vu6vf4ev4m
    @user-vu6vf4ev4m 3 месяца назад +1

    Спасибо вам, очень интересно и познавательно!

  • @theserghd1
    @theserghd1 3 месяца назад +1

    "callgate" рассмешил, спасибо)

  • @eugenevladoff2758
    @eugenevladoff2758 3 месяца назад +1

    Интересно, продолжайте пожалуйста.

  • @MegaTraxxas
    @MegaTraxxas 3 месяца назад +2

    Спасибо за полезную и интересную информацию, надо подписаться)

  • @user-oj7ct4lt4x
    @user-oj7ct4lt4x 3 месяца назад +1

    Изложение, мое почтение!

  • @StanislavMarchevsky
    @StanislavMarchevsky 3 месяца назад

    Спасибо Ютубу за такую рекомендацию!

  • @jdj-mh2kt
    @jdj-mh2kt 3 месяца назад +1

    Спасибо, хороший контент

  • @xartpant
    @xartpant 3 месяца назад +1

    Маэстро, продолжайте.

  • @simonmonce778
    @simonmonce778 3 месяца назад +2

    Хорошая подача, камера и тема.

  • @sn0lidskake
    @sn0lidskake 3 месяца назад +1

    Спасибо!! Подписка и лайк. Ждем новых видео !

  • @iliazarayski2598
    @iliazarayski2598 3 месяца назад

    Ну ничего себе ютуб рекомендовал, пишу комментарий, подписался, лайкнул! Пошел смотреть, что еще есть на канале. Спасибо

  • @user-io6gn2mm5s
    @user-io6gn2mm5s 3 месяца назад +1

    Спасибо! Лучше, чем в моем универе

  • @EvaVagner84
    @EvaVagner84 3 месяца назад +1

    call gate :)
    прикольно и познавательно

  • @fish9370
    @fish9370 3 месяца назад +1

    Подписался на канал, надеюсь увидеть анализ кода. Но только пожалуйста, сделайте код покрупнее, не видно же ничего. И можно сразу переходить к коду, думаю этот канал интересен только матерым хакерам

  • @user-sv7cf6ll2i
    @user-sv7cf6ll2i 3 месяца назад +1

    Отлично! Продолжай в том же духе

  • @terribleperson2432
    @terribleperson2432 3 месяца назад +2

    Очень хотелось бы про нюансы Memory Managment в Linux послушать с примерами.
    Или про ebpf тоже с примерами. Спасибо за контент.

  • @TechBusinessDev
    @TechBusinessDev 3 месяца назад +1

    Лучший контент

  • @augustine582
    @augustine582 3 месяца назад +1

    впечатляет, спасибо

  • @0_fuck_society_0
    @0_fuck_society_0 3 месяца назад +7

    С колгейта вынесло. >

  • @user-fe6pi9vb6h
    @user-fe6pi9vb6h 3 месяца назад +1

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

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x 3 месяца назад +1

    Я тут синьер ios инженер с образованием в прикладной информатики для мобильной разработки сижу вахуе. Короче норм тема, я подписываюсь

  • @MrCter
    @MrCter 3 месяца назад +3

    пересмотрел 2 раза. чувствую -надо будет еще повторять для лучшего понимания

  • @ygtntxrf
    @ygtntxrf 3 месяца назад +2

    Спасибо

  • @ichigobankai4522
    @ichigobankai4522 3 месяца назад +1

    Чел, а ты хорош👍👍👍

  • @kalansoft
    @kalansoft 3 месяца назад +3

    Алексей, было бы интересно посмотреть ролики о том, что и как устроено в reactos. Думаю, что не только мне. Может у вас и контрибьютеров прибавится.

  • @user-yd5sn2fj2t
    @user-yd5sn2fj2t 3 месяца назад +2

    Да это архилич!

  • @stupnum8764
    @stupnum8764 3 месяца назад +1

    Пожалуйста, сделайте видео про графическую систему современных Виндовс (именно Виндовс, так как там все сильно сложнее, чем в Линукс, и нужна поддержка api для игр, требующих графического ускорения), внятной информации в интернете очень мало, это будет крайне полкзный ролик.

  • @asd99579
    @asd99579 3 месяца назад +2

    Продолжайте выкладывать видео. Такие фундаментальные знания мне очень нужны.

  • @asd99579
    @asd99579 3 месяца назад

    Выкладывайте и лекции, будьте добры!

    • @abragin
      @abragin  3 месяца назад

      Презентацию имеете в виду?

    • @asd99579
      @asd99579 3 месяца назад

      @@abragin мне недоступны лекции, такие как я нашел у вас на канале, поэтому я бы от них не отказался. Но я вижу что новый формат больше нравится ютубу, поэтому не буду вам мешать всё же. Спасибо за видеоролики.

  • @erzhan225
    @erzhan225 3 месяца назад

    лайк не глядя

  • @Excvositorum
    @Excvositorum 3 месяца назад +2

    Почему я только сейчас узнал про этот канал? А я всё жду, где там реставрация электронного микроскопа... А товарищ Брагин, оказывается, тут живой и красивый вещает.

    • @abragin
      @abragin  3 месяца назад +1

      Весенний семестр же начался, нужно студентам знания нести

    • @Excvositorum
      @Excvositorum 3 месяца назад +2

      @@abragin а микроскоп продвигается? Там уж очень успокоительный контент, как на канале Коржевского.

    • @abragin
      @abragin  3 месяца назад +1

      @@Excvositorum ну а как же, мои любимые микроскопчики продвигаются, снимаю про них тоже, скоро буду выкладывать

    • @Excvositorum
      @Excvositorum 3 месяца назад

      @@abragin хоть что-то хорошее в этом году! Очень ждём.

  • @zugzug90
    @zugzug90 3 месяца назад +1

    Интересный голос - будто персонаж из засушливой деревни Аройо из Fallout 2 в озвучке Фаргуса 😅. Теперь придется выслушать NPC до конца - в конце наверняка квест дадут. ❤

  • @lanaesman
    @lanaesman 3 месяца назад +2

    Не знал, что офицер Алекс Мёрфи (Робокоп) разбирается в операционных системах.

  • @Nick-zy8ey
    @Nick-zy8ey 3 месяца назад +1

    Мощно

  • @georgeunknown2833
    @georgeunknown2833 3 месяца назад +2

    Придётся подписаться ...

  • @literallynull
    @literallynull 3 месяца назад +5

    6:25 шиндовс не поддерживает POSIX, есть лишь костыли в виде winpthreads и winsocket, которые упрощают жизнь программиста, который привык к разработке в среде Unix.

    • @abragin
      @abragin  3 месяца назад

      Я про Interix

  • @VoiceStudioTube
    @VoiceStudioTube 3 месяца назад +1

    Очень интересная информация, но довольно быстро перешло от простого к сложному. Стоит хоть где-то не уловить мысль, и дальше уже ничего не понятно. Нужно перематывать

  • @JohnJohn31595
    @JohnJohn31595 3 месяца назад +1

    thanks

  • @yarburart7242
    @yarburart7242 3 месяца назад +2

    Интересно также про уязвимости системных вызовов, когда например программа на си зачем то напрямую их использует, где не сложно накосячить

  • @AbraKadabra000
    @AbraKadabra000 3 месяца назад +6

    Тема топ. За 9 минут видео я узнал больше чем за 10 лет использования линекса

    • @asd99579
      @asd99579 3 месяца назад +10

      Линекс® нормализует микрофлору кишечника

    • @balaamster
      @balaamster 3 месяца назад +1

      @@asd99579 Прикол в том, что Linux и Linex произносятся практически идентично: "линэкс"
      Возможно, носители языка могут произносить различно и слышать разницу между ними.
      Учитывая бредовость схемы заимствования иностранных слов в русском языке (то используется транслитерация, то транскрипция, то ещё какая-нибудь дичь), можно уже не обращать внимание на такое написание.
      Но вот чего я не пойму, откуда некоторые индивиды подбирают написание/произношение "Люникс" для Linux и "е-линк" для e-ink

    • @Kondratyevv
      @Kondratyevv 3 месяца назад +2

      10 лет с умным видом листал новости в телеге?

    • @AbraKadabra000
      @AbraKadabra000 3 месяца назад

      @@asd99579 лол))) т9 голосовой ввод текста просто

    • @AbraKadabra000
      @AbraKadabra000 3 месяца назад +1

      @@Kondratyevv нет я обучался web-frontend'у, ну и диплом писал ещё) у меня немного другая область применения линукса была, нежели системное программирование

  • @user-kv9dw4tp3y
    @user-kv9dw4tp3y 3 месяца назад +1

    Жду продолжения! Интересно что такое реактс. И какие существенные проблемы в линукс/виндовс. И может знаете почему решили не делать gnu HURD

  • @okozaoko777
    @okozaoko777 3 месяца назад +2

    Уважаемый автор канала! Спасибо за качественную информацию! Хотел только задать один вопрос. Как вы научились не моргать столько времени? P.S. Посмотрел старые видео канала. Понял, что автор у ноги был, в знаменитой 501Ю побывал, булочки с сыром в столовке ел и скорее всего на тазах с водкой в тубусе и каской на голове катался:)

    • @abragin
      @abragin  3 месяца назад

      Конечно! 501ю как родная, и да, булочки в столовке несомненно, а вот с тазиком нет :-)

  • @user-pk9vf7sd4j
    @user-pk9vf7sd4j 3 месяца назад

    Не думал, что Соул Гудман может так хорошо объяснить

  • @artemiynoskov7827
    @artemiynoskov7827 3 месяца назад +2

    Отличный материал.
    Но шрифт в ide можно было бы сделать раза в два больше, я ничего не вижу☹️

    • @abragin
      @abragin  3 месяца назад

      Да, ошибочка вышла, слишком мелко. В следующих видео обязательно учту, спасибо!

  • @mostlost2165
    @mostlost2165 3 месяца назад

    Ничего себе как вы похожи на Алекса Мёрфи)

  • @GanginNegative
    @GanginNegative 3 месяца назад +5

    Хорош.

  • @nikodll
    @nikodll 3 месяца назад +1

    At 7:37 he actually blinks

  • @stepankins4451
    @stepankins4451 3 месяца назад +3

    666 подписчиков)

  • @denpinkman9057
    @denpinkman9057 3 месяца назад +2

    Дятька давай больше computer science

  • @user-jd2kx9nb1t
    @user-jd2kx9nb1t 3 месяца назад +33

    При помощи подмешивания в звук речи частотно-модулированного управляющего сигнала, с добавлением ультра-низких колебаний для создания общей атмосферы, ведущий запугивает зрителя, приказывая ему принести кровавую жертву сатане. Спасибо, ведущий!

  • @DevilPro-794
    @DevilPro-794 3 месяца назад +4

    Зашел на ютуб позалипать перед сном, спасибо за разогнанный сон.

  • @annonymous8220
    @annonymous8220 3 месяца назад +1

    было бы очень интересно послушать про недры линукс систем

  • @user-td6vu1hh3y
    @user-td6vu1hh3y 3 месяца назад

    G-man шарит, базар жок.

  • @VasTracer
    @VasTracer 3 месяца назад +1

    на всякий пожарный подпишусь, а то страшно....

  • @vit.khudenko
    @vit.khudenko 3 месяца назад +2

    хороший контент ❤
    но манера подачи может быть улучшена 😉 это же не сеанс кашпировского

  • @SuperArt1st
    @SuperArt1st 3 месяца назад +14

    Система бросает нам вызовы и мы просто обязаны ей ответить!

    • @abragin
      @abragin  3 месяца назад +4

      Система зовёт!

  • @anonsd5521
    @anonsd5521 3 месяца назад +1

    Это вы снимались в "Мистер Робот"?

  • @Boka-and-Joka
    @Boka-and-Joka 3 месяца назад +1

    оказывается у вас есть еще другой ютуб канал, ничего себе...

    • @abragin
      @abragin  3 месяца назад

      Этот канал оказался внезапно гораздо популярнее

    • @Boka-and-Joka
      @Boka-and-Joka 3 месяца назад +1

      @@abragin если у вас есть какие-то другие каналы, сообщайте, с радостью подпишусь.
      Мне очень нравится ваши видео смотреть (все еще жду видос тот про спектрум, с офигенной съемкой) :)

  • @anonyshinki
    @anonyshinki 3 месяца назад +1

    Когда пересмотрел политического ютуба и не сразу понял заголовок

  • @TeuFortMan
    @TeuFortMan 3 месяца назад

    Переключением контекста по идее называют процесс сохранения состояния всех регистров общего назначения текущего процесса в ОЗУ и загрузкой состояния другого процесса. При прерывании этого не происходит, иначе стстема бы не по детски тормозила.

  • @danilyo8899
    @danilyo8899 3 месяца назад +1

    Сол Гудман хорош

  • @zloymg
    @zloymg 3 месяца назад +4

    в фильме терминатор 2 Т-1000 тоже не моргал, видать скайнет победил =)

  • @user-co2xz9xg5k
    @user-co2xz9xg5k 3 месяца назад +1

    Здравствуйте, раз вы разработчик ос, посоветуйте литературу для системного программирования в линукс на с++ для полного новичка, пока для себя выделил Таненбаума про операционные системы, Пратта по с++, а что дальше ? Хочу написать апплет, который находится в трее панели, для изменения яркости монитора. Второе это хочу создать свою простую файловую систему. Буду признателен за ваш советы.

  • @HECKAKYH-ADEKBATEH
    @HECKAKYH-ADEKBATEH 3 месяца назад +1

    архитектура зависит от ограничений аппаратуры, а с этим и что использовать. Многие вещи решаются производительностью, а то что отлично работало на малых ресурсах будет вытормаживать скоростное железо. Переключения будут происходить в любом случае, если есть обращение к аппаратуре, вопрос - явно или отложенно. И еще, стандартизация графического Апи давно была, это OpenGL. PS MS must die 😂

  • @eugeneponomarov7429
    @eugeneponomarov7429 3 месяца назад +1

    Процентов 15 понял - уже хорошо

  • @artugun1
    @artugun1 3 месяца назад +1

    Какова вероятность того что автор использовал нейросеть, чтобы смотреть к нам в душу?

  • @user-tb3mm6dl3z
    @user-tb3mm6dl3z 3 месяца назад +2

    ✍️✍️✍️

  • @Almashina
    @Almashina 3 месяца назад

    только что перепрошёл Detroiy Become Human. Там есть персонаж Саймон, андроид.
    Вы с ним как братья, чем-то похожи прям

  • @AbraKadabra000
    @AbraKadabra000 3 месяца назад

    Откуда инфа?

  • @Crazmuss
    @Crazmuss 3 месяца назад +1

    Сначала понял, а потом как непонял - разве можно что-то отрисовать на мониторе без системного вызова?