The x86-64 architecture does not use segmentation in long mode (64-bit mode). When you see "Segmentation Fault 11" or whatnot if you are developing userspace C(++) code, it's referring to paging.
If you want to get --pedantic, it's still possible in long mode with some trickery to get them to kind of work.
According to a
Unix Stack Exchange answer,
Quote:
An example is thread-local data, one of the normally unused segment registers [that] points to thread-local data. But that is mainly to avoid reserving one of the general purpose registers for this task.
|
So, in your everyday life, you can probably just forget about segmentation in the Linux kernel.