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

  Рет қаралды 73,060

Хекслет

Хекслет

10 жыл бұрын

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

Пікірлер: 53
@brayanhustler93
@brayanhustler93 4 жыл бұрын
самый крутой цикл лекций по осям из существующих. Понятнее я нигде не встречал
@user-cu8pf2pz7i
@user-cu8pf2pz7i 10 ай бұрын
"понятнее нигде не встречал" - тут срабатывает эффект накопления знаний
@nikitross7466
@nikitross7466 5 жыл бұрын
Спасибо, приятно слушать такой материал, большенство лекторов или образовательных роликов направленны на обучение навыков применения, но мало говорят о сути проблем и самой реализации, другими словами лучше понять концепцию самой ОС, чем пытаться применить инструменты ОС не разобрав сути.
@cloud-jw9su
@cloud-jw9su 6 жыл бұрын
Спасибо большове вам ,путь Господь вас благославит
@user-on7yg6gx8m
@user-on7yg6gx8m 11 ай бұрын
А что так можно было??? по порядку, внятно, доступно и по делу!!!!! Спасибо огромное!!!
@proxzi7032
@proxzi7032 4 жыл бұрын
Спасибо за лекцию! Идеально рассказано!
@user-og2zd2dg3g
@user-og2zd2dg3g 4 жыл бұрын
Очень доступная и понятная лекция, спасибо!
@user-qu4ev4wo8e
@user-qu4ev4wo8e 2 жыл бұрын
Спасибо что ты есть!!!
@robert33232
@robert33232 2 жыл бұрын
Оболденное видео!!! Все четко, понятно и интересно!!!!))))))
@shmonikk
@shmonikk 6 жыл бұрын
спасибо за классную лекцию))
@user-xp5sb4ym7o
@user-xp5sb4ym7o Жыл бұрын
Ваши видео очень помогают разобраться в такой сложной теме, спасибо!
@trueman999
@trueman999 7 жыл бұрын
Доступно, спасибо!)
@user-sh8bl3ij9v
@user-sh8bl3ij9v 4 жыл бұрын
Thanks for knowledges.
@mrmcafe55
@mrmcafe55 6 жыл бұрын
Спасибо, большое)
@Cat-zh6xx
@Cat-zh6xx Жыл бұрын
Оч классная и понятная лекция, спасибо
@viktorbykanov8621
@viktorbykanov8621 7 жыл бұрын
Про трэш-музыку тоже по полочкам =)
@user-usver
@user-usver 6 жыл бұрын
Спасибо, разжевали!
@vyorkin
@vyorkin 7 жыл бұрын
хорошая лекция, спасибо! (было бы здорово еще добавить про TLB & многоуровневые таблицы страниц)
@yevheniikozhevin5845
@yevheniikozhevin5845 4 жыл бұрын
Worst fit бы еще)
@bashebash6942
@bashebash6942 3 жыл бұрын
Красава;) хорошо обьясняешь
@ErrorMatrix1
@ErrorMatrix1 8 жыл бұрын
Все по полочкам - отлично!
@mihas1106
@mihas1106 2 жыл бұрын
*Вау... Это было круто...*
@aim3881
@aim3881 2 жыл бұрын
спасибо
@cryday3270
@cryday3270 3 жыл бұрын
хах, как он понял что я в темноте смотрю. Чуешь зрителей )))
@user-kr2ff3xr3h
@user-kr2ff3xr3h 3 жыл бұрын
после 80% занятости памяти на ноуте с 4гб ну такой трэшинг начинается, что караул. особенно при переключении вкладок в браузере
@volodymyr2665
@volodymyr2665 4 жыл бұрын
вот здесь 26:06 ты кажется и сам не веришь тому что говоришь. страница памяти это отражение диапазона данных. то есть это и есть память. когда ты изменяешь данные страници ты напрямую изменяешь их в памяти. но таблица это набор указателей (которые ты можешь получить с mmap(...)) на сами страницы. таким образом обращения к системному ядру сокращаются так как нет "посреднических"/лишних вызовов. Нужно так же понимать что такое обращение опасно получением сигнала SIGSEGV (обращение к неизвестному системе адрессу памяти) что в свою очередь ведет к аварийному завершению всего процесса. А это противоречит тому что программист не должен знать обьем выделенной памяти. Может сам разработчик и не должен (редко) но его приложение обязательно должно знать этот обьем. Иначе ты или "падаешь" или приводишь к другим менее критическим проблемам.
@lansvans3553
@lansvans3553 Жыл бұрын
так он не про объём говорил, что разраб его знать не должен, а про конкретные адреса - программисту не надо знать, какие именно адреса в оперативе будет использовать его программа
@galifeshop5936
@galifeshop5936 6 жыл бұрын
При перезапуске компьютера из оперативной памяти стирается информация. Инструкции тоже стираются? Откуда берут информацию и инструкции компьютеры без жестких дисков?
@georgewashington3164
@georgewashington3164 6 жыл бұрын
Первые инструкции всегда берутся из постоянной памяти. Обращение к жёсткому диску ещё та замута, если говорить про уровень ассемблера.
@Directx11cool
@Directx11cool 5 жыл бұрын
Из БИОСа ru.wikipedia.org/wiki/Начальная_загрузка_компьютера
@msbull100
@msbull100 4 жыл бұрын
БИВИС ))
@user-yo6no3jk9l
@user-yo6no3jk9l 3 жыл бұрын
@@georgewashington3164 жесткий диск - это компьютер в компьютере.
@Request_ICC_VITALISHVAB_DATES
@Request_ICC_VITALISHVAB_DATES 11 ай бұрын
У меня пропал почти гигабайт озу, в отображении операционной системы, как мне это вернуть? Иожет вы бы могли подсказать? До выхода в сеть, у меня было 12... с чем-то гигабайт, вышел обновился, стало отображаться 11 с чем-то гигабайт, теперь на всех ос, даже той, которую я ставлю что до обновления ставил отображается тех же 11 гигабайт.
@user-nt2gy1lr4d
@user-nt2gy1lr4d 2 жыл бұрын
А как он будет работать без жёсткого диска или ссд, если ОС устанавливается на тот же ссд или жёсткий диск
@jafdetjafdet6699
@jafdetjafdet6699 2 жыл бұрын
Загрузка по сети например. Или загрузка с носителя только для чтения. Например с дискеты или флешки или CDROM: загрузил, вытащил и пошел к следующему компу. Или прошивка ОС прямо в чипе ROM, как это сделано во всяких встраиваемых устройствах.
@user-jn3vm1rz4z
@user-jn3vm1rz4z 3 жыл бұрын
как написать ядро если там нет потоков?
@nameundef8076
@nameundef8076 2 жыл бұрын
Материал очень крутой, хоть автор часто запинается и начинает как бы глотать. Это сбивает, но все равно спасибо!
@user-yo6no3jk9l
@user-yo6no3jk9l 3 жыл бұрын
Про 640 кб сказал Синклер. И погорел на этом.
@MilkyWaayCF
@MilkyWaayCF 4 жыл бұрын
Интересно слушать про SSD в 2019 :)
@degtuarevvladimir9559
@degtuarevvladimir9559 4 жыл бұрын
Когда раньше 1 тб ssd стоило чут ли не 60 тысяч, а сейчас за 8 на озоне можно купить)
@lansvans3553
@lansvans3553 Жыл бұрын
@@degtuarevvladimir9559 читаю этот комментарий в 2022 когда уже за 6 нахожу, и это несмотря на рост цен на технику) офигеть как же память дешевеет это классно
@asari999
@asari999 4 жыл бұрын
если память процессам выделяется постранично(пофреймово), что если процессу необходимо количество памяти равное 9.5 фрейма - ему будет выделяться 10 фреймов, разве это эффективно?
@user-yo6no3jk9l
@user-yo6no3jk9l 3 жыл бұрын
@@user-dh5ze7os8g Но этих недозаполненных кусков - миллионы.
@artemk800
@artemk800 4 жыл бұрын
Ничего не понял
@MrArmas555
@MrArmas555 4 жыл бұрын
++
@user-rj8qi2te5o
@user-rj8qi2te5o 2 жыл бұрын
Третий день пытаюсь найти внятное обьяснение -что такое память и какой принцип работы но так и не нашел.Ни один из умников не может внятно обьяснить.
@TETRISOne_m
@TETRISOne_m 7 жыл бұрын
РазмерМу
@yupiyupi4480
@yupiyupi4480 2 жыл бұрын
О господи, видео можно было закончить за 20 мин, но автор запинается после каждого слова
@shwh2h3h4
@shwh2h3h4 3 ай бұрын
Ничего не рассказали про физическую память. Она линейна или нет? Если сейчас планки памяти по 24Гб то они не наращиваются прямым каскадированием. А это скорее всего означает что чипсет тоже эмулирует линейное АП для ОС. Короче ни слова об устройстве физической памяти и очень сложное объяснение виртуальной памяти. Зря потраченное время на просмотр
@user-leonardovith
@user-leonardovith 3 жыл бұрын
...много болтовни!
@lansvans3553
@lansvans3553 Жыл бұрын
смотри на 1.25 или 1.5, переключая на обычную скорость в более сложных местах
@user-cx3ox6jt7t
@user-cx3ox6jt7t 6 жыл бұрын
А мне не понравилось. Много жаргона. Мало системы.
Final muy inesperado 😨
01:00
Juan De Dios Pantoja
Рет қаралды 48 МЛН
MINHA IRMÃ MALVADA CONTRA O GADGET DE TREM DE DOMINÓ 😡 #ferramenta
00:40
蜘蛛侠这操作也太坏了吧#蜘蛛侠#超人#超凡蜘蛛
00:47
超凡蜘蛛
Рет қаралды 10 МЛН
Общие вопросы управления памятью
47:54
Денис Бречка
Рет қаралды 727
Страничная Адресация Памяти
17:14
Volodya Mozhenkov
Рет қаралды 14 М.
Виртуальная память
11:00
Dr Bragin
Рет қаралды 5 М.
Техника безопасности при работе с памятью в Си
19:25
Тимофей Хирьянов
Рет қаралды 33 М.
Final muy inesperado 😨
01:00
Juan De Dios Pantoja
Рет қаралды 48 МЛН