1 votes 1 votes what is the mode used when page tables of a process are loaded and modified?--KERNEL /USER? are page tables of the process also stored in process control block?? Operating System operating-system + – Akriti sood asked Jan 12, 2017 Akriti sood 601 views answer comment Share Follow See all 7 Comments See all 7 7 Comments reply mohit chawla commented Jan 12, 2017 reply Follow Share @akriti, when page tables are first loaded than that hsould be in kernal mode as Dispacther is responsible for loading a p/c with its content and Dispatcher is called by Kernal mode to execute as far as i know. when talking about modification in page table than a p/c while executing itself can modify it's table. so there should not be Kernal mode in this. Not sure about point 2 though. 2nd ques.. that page table are stored in PCB. nope whole page table is not stored in PCb.there is Memory management information in PCB : includes the information of page table, memory limits, Segment table depending on memory used by the operating system. for 2nd ques. of yours , source is wikipidia. https://en.wikipedia.org/wiki/Process_control_block 0 votes 0 votes Akriti sood commented Jan 12, 2017 reply Follow Share @mohit,i read in galvin that we need priviledged instruction to modify the page tables.. and thanks for he link 0 votes 0 votes Akriti sood commented Jan 12, 2017 reply Follow Share and also,can you give some good link regarding which operations are done in kernel mode and user mode.. system calls are perfomed in kernel mode right?? 0 votes 0 votes mohit chawla commented Jan 12, 2017 reply Follow Share yes @akriti, you are right about 2nd part. and priviledged inst. are done in kernal mode. it is clearly given in the answer in this link. I guess, we can trust stackoverflow :) http://stackoverflow.com/questions/35592339/can-you-modify-your-own-page-tables-os-related 0 votes 0 votes Akriti sood commented Jan 12, 2017 reply Follow Share alright..and any good link for various operations in user mode and kernel mode? and also while switchinf from user mode to kernel mode,which system call or instruction is used and vice-versa 0 votes 0 votes mohit chawla commented Jan 12, 2017 reply Follow Share @akriti, first try to find it by yourself, it is a good habit and moreover i mostly rely on wikipedia n stackoverflow.so i guess this is the link you need i guess http://stackoverflow.com/questions/1311402/differences-between-user-and-kernel-modes . hope it helps. no offence though. 0 votes 0 votes Akriti sood commented Jan 12, 2017 reply Follow Share thanks @mohit:-) 0 votes 0 votes Please log in or register to add a comment.