The task state segment is a special structure on x86-based computers which holds information about a task. It is used by the operating system kernel for task management. Specifically, the following information is stored in the TSS:
- Processor register state
- I/O port permissions
- Inner-level stack pointers
- Previous TSS link
All this information should be stored at specific locations within the TSS as specified in the IA-32 manuals.
Read more about Task State Segment: Location of The TSS, Task Register, Register States, I/O Port Permissions, Inner-level Stack Pointers, Previous TSS Link, Use of TSS in Linux, Exceptions Related To The TSS, TSS in X86-64 Mode
Famous quotes containing the words task and/or state:
“To write weekly, to write daily, to write shortly, to write for busy people catching trains in the morning or for tired people coming home in the evening, is a heartbreaking task for men who know good writing from bad. They do it, but instinctively draw out of harms way anything precious that might be damaged by contact with the public, or anything sharp that might irritate its skin.”
—Virginia Woolf (18821941)
“Alas, why would you heap this care on me?
I am unfit for state and majesty.
I do beseech you take it not amiss,
I cannot nor I will not yield to you.”
—William Shakespeare (15641616)