answersLogoWhite

0

As for Segmentation in Computer Architecture logic, it's a meaningful unit of information eg procedures, large data structures etc. In segmentation every segment is in its own logical memory. # it has higher hit ratio # meaningful protection of segments # simplified sharing of code via dynamic linking # dynamic data structures OR Segmentation is one of the most common ways to achieve memory-protection; another common one is paging. Segmentation means that a part or parts of the memory will be sealed off from the currently running process computing, through the use of hardware-register. If the data that is about to be read or written to be outside the permitted address-space of that process, a segmentation-fault will result. Segmentation is a memory-management scheme that supports this user view of memory. A logical address space is actually a collection of segments. Each segment has a name and a length. The address specifies both the segment name and the offset within the segment. The user therefore specifies each address by 2 parameter: a segment name and an offset.

User Avatar

Wiki User

15y ago

What else can I help you with?

Related Questions

What is the solution to internal fragmentation?

segmentation


What is the difference between cluster and segmentation?

see zyxo.wordpress.com/2010/07/17/the-difference-between-segmentation-and-clustering/ for a neat explanation.


What is the difference between segmentation and compaction?

Segmentation involves dividing memory into variable-sized partitions to allocate memory dynamically, while compaction rearranges memory to reduce fragmentation by moving allocated memory blocks closer together. Segmentation deals with memory allocation, while compaction improves memory utilization.


Which one produces better solution for fragmentation segmentation or paging?

Paging generally produces better solutions for fragmentation compared to segmentation. This is because paging eliminates external fragmentation by dividing memory into fixed-size pages, allowing processes to be loaded into any available memory frame. In contrast, segmentation can lead to external fragmentation as segments can vary in size, potentially leaving unusable gaps in memory. Therefore, while both methods manage memory allocation, paging is often more efficient in handling fragmentation issues.


What is the major difference between a hookworm Nematoda and an earthworm Annelid?

body segmentation


What is the difference between market research and market segmentation?

Market research helps you "identify" your market. Segmentation lets you "segment" your identified market into more refined groups. In short market research is more broad and segmentation is more refined.


Difference between market segmentation and consumer profiling?

Segmentation is often used in conjunction with customer profiling, but there are areas of difference. For instance, profiles are not suitable for identifying certain population segments: people with disabilities are usually split between multiple neighbourhood profiles. Likewise gender segmentation is rarely associated with neighbourhood. For other factors such as age and ethnicity, composite profiles can only support broad generalities.


The difference between expert classification and image segmentation?

image segmentation refers to clustering or grouping of homogeneous pixels into various groups while classification is next hierarchy which labell those clustered pixels as different classes..


What is the difference between habitat change and habitat fragmentation?

The difference between habitat and habitat fragmentation is that habitat is area where an organism lives and habitat fragmentation is altration of small areas withen a large region, creating a patchwork of altered and original habitats.


What is the difference between external fragmentation and internal fragmentation in memory management?

External fragmentation occurs when free memory blocks are scattered throughout memory, making it difficult to allocate contiguous blocks of memory to processes. Internal fragmentation, on the other hand, happens when allocated memory is larger than what is actually needed, leading to wasted space within memory blocks.


What are the disadvantages of memory segmentation in 8086?

disadvantages of memory segmentation


What is the difference between internal and external fragmentation in OS?

Internal Fragmentation is the area in a region or a page that is not used by the job occupying that region or page. This space is unavailable for use by the system until that job is finished and the page or region is released.