<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/c44efe3402954743beb9237e8a88475d&quot; frameborder=&quot;0&quot; width=&quot;1670&quot; height=&quot;1252&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1252</height><width>1670</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1252</thumbnail_height><thumbnail_width>1670</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/c44efe3402954743beb9237e8a88475d-8670107ec5b47d88.gif</thumbnail_url><duration>191.681</duration><title>Лабораторна 12 Linux, Demand Paging і FIFO LRU</title><description>Здаю лабораторну №12 про вирощувальну пам’ять Linux. У першому файлі я демонструю Demand Paging через mmap на 256 МБ як MAP_PRIVATE та MAP_ANONYMOUS: після дотику чвертей WMSIS зростає на 256 МБ, а WMRSS майже не змінюється. Я торкаюся по одному елементу в кожній четверті сторінок, і кожен перший дотик дає Minor fault та виділення фізичного фрейму, всього 16 384 фолти. Далі я торкаюся всіх сторінок, фолтів менше 65 536. У другому файлі я реалізовую FIFO та LRU з чергою next victim, оновленням last used і витісненням найстаршої або найдавнішої невикористаної сторінки.</description></oembed>