Операционные системы, урок 7: Организация памяти. Виртуальная память.
HTML-код
- Опубликовано: 12 мар 2014
- ✅ Пройдите доп тесты на закрепление материала (это бесплатно): ru.hexlet.io/link/AaBvng
✅ Полезные вебинары по программированию каждую неделю: ru.hexlet.io/link/DpMJ76
Автор: Рахим Давлеткалиев (rakh.im/)
#IT #OS #ОперационныеСистемы #обучение #программирование
самый крутой цикл лекций по осям из существующих. Понятнее я нигде не встречал
"понятнее нигде не встречал" - тут срабатывает эффект накопления знаний
Спасибо, приятно слушать такой материал, большенство лекторов или образовательных роликов направленны на обучение навыков применения, но мало говорят о сути проблем и самой реализации, другими словами лучше понять концепцию самой ОС, чем пытаться применить инструменты ОС не разобрав сути.
Спасибо за внимание и увии...🤩
Ваши видео очень помогают разобраться в такой сложной теме, спасибо!
А что так можно было??? по порядку, внятно, доступно и по делу!!!!! Спасибо огромное!!!
Спасибо что ты есть!!!
Спасибо за лекцию! Идеально рассказано!
Спасибо большове вам ,путь Господь вас благославит
Очень доступная и понятная лекция, спасибо!
Оболденное видео!!! Все четко, понятно и интересно!!!!))))))
Thanks for knowledges.
спасибо за классную лекцию))
Оч классная и понятная лекция, спасибо
Доступно, спасибо!)
хорошая лекция, спасибо! (было бы здорово еще добавить про TLB & многоуровневые таблицы страниц)
Worst fit бы еще)
Спасибо, большое)
Спасибо, разжевали!
хах, как он понял что я в темноте смотрю. Чуешь зрителей )))
Красава;) хорошо обьясняешь
Про трэш-музыку тоже по полочкам =)
Все по полочкам - отлично!
*Вау... Это было круто...*
спасибо
после 80% занятости памяти на ноуте с 4гб ну такой трэшинг начинается, что караул. особенно при переключении вкладок в браузере
У меня пропал почти гигабайт озу, в отображении операционной системы, как мне это вернуть? Иожет вы бы могли подсказать? До выхода в сеть, у меня было 12... с чем-то гигабайт, вышел обновился, стало отображаться 11 с чем-то гигабайт, теперь на всех ос, даже той, которую я ставлю что до обновления ставил отображается тех же 11 гигабайт.
вот здесь 26:06 ты кажется и сам не веришь тому что говоришь. страница памяти это отражение диапазона данных. то есть это и есть память. когда ты изменяешь данные страници ты напрямую изменяешь их в памяти. но таблица это набор указателей (которые ты можешь получить с mmap(...)) на сами страницы. таким образом обращения к системному ядру сокращаются так как нет "посреднических"/лишних вызовов. Нужно так же понимать что такое обращение опасно получением сигнала SIGSEGV (обращение к неизвестному системе адрессу памяти) что в свою очередь ведет к аварийному завершению всего процесса. А это противоречит тому что программист не должен знать обьем выделенной памяти. Может сам разработчик и не должен (редко) но его приложение обязательно должно знать этот обьем. Иначе ты или "падаешь" или приводишь к другим менее критическим проблемам.
так он не про объём говорил, что разраб его знать не должен, а про конкретные адреса - программисту не надо знать, какие именно адреса в оперативе будет использовать его программа
как написать ядро если там нет потоков?
При перезапуске компьютера из оперативной памяти стирается информация. Инструкции тоже стираются? Откуда берут информацию и инструкции компьютеры без жестких дисков?
Первые инструкции всегда берутся из постоянной памяти. Обращение к жёсткому диску ещё та замута, если говорить про уровень ассемблера.
Из БИОСа ru.wikipedia.org/wiki/Начальная_загрузка_компьютера
БИВИС ))
@@georgewashington3164 жесткий диск - это компьютер в компьютере.
А как он будет работать без жёсткого диска или ссд, если ОС устанавливается на тот же ссд или жёсткий диск
Загрузка по сети например. Или загрузка с носителя только для чтения. Например с дискеты или флешки или CDROM: загрузил, вытащил и пошел к следующему компу. Или прошивка ОС прямо в чипе ROM, как это сделано во всяких встраиваемых устройствах.
Материал очень крутой, хоть автор часто запинается и начинает как бы глотать. Это сбивает, но все равно спасибо!
Про 640 кб сказал Синклер. И погорел на этом.
Ничего не понял
Интересно слушать про SSD в 2019 :)
Когда раньше 1 тб ssd стоило чут ли не 60 тысяч, а сейчас за 8 на озоне можно купить)
@@degtuarevvladimir9559 читаю этот комментарий в 2022
когда уже за 6 нахожу, и это несмотря на рост цен на технику) офигеть как же память дешевеет это классно
если память процессам выделяется постранично(пофреймово), что если процессу необходимо количество памяти равное 9.5 фрейма - ему будет выделяться 10 фреймов, разве это эффективно?
@@user-dh5ze7os8g Но этих недозаполненных кусков - миллионы.
++
РазмерМу
Третий день пытаюсь найти внятное обьяснение -что такое память и какой принцип работы но так и не нашел.Ни один из умников не может внятно обьяснить.
О господи, видео можно было закончить за 20 мин, но автор запинается после каждого слова
Ничего не рассказали про физическую память. Она линейна или нет? Если сейчас планки памяти по 24Гб то они не наращиваются прямым каскадированием. А это скорее всего означает что чипсет тоже эмулирует линейное АП для ОС.
Короче ни слова об устройстве физической памяти и очень сложное объяснение виртуальной памяти. Зря потраченное время на просмотр
...много болтовни!
смотри на 1.25 или 1.5, переключая на обычную скорость в более сложных местах
А мне не понравилось. Много жаргона. Мало системы.