Ik denk doe 's en schrijf een library om maar gelijk die arrays op een SD te laten werken. Inmiddels werkt het alleen nu nog alleen voor unsigned ints (4 bytes). Ik hem nog generaliseren voor elk type variabele en de code nog netter maken. Maar de resultaten zijn veelbelovend. Getest op een gewone UNO met een oud 256mb sd kaartje uit het jaar 0
____________________________________________________________
10 records to file W10 created in 0.002 seconds
10 records initialized in ............ 0.005 seconds
10 records read in ................... 0.002 seconds
1 record random read in ............. 0.000 seconds
____________________________________________________________
100 records to file W100 created in 0.003 seconds
100 records initialized in ............ 0.014 seconds
100 records read in ................... 0.018 seconds
1 record random read in ............. 0.001 seconds
____________________________________________________________
1000 records to file W1000 created in 0.004 seconds
1000 records initialized in ............ 0.137 seconds
1000 records read in ................... 0.198 seconds
1 record random read in ............. 0.003 seconds
____________________________________________________________
10000 records to file W10000 created in 0.005 seconds
10000 records initialized in ............ 1.367 seconds
10000 records read in ................... 1.974 seconds
1 record random read in ............. 0.003 seconds
____________________________________________________________
100000 records to file W100000 created in 0.006 seconds
100000 records initialized in ............ 13.723 seconds
100000 records read in ................... 19.734 seconds
1 record random read in ............. 0.005 seconds
____________________________________________________________
1000000 records to file W1000000 created in 0.010 seconds
1000000 records initialized in ............ 136.413 seconds
1000000 records read in ................... 197.318 seconds
1 record random read in ............. 0.009 seconds