Linux Inside

Updated 10 days ago

Surendra Ponguru (@surendraponguru) started discussion #114

2 months ago · 0 comments


Memory segmentation is used to make use of all the address space available. All memory is divided into small, fixed-size segments of 65536 bytes (64 KB). Since we cannot address memory above 64 KB with 16-bit registers, an alternate method was devised.

From bootloader to kernel (Edit this file)

What will be the case of memory segmentation in 32 and 64 bit processors? Why do we need memory segmentation, when we are able to access 4.2 GB in 32 bit case and numerously large memory in 64 bit processor case?

No description provided.

No comments on this discussion.

to join this conversation on GitBook. Already have an account? Sign in to comment

You’re not receiving notifications from this thread.

1 participant