🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Desenvolvimento de um arquivador multi-threaded para sistema unix-like

dc.contributor.advisorSilva, Paulo Henrique Lopes
dc.contributor.advisormailphenrique@ufersa.edu.br
dc.contributor.authorMorais, Ríad Oliveira de
dc.contributor.referee1Silva, Paulo Henrique Lopes
dc.contributor.referee2Santiago, Judson Santos
dc.contributor.referee3Lopes, Danniel Cavalcante
dc.coverage.spatialMossoró
dc.date.accessioned2025-03-10T14:15:03Z
dc.date.available2025-03-10T14:15:03Z
dc.date.issued2024-10-22
dc.description.abstractEste trabalho apresenta o desenvolvimento de um arquivador multi-threaded para sistemas Unix-like, com o objetivo de otimizar o desempenho de operações de arquivamento e desarquivamento por meio da paralelização de tarefas. O software foi implementado em C, utilizando a biblioteca POSIX threads para o gerenciamento de threads. A estratégia de paralelização adotou o padrão de projeto Producer-Consumer, permitindo o compartilhamento eficiente de dados entre threads. Foram efetuados testes comparativos de desempenho com arquivadores comuns dos sistemas Unix-like, como o tar e o cpio. Os resultados obtidos apresentaram ganhos de performance significativos do arquivador multi-threaded em relação aos demais. Como trabalhos futuros, sugere-se a adição de novas funcionalidades e a integração com compressores paralelos, visando aprimorar o desempenho e ampliar a abrangência do arquivador.
dc.description.abstract2This work presents the development of a multi-threaded archiver for Unix-like systems, with the aim of optimizing the performance of archiving and dearchiving through task parallelization. The software was implemented in C, using the POSIX threads library for thread management. The strategy of parallelization adopted the Producer-Consumer design pattern, allowing efficient sharing of data between threads. Comparative tests were carried out performance with common Unix-like archivers, such as tar and cpio. You results obtained showed significant performance gains for the archiver multi-threaded in relation to the others. As future work, it is suggested to add new functionalities and integration with parallel compressors, aiming to improve performance and expand the scope of the archiver.
dc.description.physical17 f.
dc.format.mimetypepdf
dc.identifier.bibliographicCitationSILVA, Paulo Henrique Lopes. Desenvolvimento de um arquivador multi-threaded para sistema unix-like. 2024. 17 f. TCC (Graduação em Ciência da Computação) - Universidade Federal Rural do Semi-Árido, Mossoró, 2024.
dc.identifier.urihttps://repositorio.ufersa.edu.br/handle/prefix/12653
dc.language.isopt_BR
dc.publisher.centerCentro de Ciências Exatas e Naturais - CCEN
dc.publisher.countryBrasil
dc.publisher.initialsUFERSA
dc.publisher.institutionUniversidade Federal Rural do Semi-Árido
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.holderUFERSA
dc.rights.licenseAttribution-ShareAlike 3.0 Brazilen
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/br/
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.keywordArquivador
dc.subject.keywordUnix-like
dc.subject.keywordComputação paralela
dc.subject.keywordMultithreading
dc.subject.keywordOtimização
dc.subject.keywordArchiver
dc.subject.keywordParallel computing
dc.subject.keywordOptimization
dc.titleDesenvolvimento de um arquivador multi-threaded para sistema unix-like
dc.title.alternativeDevelopment of a multi-threaded archiver for unix-like system
dc.typeinfo:eu-repo/semantics/bachelorThesis

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
MoraisRO_Art..pdf
Tamanho:
675,8 KB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1,58 KB
Formato:
Item-specific license agreed upon to submission
Descrição: