i was asked : "At which can we know that now program has entered into kernel space, and when do we know it has returned to user space?".. any thoughts?
i think i understand the difference now, userspace is shared memory for users, kernel space is , more locked down memory space for system. i still do not quite understand , why there is a userspace and kernalspace. is it a security feauture ? if so, is it a effective one really ?
Simplest answer for this question is "if there are multiple users for one system, and if one user has the authority to bring down the entire system ,isnt it bad for other users. Hence there are different spaces provided for users which you can say user space and all internal work used to maintain the system is not exposed to user and is handled by the system(kernel) which is kernel space". I hope this clarifies a bit
Thank you this was actually very helpful !
BEST EXPLANATION I'VE EVER SEEN THANK YOU
Very Nice , helped me understand it properly, Thank you
So a kernel is like an API?
nice video sir
i was asked : "At which can we know that now program has entered into kernel space, and when do we know it has returned to user space?".. any thoughts?
You sould try to make videos with hindi language also
i think i understand the difference now, userspace is shared memory for users, kernel space is , more locked down memory space for system.
i still do not quite understand , why there is a userspace and kernalspace. is it a security feauture ? if so, is it a effective one really ?
Simplest answer for this question is "if there are multiple users for one system, and if one user has the authority to bring down the entire system ,isnt it bad for other users. Hence there are different spaces provided for users which you can say user space and all internal work used to maintain the system is not exposed to user and is handled by the system(kernel) which is kernel space". I hope this clarifies a bit
@@cannyinformationcenter8236 That do makes some sence. Thanks.