Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Hans-Peter Diettrich Newsgroups: de.sci.electronics Subject: Re: Grosse SD Card an 8-Bit Micro Controller? Date: Mon, 19 Oct 2015 13:00:49 +0200 Lines: 16 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net E4Hy9NnOc1ojkpP82x9mOAmtuPjnWSviHlQCrQ5uqM1eETk6id Cancel-Lock: sha1:AlC+GYj3Yo5ZUHHbeiuA+kJ/FNs= User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) In-Reply-To: Xref: csiph.com de.sci.electronics:194535 Matthias Weingart schrieb: > Denn nach jedem FileWrite würde er ja auch die FAT schreiben > wollen, wenn er nur einen 512byte Puffer hat, würde er es immer gleich sofort > machen und muss dann nach dem 512byte Schreibzyklus erst mal wieder den > betreffenden FAT Sektor einlesen und rausschreiben. Die FAT verwaltet Cluster, nicht Sektoren, sonst wäre FAT16 ja bereits bei 64K Sektoren (32MB) am Ende. Bei einer 32GB Karte ist dann ein Cluster mindestens 512MB (1K Sektoren) groß. Da kann man viel schreiben, bevor ein neues Cluster belegt werden muß. Die Updates der Directory Einträge können ggf. warten, solange noch Schreiboperationen (Daten) anstehen. DoDi