Mijn vraag
Ik heb een 64 GB micro SD kaartje dat belachelijk lage leessnelheden haalt in mijn tablet, maar niet op een PC. De schrijfsnelheden zijn wel normaal. Waarom is het kaartje zo traag qua leessnelheid?
Relevante software en hardware die ik gebruik
Tablet: Samsung Galaxy Tab A 10.1 (2016)
Micro SD kaartje: Kingston microSDXC 64GB
App: A1 SD Bench
App: Disk Speed / Performance Test
Wat ik al gevonden of geprobeerd heb
Met MX Player kijk ik mijn video files altijd. Ik liep tegen mijn probleem aan toen ik redelijke kwaliteit films wilde kijken (rondom de 10Mb/s bitrate). De video app buffert regelmatig en door de video heen skippen gaat amper.
Het kaartje heeft een theoretische snelheid van 90MB/s lezen en 45MB/s schrijven.
Ik heb toen met 2 verschillende (de bovenstaande) apps de SD kaart getest. En tot mijn verbazing is de leessnelheid erg laag en de schrijfsnelheid echter wel naar behoren. Het valt ook op dat het leesgedeelte van die tests erg lang duurt, terwijl het schrijfgedeelte zo getest is.
In mijn ervaring kan de schrijfsnelheid van SD kaartjes en USB sticks wel eens tegen vallen. Maar de leessnelheid is altijd hoger. Apart.
In beide apps heb ik meerdere keren een test gedaan:
Read: 1-3MB/s
Write: 35-40MB/s
Ik heb de SD kaart toen in een PC geformatteerd met een andere block allocatiegrootte. Maar dat maakte geen verschil. Ik heb toen de SD kaart op de PC gebenchmarked met CrystalMarkDisk en afgezet tegen een ander SD kaartje (geen micro SD maar normaal formaat) met dezelfde leessnelheid maar een hogere schrijfsnelheid:
Kingston kaartje met trage leessnelheid in Android tablet:
Sequential Read (Q= 32,T= 1) : 84.141 MB/s
Sequential Write (Q= 32,T= 1) : 11.192 MB/s
Random Read 4KiB (Q= 32,T= 1) : 9.014 MB/s [ 2200.7 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 0.766 MB/s [ 187.0 IOPS]
Sequential Read (T= 1) : 81.359 MB/s
Sequential Write (T= 1) : 10.904 MB/s
Random Read 4KiB (Q= 1,T= 1) : 8.479 MB/s [ 2070.1 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 0.749 MB/s [ 182.9 IOPS]
Ander kaartje:
Sequential Read (Q= 32,T= 1) : 85.918 MB/s
Sequential Write (Q= 32,T= 1) : 63.297 MB/s
Random Read 4KiB (Q= 32,T= 1) : 11.027 MB/s [ 2692.1 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 3.300 MB/s [ 805.7 IOPS]
Sequential Read (T= 1) : 81.574 MB/s
Sequential Write (T= 1) : 63.541 MB/s
Random Read 4KiB (Q= 1,T= 1) : 10.918 MB/s [ 2665.5 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 3.230 MB/s [ 788.6 IOPS]
____________________________________________________
Zoals je ziet kan je alleen iets aanmerken op de schrijfsnelheid. Maar qua lezen presteert de Kingston bijna even goed. Van het andere kaartje kan ik zonder buffering een 100Mb/s (12,5MB/s) 4K video afspelen. Dan moet een 10Mb/s bitrate 1080p film toch lukken zou je zeggen?
Wat zorgt er voor dat het kaartje in Android zo matig presteert? Het kaartje is overigens als exFat geformatteerd (het formatteren heb ik meerdere keren in de tablet en in een PC geprobeerd). NTFS wil de tablet niet lezen. FAT32 is geen optie door de bestandgrootte limiet. En EXT4 is ook geen optie omdat ik het kaartje dan niet effe in een Windows PC kan stoppen.
Kan iemand mij helpen?
Ik heb een 64 GB micro SD kaartje dat belachelijk lage leessnelheden haalt in mijn tablet, maar niet op een PC. De schrijfsnelheden zijn wel normaal. Waarom is het kaartje zo traag qua leessnelheid?
Relevante software en hardware die ik gebruik
Tablet: Samsung Galaxy Tab A 10.1 (2016)
Micro SD kaartje: Kingston microSDXC 64GB
App: A1 SD Bench
App: Disk Speed / Performance Test
Wat ik al gevonden of geprobeerd heb
Met MX Player kijk ik mijn video files altijd. Ik liep tegen mijn probleem aan toen ik redelijke kwaliteit films wilde kijken (rondom de 10Mb/s bitrate). De video app buffert regelmatig en door de video heen skippen gaat amper.
Het kaartje heeft een theoretische snelheid van 90MB/s lezen en 45MB/s schrijven.
Ik heb toen met 2 verschillende (de bovenstaande) apps de SD kaart getest. En tot mijn verbazing is de leessnelheid erg laag en de schrijfsnelheid echter wel naar behoren. Het valt ook op dat het leesgedeelte van die tests erg lang duurt, terwijl het schrijfgedeelte zo getest is.
In mijn ervaring kan de schrijfsnelheid van SD kaartjes en USB sticks wel eens tegen vallen. Maar de leessnelheid is altijd hoger. Apart.
In beide apps heb ik meerdere keren een test gedaan:
Read: 1-3MB/s
Write: 35-40MB/s
Ik heb de SD kaart toen in een PC geformatteerd met een andere block allocatiegrootte. Maar dat maakte geen verschil. Ik heb toen de SD kaart op de PC gebenchmarked met CrystalMarkDisk en afgezet tegen een ander SD kaartje (geen micro SD maar normaal formaat) met dezelfde leessnelheid maar een hogere schrijfsnelheid:
Kingston kaartje met trage leessnelheid in Android tablet:
Sequential Read (Q= 32,T= 1) : 84.141 MB/s
Sequential Write (Q= 32,T= 1) : 11.192 MB/s
Random Read 4KiB (Q= 32,T= 1) : 9.014 MB/s [ 2200.7 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 0.766 MB/s [ 187.0 IOPS]
Sequential Read (T= 1) : 81.359 MB/s
Sequential Write (T= 1) : 10.904 MB/s
Random Read 4KiB (Q= 1,T= 1) : 8.479 MB/s [ 2070.1 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 0.749 MB/s [ 182.9 IOPS]
Ander kaartje:
Sequential Read (Q= 32,T= 1) : 85.918 MB/s
Sequential Write (Q= 32,T= 1) : 63.297 MB/s
Random Read 4KiB (Q= 32,T= 1) : 11.027 MB/s [ 2692.1 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 3.300 MB/s [ 805.7 IOPS]
Sequential Read (T= 1) : 81.574 MB/s
Sequential Write (T= 1) : 63.541 MB/s
Random Read 4KiB (Q= 1,T= 1) : 10.918 MB/s [ 2665.5 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 3.230 MB/s [ 788.6 IOPS]
____________________________________________________
Zoals je ziet kan je alleen iets aanmerken op de schrijfsnelheid. Maar qua lezen presteert de Kingston bijna even goed. Van het andere kaartje kan ik zonder buffering een 100Mb/s (12,5MB/s) 4K video afspelen. Dan moet een 10Mb/s bitrate 1080p film toch lukken zou je zeggen?
Wat zorgt er voor dat het kaartje in Android zo matig presteert? Het kaartje is overigens als exFat geformatteerd (het formatteren heb ik meerdere keren in de tablet en in een PC geprobeerd). NTFS wil de tablet niet lezen. FAT32 is geen optie door de bestandgrootte limiet. En EXT4 is ook geen optie omdat ik het kaartje dan niet effe in een Windows PC kan stoppen.
Kan iemand mij helpen?