Page 1 of 1

Multiple LDT's??

Posted: Sun Jul 14, 2002 6:55 pm
by Peter_Vigren
Can I use multiple LDT's?? If so, how many and how??

Re:Multiple LDT's??

Posted: Mon Jul 15, 2002 2:42 am
by Pype.Clicker
Yes, you can. You can allocate several LDT descriptors in your GDT and give different tasks differents LDT (i.e. having another LDT field in each TSS). This is a basical fashion to create multiprocessing environment safely.

I suggest you not to try to change LDTs within the same task because it would lead to high overhead...

If i'm computing well, you should be able to have 8192 entries at a max in the GDT, and you'll need as much TSS as LDTs, thus a grand total of 4092 new LDTs ...