CPDT Benchmark〉Storage, memory ícone

4.0 1 Comentários


2.4.0 by Maxim Saplin


Mar 28, 2023

Sobre este CPDT Benchmark〉Storage, memory

Português

Ferramenta open-source ad-free medindo velocidades de armazenamento permanente / cartão SD e RAM

Nota: apenas o teste de memória interna está disponível no Android 11.

CPDT (Cross Platform Disk Test) é um aplicativo de benchmarking de desempenho que mede a velocidade de I / O do armazenamento permanente (memória interna / NAND / NVMe / UFS / cartão SD) e memória do sistema (RAM).

Este aplicativo possui versões do Windows, macOS e Linux v̲e̲r̲s̲i̲o̲n̲s̲ que permitem a execução consistente de testes em dispositivos e sistemas operacionais. Eles podem ser baixados no site: https://maxim-saplin.github.io/cpdt_results/?download

O banco de dados de resultados no aplicativo torna possível comparar o desempenho do seu telefone com o de outros smartphones Android (por exemplo, Samsung Galaxy Note 10, Xiaomi Redmi 7 etc.) e uma ampla variedade de hardware (iPhones, Macs, PCs com Windows, Android TV Players etc.)

O pacote de benchmarking inclui os 5 testes a seguir:

◉ Testes de armazenamento permanente

╰┄ ◎ Gravação sequencial

╰┄ ◎ Leitura sequencial

╰┄ ◎ Gravação aleatória (bloco de 4 KB)

╰┄ ◎ Leitura aleatória (bloco de 4 KB)

◉ teste de RAM

╰┄ ◎ Cópia de memória

- os resultados do teste são fornecidos como valores de transferência medidos em MB / s (megabytes por segundo).

Várias configurações estão disponíveis no menu Opções e permitem que os usuários controlem:

◉ Teste o tamanho do arquivo

╰┄ ◎ 0,5 GB ┄ ◎ 1 GB ┄ ◎ 2 GB ┄ ◎ 4 GB ┄ ◎ 8 GB ┄ ◎ 16 GB

◉ Buffer de gravação

╰┄ ◎ Ligado ┄ ◎ Desligado

◉ Cache de arquivo na memória

╰┄ ◎ Ligado ┄ ◎ Desligado

Para testes sequenciais, o aplicativo constrói gráficos de séries temporais, para testes aleatórios - histogramas. Os resultados do teste podem ser exportados para CSV para análise posterior (cada linha contendo a posição do bloco no arquivo de teste e a taxa de transferência medida).

Como o CPDT difere de outros aplicativos? Os benchmarks mais populares se concentram em CPU / GPU (como Geekbench, AnTuTu) e ignoram completamente o desempenho de armazenamento.

Os benchmarks de armazenamento e memória raramente permitem que os usuários alterem as configurações e se limitam a especificar o tamanho do arquivo de teste. Não é possível controlar o armazenamento em buffer ou o cache (por exemplo, Androbnech) ou é necessário recarregar o dispositivo (por exemplo, A1 SD).

O cache é um mecanismo que influencia significativamente os resultados do teste. Se estiver LIGADO, os resultados do teste são afetados pelas velocidades de RAM e não é possível isolar o desempenho de armazenamento permanente em tais testes. Cenários de leitura fria (por exemplo, inicialização do dispositivo ou início do aplicativo pela primeira vez) não podem ser descritos por leituras em cache. A mesma situação ocorre com o armazenamento em buffer, que afeta os testes de gravação. O armazenamento em buffer usa RAM para armazenamento temporário de dados antes de persistir no armazenamento.

O CPDT lida com cache e buffer e, por padrão, estão DESLIGADOS, o que torna possível medir e comparar consistentemente o desempenho do armazenamento permanente em dispositivos e sistemas operacionais.

Por que o desempenho de armazenamento e memória é importante? Afeta diretamente o nível de desempenho “percebido”. Congelamentos de IU podem ser descritos em muitos casos por travamentos no nível de armazenamento. Por exemplo. exibindo uma página da web carregada no navegador quando ele solicita dados do disco, rolando imagens no aplicativo de galeria (imagens rolando milhares delas) ou acessando um feed do Instagram (imagens carregadas anteriormente serão solicitadas do cache armazenado no disco).

Os usuários do Chromebook podem usar este aplicativo após ativar o Google Play. Para acessar o cartão de memória / SD, o aplicativo deve receber “permissão de armazenamento” na configuração do Google Play do Chrome OS.

! O suporte OTG NÃO é garantido! Se você conectar um leitor de cartão externo ou unidade flash USB em seu dispositivo, ele pode funcionar ou não. Por exemplo. Samsung Galaxy S8 com Android 8 e Note 10 com Android 10 funcionam bem. Xiaomi Mi8SE (Android 9), Meizu 16 (Android 8.1) e LG Nexus 5x (Android 6) não funcionam (embora você ainda possa ver a unidade no sistema). Por que é que? O sistema operacional Android não tem um modelo consistente que funcione com dispositivos de armazenamento conectados externamente. Alguns fabricantes de dispositivos fazem um bom trabalho (como Samsung) montando corretamente o dispositivo e disponibilizando-o por meio da API padrão (Context.getExternalFilesDir ()). Outros requerem truques ou implementação de APIs específicas de manufatura.

O projeto é de código aberto e você pode visitar sua página no GitHub:

https://github.com/maxim-saplin/CrossPlatformDiskTest

Novidades da Última Versão 2.4.0

Last updated on Mar 28, 2023

- Updates to support new Android version
- Recent devices added to DB (Samsung Galaxy S22 and S23, Xiaomi 13)

Traduzindo...

Informações Adicionais do Aplicativo

Última versão

Pedido CPDT Benchmark〉Storage, memory Atualização 2.4.0

Enviado por

Maxim Saplin

Requer Android

Android 4.4+

Available on

Obter CPDT Benchmark〉Storage, memory no Google Play

Mostrar mais

CPDT Benchmark〉Storage, memory Capturas de tela

Carregando Comentário...
Idiomas
Buscando...
Inscrever-se no APKPure
Seja o primeiro a ter acesso ao lançamento antecipado, notícias e guias dos melhores jogos e aplicativos para Android.
Não, obrigado
Inscrever-se
Inscreva-se com sucesso!
Agora você está inscrito no APKPure.
Inscrever-se no APKPure
Seja o primeiro a ter acesso ao lançamento antecipado, notícias e guias dos melhores jogos e aplicativos para Android.
Não, obrigado
Inscrever-se
Sucesso!
Agora você está inscrito em nossa newsletter.