📄 readme.txt
字号:
DOS fread() Test 1
==================
Takt des ATMega32 11.0592MHz
64 Bytes pro fread() Befehl.
Gelesen wird eine Datei die den ganzen Flash belegt.
Die FAT ist nicht fragmentiert.
Zum messen der Zeit l鋟ft ein Timer1 Interrupt mit 47.4ms.
Alte Version ohne FAT-Buffer
============================
SanDisk 16MB (15600 kB) FAT12 , 8 Sektoren pro Cluster
Zeit: 331s => 48.2 kB/s
Hitachi 32MB (31138 kB) FAT16 , 4 Sektoren pro Cluster
Zeit: 679s => 46.9 kB/s
Soligor 32MB (31138 kB) FAT16 , 4 Sektoren pro Cluster
Zeit: 635s => 50.1 kB/s
Neue Version mit FAT-Read-Buffer
================================
SanDisk 16MB (15600 kB) FAT12 , 8 Sektoren pro Cluster
Zeit: 324s => 49.2 kB/s
Hitachi 32MB (31138 kB) FAT16 , 4 Sektoren pro Cluster
Zeit: 665s => 47.9 kB/s
Soligor 32MB (31138 kB) FAT16 , 4 Sektoren pro Cluster
Zeit: 619s => 51.5 kB/s
Wenn man aus einer fragmentierten FAT liest sind die gemessenen Zeiten
fast 100% identisch ! Ganz neue Erkenntnis f黵 mich. Eine fragmentierte
FAT scheint nur das schreiben von Daten zu bremsen.
Ist ja eigentlich auch logisch. Beim lesen bekommt man die n鋍hste
Clusternummer aus der ClusterChain. Beim schreiben mu
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -