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

Поделиться
HTML-код
  • Опубликовано: 12 мар 2014
  • ✅ Пройдите доп тесты на закрепление материала (это бесплатно): ru.hexlet.io/link/AaBvng
    ✅ Полезные вебинары по программированию каждую неделю: ru.hexlet.io/link/DpMJ76
    Автор: Рахим Давлеткалиев (rakh.im/)
    #IT #OS #ОперационныеСистемы #обучение #программирование

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

  • @brayanhustler93
    @brayanhustler93 4 года назад +24

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

    • @user-cu8pf2pz7i
      @user-cu8pf2pz7i 11 месяцев назад

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

  • @nikitross7466
    @nikitross7466 5 лет назад +23

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

  • @xypex6487
    @xypex6487 13 дней назад

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

  • @user-xp5sb4ym7o
    @user-xp5sb4ym7o Год назад

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

  • @user-on7yg6gx8m
    @user-on7yg6gx8m Год назад

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

  • @user-qu4ev4wo8e
    @user-qu4ev4wo8e 2 года назад +1

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

  • @proxzi7032
    @proxzi7032 4 года назад +4

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

  • @cloud-jw9su
    @cloud-jw9su 6 лет назад +16

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

  • @user-og2zd2dg3g
    @user-og2zd2dg3g 4 года назад +1

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

  • @robert33232
    @robert33232 2 года назад

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

  • @user-sh8bl3ij9v
    @user-sh8bl3ij9v 5 лет назад +1

    Thanks for knowledges.

  • @shmonikk
    @shmonikk 7 лет назад +1

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

  • @Cat-zh6xx
    @Cat-zh6xx Год назад

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

  • @trueman999
    @trueman999 7 лет назад

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

  • @vyorkin
    @vyorkin 7 лет назад +8

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

  • @mrmcafe55
    @mrmcafe55 6 лет назад +1

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

  • @user-usver
    @user-usver 6 лет назад +1

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

  • @cryday3270
    @cryday3270 3 года назад +5

    хах, как он понял что я в темноте смотрю. Чуешь зрителей )))

  • @bashebash6942
    @bashebash6942 3 года назад

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

  • @viktorbykanov8621
    @viktorbykanov8621 7 лет назад +13

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

  • @ErrorMatrix1
    @ErrorMatrix1 8 лет назад

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

  • @mihas1106
    @mihas1106 2 года назад

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

  • @aim3881
    @aim3881 2 года назад

    спасибо

  • @user-kr2ff3xr3h
    @user-kr2ff3xr3h 3 года назад +3

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

  • @Request_ICC_VITALISHVAB_DATES
    @Request_ICC_VITALISHVAB_DATES Год назад

    У меня пропал почти гигабайт озу, в отображении операционной системы, как мне это вернуть? Иожет вы бы могли подсказать? До выхода в сеть, у меня было 12... с чем-то гигабайт, вышел обновился, стало отображаться 11 с чем-то гигабайт, теперь на всех ос, даже той, которую я ставлю что до обновления ставил отображается тех же 11 гигабайт.

  • @volodymyr2665
    @volodymyr2665 4 года назад +3

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

    • @lansvans3553
      @lansvans3553 Год назад +1

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

  • @user-jn3vm1rz4z
    @user-jn3vm1rz4z 4 года назад

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

  • @galifeshop5936
    @galifeshop5936 6 лет назад

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

    • @georgewashington3164
      @georgewashington3164 6 лет назад +3

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

    • @Directx11cool
      @Directx11cool 5 лет назад +1

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

    • @msbull100
      @msbull100 4 года назад

      БИВИС ))

    • @user-yo6no3jk9l
      @user-yo6no3jk9l 3 года назад +1

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

  • @user-nt2gy1lr4d
    @user-nt2gy1lr4d 3 года назад

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

    • @jafdetjafdet6699
      @jafdetjafdet6699 2 года назад +2

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

  • @nameundef8076
    @nameundef8076 3 года назад

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

  • @user-yo6no3jk9l
    @user-yo6no3jk9l 3 года назад

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

  • @artemk800
    @artemk800 4 года назад

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

  • @MilkyWaayCF
    @MilkyWaayCF 4 года назад +1

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

    • @degtuarevvladimir9559
      @degtuarevvladimir9559 4 года назад +2

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

    • @lansvans3553
      @lansvans3553 Год назад

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

  • @asari999
    @asari999 4 года назад

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

    • @user-yo6no3jk9l
      @user-yo6no3jk9l 3 года назад

      @@user-dh5ze7os8g Но этих недозаполненных кусков - миллионы.

  • @MrArmas555
    @MrArmas555 4 года назад

    ++

  • @TETRISOne_m
    @TETRISOne_m 7 лет назад

    РазмерМу

  • @user-rj8qi2te5o
    @user-rj8qi2te5o 2 года назад

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

  • @yupiyupi4480
    @yupiyupi4480 2 года назад

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

  • @shwh2h3h4
    @shwh2h3h4 4 месяца назад

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

  • @user-leonardovith
    @user-leonardovith 3 года назад

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

    • @lansvans3553
      @lansvans3553 Год назад +1

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

  • @user-cx3ox6jt7t
    @user-cx3ox6jt7t 6 лет назад +2

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