Avaliação do Desempenho da Utilização de Threads em user level em Linux
Author(s) -
Renato Ramos da Silva,
Roberto Sadao Yokoyama
Publication year - 2011
Publication title -
revista de informática teórica e aplicada
Language(s) - Portuguese
Resource type - Journals
SCImago Journal Rank - 0.11
H-Index - 1
eISSN - 2175-2745
pISSN - 0103-4308
DOI - 10.22456/2175-2745.12643
Subject(s) - computer science , operating system , physics , parallel computing
A utilizacao de threads em sistemas computacionais e um recurso importante para possibilitar a execucao simultânea de diversas trechos de codigo em um processo. A forma como o suporte a threads e implementado nesses sistemas tem um impacto direto no desempenho. Neste trabalho, e apresentada uma avaliacao do desempenho da utilizacao de threads user level em Linux com as bibliotecas GNU Pth [2], Protothreads [1] e PM2 Marcel [7]. A avaliacao de desempenho foi conduzida por meio da tecnica de coleta de dados com monitores, e foi avaliado o tempo de resposta de funcoes de gerenciamento e sincronizacao de threads para cada biblioteca e em operacoes CPU bound, I/O bound e simultâneas (CPU bound e I/O bound).
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom