Indietro

ⓘ Task State Segment




                                     

ⓘ Task State Segment

Uno Task state segment è una struttura specifica dei processori della famiglia x86 dove si trova memorizzato il contesto di un processo. Il suo descrittore si trova nella Global Descriptor Table.

In quanto segmenti, i segmenti di stato sono referenziati da descrittori di stato di processo task state segment descriptor TSSD situati nella GDT.

                                     

1. Struttura di un TSS

Il TSS contiene vari tipi di informazioni:

  • LI/O map base address e lI/O map
  • I registri generali EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI
  • I puntatori agli stack dei livelli di privilegio 0.1.2
  • Il registro LDTR
  • Il registro CR3
  • I registri di segmento CS, ES, SS, DS, FS, GS
  • Il registro EFLAGS
  • Il registro EIP
  • I selettori del TSS del processo che era precedentemente eseguito
                                     

2. Utilizzo

Linux

Sotto Linux, a ogni commutazione di contesto, il kernel grazie alla macro "SWITCH_TO" aggiorna il TSS con le informazioni del nuovo processo.

Il TSS è utilizzato tra laltro dal kernel per ritornare da una chiamata di sistema o per la gestione delleccezione "errore doppio".

                                     

3. TSS nellarchitettura x86-64

Larchitettura x86-64 non supporta il cambio di contesto hardware, tuttavia il TSS può essere ancora utilizzato in una macchina utilizzante la modalità a 64 bit. In questa modalita il TSS viene utilizzato per memorizzare:

  • Lindirizzo del puntatore all Interrupt Stack Table
  • Offset della bitmap dei permessi IO
  • Lo stack pointer per ogni livello di privilegio.

Il task register viene espanso per contenere indirizzi a 64 bit.

                                     
  • funzionalità nota come Visualizzazione attività mostra tutte le finestre aperte task ovvero attività in esecuzione e consente agli utenti di passare da una all altra
  • Specialista di Missione - CSA Canada Consegna ed installazione di due segmenti a travatura reticolare P3 e P4 Consegna e dispiegamento di due celle
  • International comparisons of the management of patients with non - ST segment elevation acute myocardial infarction in the United Kingdom, Sweden, and
  • soldati, occhi piccoli, antenne formate da undici o dodici segmenti o anche meno. Dopo i due segmenti del peduncolo addominale, l addome si ingrossa e al suo
  • LeFevre ML, Screening for abdominal aortic aneurysm: U.S. Preventive Services Task Force recommendation statement., in Annals of internal medicine, vol. 161
  • history, organizations, and issues. American Jewish Archives The Larger Task Rabbi Jacob Rader Marcus on American Jewry United Jewish Communities of
  • Victor appena al largo della costa di Rio de Janeiro. Passando sopra la Task Force britannica mandò il messaggio Superfuse che significava attacco
  • Random House 2004, p. 272. Noam Chomsky, Necessary Illusions, Appendix V, Segment 20 Congressmember Weiner Gets It Wrong On Palestinian Group He Tried
  • with ventricular arrhythmias and the prevention of sudden cardiac deathThe Task Force for the Management of Patients with Ventricular Arrhythmias and the

Anche gli utenti hanno cercato:

...
...
...