CPDT Benchmark〉Storage, memory


4.0
2.4.1 door Maxim Saplin
Sep 12, 2024 Oude versies

Over CPDT Benchmark〉Storage, memory

Open-source, ad-free tool meetsnelheden van permanente opslag / SD-kaart en RAM

Let op: alleen de interne geheugentest is beschikbaar op Android 11.

CPDT (Cross Platform Disk Test) is een prestatiebenchmarking-app die de I / O-snelheid van permanente opslag (intern geheugen / NAND / NVMe / UFS / SD-kaart) en systeemgeheugen (RAM) meet.

Deze app heeft Windows-, macOS- en Linux-v̲e̲r̲s̲i̲o̲n̲s̲ die het mogelijk maken om consistent tests uit te voeren op verschillende apparaten en besturingssystemen. Ze kunnen worden gedownload op de website: https://maxim-saplin.github.io/cpdt_results/?download

In-app resultatendatabase maakt het mogelijk om de prestaties van uw telefoon te vergelijken met andere Android-smartphones (bijv.Samsung Galaxy Note 10, Xiaomi Redmi 7 enz.) En een breed scala aan hardware (iPhones, Macs, Windows-pc's, Android TV-spelers enz.)

De benchmarkingsuite bevat de volgende 5 tests:

◉ Permanente opslagtests

╰┄ ◎ Opeenvolgend schrijven

╰┄ ◎ Sequentieel lezen

╰┄ ◎ Willekeurig schrijven (blok van 4KB)

╰┄ ◎ Willekeurig lezen (blok van 4KB)

◉ RAM-test

╰┄ ◎ Geheugen kopiëren

- testresultaten worden gegeven als doorvoerwaarden gemeten in MB / s (megabytes per seconde).

Er zijn verschillende instellingen beschikbaar in het menu Opties waarmee gebruikers het volgende kunnen regelen:

◉ Test bestandsgrootte

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

◉ Schrijfbuffering

╰┄ ◎ Aan ┄ ◎ Uit

◉ Caching van bestanden in het geheugen

╰┄ ◎ Aan ┄ ◎ Uit

Voor opeenvolgende tests bouwt de app tijdreeksgrafieken, voor willekeurige tests - histogrammen. Testresultaten kunnen worden geëxporteerd naar CSV voor verdere analyse (elke rij bevat blokpositie in het testbestand en gemeten doorvoer).

Waarin verschilt CPDT van andere apps? De meeste populaire benchmarks zijn gericht op CPU / GPU (zoals Geekbench, AnTuTu) en negeren opslagprestaties volledig.

Opslag- en geheugenbenchmarks laten gebruikers zelden instellingen wijzigen en zijn beperkt tot het specificeren van de testbestandsgrootte. Het beheren van buffering of caching is niet mogelijk (bijvoorbeeld Androbnech) of vereist dat het apparaat opnieuw wordt geladen (bijvoorbeeld A1 SD).

Caching is een mechanisme dat de testresultaten aanzienlijk beïnvloedt. Als het AAN is, worden de testresultaten beïnvloed door RAM-snelheden en is het niet mogelijk om permanente opslagprestaties in dergelijke tests te isoleren. Scenario's voor koud lezen (bijv. Opstarten van apparaat of eerste keer starten van toepassing) kunnen niet worden beschreven door in de cache opgeslagen leesbewerkingen. Dezelfde situatie is met buffering die schrijftests beïnvloedt. Bufferen maakt gebruik van RAM voor het tijdelijk opslaan van gegevens voordat deze in opslag worden bewaard.

CPDT behandelt zowel caching als buffering en deze zijn standaard UIT, wat het mogelijk maakt om de prestaties van permanente opslag consistent te meten en te vergelijken tussen apparaten en besturingssystemen.

Waarom zijn opslag- en geheugenprestaties belangrijk? Het heeft rechtstreeks invloed op het niveau van de "waargenomen" prestatie. UI-bevriezingen kunnen in veel gevallen worden beschreven door stotteren op opslagniveau. Bijv. het weergeven van een geladen webpagina in de browser wanneer het gegevens van de schijf opvraagt, door afbeeldingen in de galerij-app te scrollen (afbeeldingen door duizenden te scrollen) of door een Instagram-feed te bladeren (eerder geladen afbeeldingen worden opgevraagd uit de cache die op de schijf is opgeslagen).

Chromebook-gebruikers kunnen deze app gebruiken nadat ze Google Play hebben ingeschakeld. Om toegang te krijgen tot de SD / geheugenkaart, moet de app ‘Opslagtoestemming’ hebben gekregen in de Google Play-instelling van Chrome OS.

OTG-ondersteuning is NIET gegarandeerd! Als u een externe kaartlezer of USB-flashstation op uw apparaat aansluit, werkt dit mogelijk of niet. Bijv. Samsung Galaxy S8 met Android 8 en Note 10 met Android 10 werken prima. Xiaomi Mi8SE (Android 9), Meizu 16th (Android 8.1) en LG Nexus 5x (Android 6) werken niet (hoewel je de schijf nog steeds in het systeem kunt zien). Waarom is dat? Android OS heeft geen consistent model dat werkt met extern aangesloten opslagapparaten. Sommige apparaatfabrikanten doen het goed (zoals Samsung) door het apparaat correct te monteren en beschikbaar te maken via de standaard API (Context.getExternalFilesDir ()). Anderen vereisen trucs of het implementeren van fabricagespecifieke API's.

Het project is open-source en je bent van harte welkom om de pagina op GitHub te bezoeken:

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

Aanvullende APP -informatie

Laatste Versie

2.4.1

Geüpload door

Zoltan Homoki

Android vereist

Android 4.4+

Available on

Melden

Rapporteer als ongepast

Meer Info

Use APKPure App

Get CPDT Benchmark〉Storage, memory old version APK for Android

Downloaden

Use APKPure App

Get CPDT Benchmark〉Storage, memory old version APK for Android

Downloaden

CPDT Benchmark〉Storage, memory Alternatief

Krijg meer van Maxim Saplin

Ontdekken