How Paging works [Memory Management]

  Рет қаралды 8,843

Solving Skills

Solving Skills

Күн бұрын

Пікірлер: 20
@hamzaahmad1224
@hamzaahmad1224 Жыл бұрын
Pretty great resource for when you have a final next day! :D
@SolvingSkills
@SolvingSkills Жыл бұрын
Glad you think so!
@siddhantsahni5856
@siddhantsahni5856 2 жыл бұрын
Extremely informative and helpful video.Thank you Sir😀.
@SolvingSkills
@SolvingSkills 2 жыл бұрын
My pleasure :)
@agbevichristiana1745
@agbevichristiana1745 Жыл бұрын
I didn't understand the memory protection how to indicate the valid and invalid and also the herra
@agbevichristiana1745
@agbevichristiana1745 Жыл бұрын
And also the hierarchical of the page table schemes
@SolvingSkills
@SolvingSkills Жыл бұрын
Can you be a little more specific on what your question is? In general, the protection bit is used as an extension of the page table to allow the OS to keep a check on the size of a page table
@sobiakiran5089
@sobiakiran5089 4 жыл бұрын
Very informative
@SolvingSkills
@SolvingSkills 4 жыл бұрын
Glad you liked it
@stviewsshorts
@stviewsshorts 4 жыл бұрын
Why page table is maintained in paging?
@SolvingSkills
@SolvingSkills 4 жыл бұрын
because it is the only way the OS can locate the memory Frames allocated to a process. The OS uses the page table to translate a page number to its respective frame number. There is one separate page table for each process..
@stviewsshorts
@stviewsshorts 4 жыл бұрын
@@SolvingSkills thanks sir
@SolvingSkills
@SolvingSkills 4 жыл бұрын
@@stviewsshorts no problem :)
@MazharKhan-jm7pj
@MazharKhan-jm7pj 3 жыл бұрын
Sir, Thank you for this informative video. Just one question though not relevant to this topic, when we talk about processes in terms of memory we use the term "Virtual Address Space" or "Address Space", where does this virtual address space is actually allocated? And the Address space and virtual address space are two different things? One more thing, can we find your video lectures on Process basics on this channel?
@SolvingSkills
@SolvingSkills 3 жыл бұрын
Virtual or logical address space does not exist physically, it is when you imagine your process as a single entity on a paper maybe, when every process starts from address 0 and goes up to the address of its length. You can divide this address space into pages and those will be logical pages that can be allocated any frames in the physical memory..
@MazharKhan-jm7pj
@MazharKhan-jm7pj 3 жыл бұрын
Thank you Sir!
@mijuu186
@mijuu186 2 жыл бұрын
thank you
@SolvingSkills
@SolvingSkills 2 жыл бұрын
my pleasure
@Pathegon
@Pathegon Жыл бұрын
Pretty great resource for when you have a final next day! :D
@SolvingSkills
@SolvingSkills Жыл бұрын
Glad you think so!
Paging (OS)
29:12
Casey Cole
Рет қаралды 87 М.
But, what is Virtual Memory?
20:11
Tech With Nikola
Рет қаралды 324 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 35 МЛН
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 45 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 59 МЛН
Paging and Segmentation 1: Simple Paging
18:40
Jacob Schrum
Рет қаралды 33 М.
What's Virtual Memory? - Computerphile
22:40
Computerphile
Рет қаралды 180 М.
Virtual Memory: 12 Multi-level Page Tables
7:27
David Black-Schaffer
Рет қаралды 212 М.
What is virtual memory? - Gary explains
11:28
Android Authority
Рет қаралды 316 М.
Paging in Operating Systems with Example & Working - Memory Management
17:26
Multi-level Paging (OS)
15:48
Casey Cole
Рет қаралды 25 М.
Main Memory Management [by OS]
13:37
Solving Skills
Рет қаралды 19 М.
16.2.2 Basics of Virtual Memory
12:20
MIT OpenCourseWare
Рет қаралды 51 М.
Ep 075: Direct Mapped Caches
14:32
Intermation
Рет қаралды 51 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 35 МЛН