Closed EricMagalhaesDelgado closed 1 year ago
Em relação ao BUG nº 4 deste card, a codificação na escrita é automática... logo, um caractere especial, como μ, é escrito como dois bytes - uint8([206 188]). Para saber como será codificado,
unicode2native('μ') = uint8([206 188])
Na decodificação,
native2unicode(uint8([206 188])) = 'μ'
Em relação ao BUG nº 3 deste card, não consegui identificar a razão que impedia a exclusão de um arquivo relacionado a um objeto memmapfile após a escrita de alguma informação (por meio deste objeto). Ao que parece, deve ter alguma referência a esse objeto aberta em algum processo do app. A solução foi trocar a forma de exclusão do arquivo, usando a função do sistema "rm" ao invés de "del".
TESTE DE PERFORMANCE A nova versão (v.2) do binário gerado pelo appColeta difere da anterior (v.1) pois não há mais mapeiamento na memória. A informação é apenas escrita em arquivo, com a ressalva que não mais é salvo o vetor de níveis cru, mas o gzip dele.
Tarefa com 1000 varreduras (usando o Tek virtual).