[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: doubt ? segmentation
Hello!
Dne sreda 4. september 2002 18:33 je Angelo Dell'Aera napisal(a):
> >Segments are kind of superfluous for linux. They are superseeded by
> >paging, but ia32 insists on still using them. So there is as little of
> >them as possible.
>
> True. Infact Linux prefers paging since it guarantees portability to
> other archs which support segmentation in a very limited way. Btw in
Has anyone experiance with x86 32-bit segmentation (with paging) ?
The way I understand is if OS is using segments it actualy doesn't have to do
executable and shared-library relocations but task switch is probably more
expensive. Plus increasing a memory segment (brk()) is extremly easy and you
don't run in address space shortage as with pure paging (there is no external
memory fragmentation).
--
best regards,
Rok Papež.
--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive: http://mail.nl.linux.org/kernelnewbies/
FAQ: http://kernelnewbies.org/faq/
- References:
- Re: doubt ?
- From: Jan Hudec <bulb@cimice.maxinet.cz>
- Re: doubt ?
- From: Angelo Dell'Aera <buffer@users.sourceforge.net>