On Jul 03, 2002 at 16:02, Dorin Lazar <[EMAIL PROTECTED]> wrote: > On Wednesday 03 July 2002 03:56 pm, Matei Conovici wrote: > > > > Implementarea thread-urilor m:n nu se prefera "acum", e pur si simplu > > > > modul in care o fac alte sisteme de operare. > > > E pur si simplu modul in care se prefera ACUM implementarea de > > > cateva OSuri destul de serioase > > > (AIX,Solaris,Tru64,NetBSD,FreeBSD). Gasesti linkuri pe google > > > referitor la avantaje. Cat despre Torvalds el poate sa-si apere cat > > > vrea implementarea sa dar se pare ca e considerata de majoritatea ca > > > fiind depasita. > > Implementarea "depasita" din linux, a venit DUPA celelalte... > Shi pentru asta Torvalds nu are nici o scuza. > Chestia asta i se trage de la AST. Omul ala nu aflase ce is thread-urile.
Vino si tu cu niste argumente/benchmarkuri, nu cu chestii de genul am citit pe undeva... Vreau si eu sa aud de ce ar fi context switchul mai lent pe linux la threaduri decat pe alte implementari (pe linux in cazul switchului intre threaduri ale aceluiasi process, mm_struct o sa fie la fel => nu o sa faca tlb flush/reload). Cat despre sisteme serioase, eu am avut in general experiente destul de neplacute cu Solaris-ul. Context switchul e mult mai costisitor ca pe linux, cel putin la procese. Andrei --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
