Memory segmentation
Memory segmentation is an operating system memory management technique of division of a computer's primary memory into segments or sections. In a computer system using segmentation, a reference to a memory location includes a value that identifies a segment and an offset (memory location) within that segment. Segments or sections are also used in object files of compiled programs when they are linked together into a program image and when the image is loaded into memory.
- At
- enDAS Authorization Mechanisms
- enDual-Address-Space Control
- enPC-Number Translation
- Comment
- enMemory segmentation is an operating system memory management technique of division of a computer's primary memory into segments or sections. In a computer system using segmentation, a reference to a memory location includes a value that identifies a segment and an offset (memory location) within that segment. Segments or sections are also used in object files of compiled programs when they are linked together into a program image and when the image is loaded into memory.
- Cs1Dates
- eny
- Date
- enJuly 2022
- Has abstract
- enMemory segmentation is an operating system memory management technique of division of a computer's primary memory into segments or sections. In a computer system using segmentation, a reference to a memory location includes a value that identifies a segment and an offset (memory location) within that segment. Segments or sections are also used in object files of compiled programs when they are linked together into a program image and when the image is loaded into memory. Segments usually correspond to natural divisions of a program such as individual routines or data tables so segmentation is generally more visible to the programmer than paging alone.Segments may be created for program modules, or for classes of memory usage such as code and data segments. Certain segments may be shared between programs. Segmentation was originally invented as a method by which system software could isolate software processes (tasks) and data they are using. It was intended to increase reliability of the systems running multiple processes simultaneously. In a x86-64 architecture it is considered legacy and most x86-64-based modern system software don't use memory segmentation. Instead they handle programs and their data by utilizing memory-paging which also serves as a way of memory protection. However most x86-64 implementations still support it for backward compatibility reasons.
- Hypernym
- Division
- Is primary topic of
- Memory segmentation
- Label
- enMemory segmentation
- Link from a Wikipage to an external page
- www.intel.com/products/processor/manuals/index.htm.
- Link from a Wikipage to another Wikipage
- 370
- 38
- 400
- Apollo Computer
- BSS Segment
- Burroughs Corporation
- Burroughs large systems
- Byte
- Category:Memory management
- Code segment
- Computer
- Computer architecture
- Control register
- Data segment
- Flat memory model
- Fragmentation (computing)
- GE-600 series
- Hardware exception
- IBM 303X
- IBM i
- Intel 80286
- Intel 80386
- Intel 8086
- Intel i960
- Intel iAPX 432
- Linker (computing)
- Loader (computing)
- Memory management (operating systems)
- Memory management unit
- Memory protection
- Module (programming)
- Multics
- Object file
- Offset (computer science)
- Operating system
- Page (computer memory)
- Page table
- Paging
- Physical address
- Primary memory
- Prime Computer
- Process (computing)
- Program image
- Protected mode
- Real mode
- Segmentation fault
- Stratus Technologies
- System software
- Task (computing)
- Virtual address space
- Virtual memory
- X86
- X86-64
- X86 memory segmentation
- Pp
- 5
- SameAs
- 4xjzk
- Bellek segmentasyonu
- m.04sr3n
- Memóriaszegmentálás
- Minnesegmentering
- Q796829
- Segment (datorterm)
- Segmentação (memória)
- Segmentace paměti
- Segmentació de memòria
- Segmentación de memoria
- Segmentacja pamięci
- Segmentation (informatique)
- Segmentazio (memoria)
- Segmentazione (memoria)
- Segmentierung (Speicherverwaltung)
- Seqmentləşdirmə
- Мәліметтерді сегменттеу
- Санах ойн сегментчлэл
- Сегментація пам'яті
- Сегментная адресация памяти
- מקטעי זיכרון
- قطعهبندی
- セグメント方式
- 記憶體分段
- 메모리 세그먼트
- Subject
- Category:Memory management
- WasDerivedFrom
- Memory segmentation?oldid=1112702082&ns=0
- WikiPageLength
- 15597
- Wikipage page ID
- 1323131
- Wikipage revision ID
- 1112702082
- WikiPageUsesTemplate
- Template:About
- Template:Application binary interface
- Template:Efn
- Template:ISBN
- Template:Main
- Template:Memory management navbox
- Template:Notelist
- Template:Reflist
- Template:Rp
- Template:Use dmy dates