Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Jämförelse av trådbibliotek för Linux
University of Skövde, Department of Computer Science.
2003 (Swedish)Independent thesis Basic level (degree of Bachelor)Student thesis
Abstract [sv]

Den dominerande implementationen av POSIX Threads-standarden för Linux har länge varit LinuxThreads. Detta trådbibliotek har på senare tid kritiserats för att leverera bland annat bristfällig effektivitet, skalbarhet och följsamhet till POSIX-standarden. Två nya projekt, Next Generation POSIX Threads (IBM, Intel) och Native POSIX Threads Library (Red Hat) siktar på att erbjuda bättre alternativ till LinuxThreads.

Denna undersökning jämför effektiviteten för dessa tre trådbibliotek, i synnerhet i samband med växling, skapande och synkronisering av trådar samt skalbarhet, huvudsakligen genom användandet av ett testprogram från Sun Microsystems.

Resultaten visar att NGPT skalar linjärt och är det klart effektivaste trådbiblioteket över 4600 trådar. NPTL är effektivast under 4600 trådar fast dess exponentiella kurva medför sämre resultat vid ett högre antal trådar. LinuxThreads skalade sämst och fick sämst resultat över 1200 trådar och resultaten visade även högst varians. Det rekommenderas att ersätta LinuxThreads med NPTL eller NGPT, beroende på kravet på skalbarhet.

Place, publisher, year, edition, pages
Skövde: Institutionen för datavetenskap , 2003. , p. 78
Keywords [sv]
trådar, POSIX Threads, Linux
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:his:diva-831OAI: oai:DiVA.org:his-831DiVA, id: diva2:3244
Presentation
(English)
Uppsok
Technology
Supervisors
Available from: 2008-02-15 Created: 2008-02-15 Last updated: 2018-01-12

Open Access in DiVA

fulltext(1138 kB)354 downloads
File information
File name FULLTEXT01.psFile size 1138 kBChecksum SHA-1
81fc69aeace5650027d4b545fb9b1ff7a9922557d3fdfee59188fc2da33674723c084638
Type fulltextMimetype application/postscript
fulltext(365 kB)253 downloads
File information
File name FULLTEXT02.pdfFile size 365 kBChecksum SHA-512
06e951cd8349846b2d87de1751e45341597b17d6c4c2edfb848c2e350f4db3f62ff9b53142011bac384897eabe153d83f9f0eacbd549bb18a8f71bdbd68becc2
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 607 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 329 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf