@MASTERSTHESIS{ 2018:1851350441, title = {Técnica de journaling para sistemas de arquivos baseados em memórias não voláteis}, year = {2018}, url = "http://tede2.pucrs.br/tede2/handle/tede/8412", abstract = "Tecnologias emergentes de memórias não voláteis prometem velocidades próximas as das memórias voláteis e serão conectadas no barramento de memória juntamente com a DRAM. Isto permite um acesso através de instruções de leitura e escrita em memória de forma muita rápida e simplificada. Com este novo modelo, surge a necessidade de novas formas de acesso otimizadas com alto desempenho e que consigam garantir a consistência e integridade da memória. Este trabalho propõe utilizar um sistema de arquivos otimizado para trabalhar com estas memórias e aperfeiçoar seu sistema de journaling, sistema utilizado para garantir a consistência e atomicidade dos metadados. Neste trabalho, foram utilizadas instruções especificas do processador e reduzido as restrições de ordem de escrita, além de simplificando a lógica de gerenciamento do sistema de arquivos. Estas melhorias mostraram ganhos de desempenho e mantiveram a garantia de consistência e integridade que o sistema de arquivos garantia. Os resultados obtidos mostram que em algumas aplicações específicas é possível obter um ganho de 49% no desempenho em uma das soluções propostas.", publisher = {Pontifícia Universidade Católica do Rio Grande do Sul}, scholl = {Programa de Pós-Graduação em Ciência da Computação}, note = {Escola Politécnica} }