Операционные системы, урок 7: Организация памяти. Виртуальная память.

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

ความคิดเห็น • 54

  • @brayanhustler93
    @brayanhustler93 4 ปีที่แล้ว +26

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

    • @АлександрКуницын-и4п
      @АлександрКуницын-и4п ปีที่แล้ว

      "понятнее нигде не встречал" - тут срабатывает эффект накопления знаний

  • @nikitross7466
    @nikitross7466 6 ปีที่แล้ว +24

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

  • @Katya_Kulichok
    @Katya_Kulichok 19 วันที่ผ่านมา

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

  • @cloud-jw9su
    @cloud-jw9su 6 ปีที่แล้ว +16

    Спасибо большове вам ,путь Господь вас благославит

  • @АлинаАхметова-ш8е
    @АлинаАхметова-ш8е ปีที่แล้ว

    Ваши видео очень помогают разобраться в такой сложной теме, спасибо!

  • @nauka_razum
    @nauka_razum ปีที่แล้ว

    А что так можно было??? по порядку, внятно, доступно и по делу!!!!! Спасибо огромное!!!

  • @danupoh
    @danupoh 5 ปีที่แล้ว +4

    Спасибо за лекцию! Идеально рассказано!

  • @ЛенаСункуева
    @ЛенаСункуева 2 ปีที่แล้ว +1

    Спасибо что ты есть!!!

  • @АлександрСуржиков-ш5ы
    @АлександрСуржиков-ш5ы 5 ปีที่แล้ว +1

    Очень доступная и понятная лекция, спасибо!

  • @vyorkin
    @vyorkin 7 ปีที่แล้ว +8

    хорошая лекция, спасибо! (было бы здорово еще добавить про TLB & многоуровневые таблицы страниц)

  • @xypex6487
    @xypex6487 5 หลายเดือนก่อน

    Спасибо за внимание и увии...🤩

  • @robert33232
    @robert33232 3 ปีที่แล้ว

    Оболденное видео!!! Все четко, понятно и интересно!!!!))))))

  • @Cat-zh6xx
    @Cat-zh6xx 2 ปีที่แล้ว

    Оч классная и понятная лекция, спасибо

  • @РоманМосолов-ы1ш
    @РоманМосолов-ы1ш 5 ปีที่แล้ว +1

    Thanks for knowledges.

  • @shmonikk
    @shmonikk 7 ปีที่แล้ว +1

    спасибо за классную лекцию))

  • @viktorbykanov8621
    @viktorbykanov8621 8 ปีที่แล้ว +13

    Про трэш-музыку тоже по полочкам =)

  • @bashebash6942
    @bashebash6942 3 ปีที่แล้ว

    Красава;) хорошо обьясняешь

  • @mrmcafe55
    @mrmcafe55 6 ปีที่แล้ว +1

    Спасибо, большое)

  • @ErrorMatrix1
    @ErrorMatrix1 9 ปีที่แล้ว

    Все по полочкам - отлично!

  • @user-usver
    @user-usver 6 ปีที่แล้ว +1

    Спасибо, разжевали!

  • @Лжеученый_Юра
    @Лжеученый_Юра 3 ปีที่แล้ว +3

    после 80% занятости памяти на ноуте с 4гб ну такой трэшинг начинается, что караул. особенно при переключении вкладок в браузере

  • @trueman999
    @trueman999 7 ปีที่แล้ว

    Доступно, спасибо!)

  • @aim3881
    @aim3881 3 ปีที่แล้ว

    спасибо

  • @mihas1106
    @mihas1106 3 ปีที่แล้ว

    *Вау... Это было круто...*

  • @volodymyr2665
    @volodymyr2665 5 ปีที่แล้ว +3

    вот здесь 26:06 ты кажется и сам не веришь тому что говоришь. страница памяти это отражение диапазона данных. то есть это и есть память. когда ты изменяешь данные страници ты напрямую изменяешь их в памяти. но таблица это набор указателей (которые ты можешь получить с mmap(...)) на сами страницы. таким образом обращения к системному ядру сокращаются так как нет "посреднических"/лишних вызовов. Нужно так же понимать что такое обращение опасно получением сигнала SIGSEGV (обращение к неизвестному системе адрессу памяти) что в свою очередь ведет к аварийному завершению всего процесса. А это противоречит тому что программист не должен знать обьем выделенной памяти. Может сам разработчик и не должен (редко) но его приложение обязательно должно знать этот обьем. Иначе ты или "падаешь" или приводишь к другим менее критическим проблемам.

    • @lansvans3553
      @lansvans3553 2 ปีที่แล้ว +1

      так он не про объём говорил, что разраб его знать не должен, а про конкретные адреса - программисту не надо знать, какие именно адреса в оперативе будет использовать его программа

  • @sorrynomorenickname
    @sorrynomorenickname 3 ปีที่แล้ว

    Материал очень крутой, хоть автор часто запинается и начинает как бы глотать. Это сбивает, но все равно спасибо!

  • @MilkyWaayCF
    @MilkyWaayCF 5 ปีที่แล้ว +1

    Интересно слушать про SSD в 2019 :)

    • @degtuarevvladimir9559
      @degtuarevvladimir9559 4 ปีที่แล้ว +3

      Когда раньше 1 тб ssd стоило чут ли не 60 тысяч, а сейчас за 8 на озоне можно купить)

    • @lansvans3553
      @lansvans3553 2 ปีที่แล้ว +1

      @@degtuarevvladimir9559 читаю этот комментарий в 2022
      когда уже за 6 нахожу, и это несмотря на рост цен на технику) офигеть как же память дешевеет это классно

  • @ЯковИсаков-ф5з
    @ЯковИсаков-ф5з 3 ปีที่แล้ว

    А как он будет работать без жёсткого диска или ссд, если ОС устанавливается на тот же ссд или жёсткий диск

    • @jafdetjafdet6699
      @jafdetjafdet6699 2 ปีที่แล้ว +2

      Загрузка по сети например. Или загрузка с носителя только для чтения. Например с дискеты или флешки или CDROM: загрузил, вытащил и пошел к следующему компу. Или прошивка ОС прямо в чипе ROM, как это сделано во всяких встраиваемых устройствах.

  • @galifeshop5936
    @galifeshop5936 6 ปีที่แล้ว

    При перезапуске компьютера из оперативной памяти стирается информация. Инструкции тоже стираются? Откуда берут информацию и инструкции компьютеры без жестких дисков?

    • @georgewashington3164
      @georgewashington3164 6 ปีที่แล้ว +3

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

    • @Directx11cool
      @Directx11cool 5 ปีที่แล้ว +1

      Из БИОСа ru.wikipedia.org/wiki/Начальная_загрузка_компьютера

    • @msbull100
      @msbull100 5 ปีที่แล้ว

      БИВИС ))

    • @ГеоргийОрлов-г5в
      @ГеоргийОрлов-г5в 4 ปีที่แล้ว +1

      @@georgewashington3164 жесткий диск - это компьютер в компьютере.

  • @ГеоргийОрлов-г5в
    @ГеоргийОрлов-г5в 4 ปีที่แล้ว

    Про 640 кб сказал Синклер. И погорел на этом.

  • @але-ь2ы
    @але-ь2ы 4 ปีที่แล้ว

    как написать ядро если там нет потоков?

  • @АндрейФадеев-э2п
    @АндрейФадеев-э2п 3 ปีที่แล้ว

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

  • @artemk800
    @artemk800 4 ปีที่แล้ว

    Ничего не понял

  • @TETRISOne_m
    @TETRISOne_m 7 ปีที่แล้ว

    РазмерМу

  • @asari999
    @asari999 4 ปีที่แล้ว

    если память процессам выделяется постранично(пофреймово), что если процессу необходимо количество памяти равное 9.5 фрейма - ему будет выделяться 10 фреймов, разве это эффективно?

  • @shwh2h3h4
    @shwh2h3h4 9 หลายเดือนก่อน

    Ничего не рассказали про физическую память. Она линейна или нет? Если сейчас планки памяти по 24Гб то они не наращиваются прямым каскадированием. А это скорее всего означает что чипсет тоже эмулирует линейное АП для ОС.
    Короче ни слова об устройстве физической памяти и очень сложное объяснение виртуальной памяти. Зря потраченное время на просмотр

  • @MrArmas555
    @MrArmas555 4 ปีที่แล้ว

    ++

  • @yupiyupi4480
    @yupiyupi4480 2 ปีที่แล้ว

    О господи, видео можно было закончить за 20 мин, но автор запинается после каждого слова

  • @user-leonardovith
    @user-leonardovith 3 ปีที่แล้ว

    ...много болтовни!

    • @lansvans3553
      @lansvans3553 2 ปีที่แล้ว +1

      смотри на 1.25 или 1.5, переключая на обычную скорость в более сложных местах

  • @НаталияТрубина-т6ю
    @НаталияТрубина-т6ю 7 ปีที่แล้ว +2

    А мне не понравилось. Много жаргона. Мало системы.