Re: er hängt bei 7%, aber die Maus reagiert ?
Verfasst: 19.02.2026, 17:37
Ich vermute stark es ist der Datenträger denn das beschriebene Fehlerbild kommt dem ziemlich nahe. Auch wenn es natürlich wie immer andere Faktoren sein können.
Eine EMMC wird nur da eingebaut wo Preis/Leistung der absolute Faktor sind. In diesen Geräten ist oftmals eine CPU verbaut die sich leicht überfordern lässt. Intel Atom gehört dazu.
Worauf ich hinaus will ohne das jetzt jemand denkt ich würde bashen wollen oder so.
Ich versuche das möglichst einfach zu erklären.
Jede Festplatte hat einen Controller der Hardwareseitig die Festplattenzugriffe überwacht und, im Gleichschritt mit der CPU, die Daten möglichst effektiv verteilt. Das betrifft alle Datenträger die im konventionellen Bereich, also der herkömmlichen Nutzung, eingesetzt werden, also HDDs oder SSDs. Der Vorteil besteht darin das diese Art von Festplatten sehr effektiv mit größeren Datenmengen umgehen können, bzw. sogar kleine und große Datenmengen gut beherrschen. Natürlich wird die CPU mit den Anfragen der Festplatte(n) belastet, aber der Vorteil liegt in der Sicherheit der Daten und man spürt heute noch kaum das eine CPU davon wirklich eingebremst wird. Außer man drückt via Benchmark wirklich IOPS rein, aber das spiegelt hier nicht das Szenario wider.
Die EMMC ist da etwas anders angesiedelt. Sie ist dafür ausgelegt möglichst kleine Daten zu verarbeiten und ist da wesentlich effektiver als jede HDD oder SSD es ist, speziell im Energieverbrauch. Daher sind diese Chips auch in Smartphones oder Tablets angesiedelt. Der Hintergrund liegt in dem Controller der EMMC. Dieser ist dafür ausgelegt der schwachen CPU die Datenverteilung komplett abzunehmen. Sprich die CPU hat Zeit für anderes anstatt sich um die Datenverteilung kümmern zu müssen da der Controller der EMMC ihr das komplett abnimmt.
Das hört sich erstmal gut an hat aber auch einen entscheidenden Nachteil. Warum diese Technik nicht generell in Consumer PCs oder Servern eingesetzt wird ist die Tatsache das die CPU keinerlei Ahnung hat was die EMMC da überhaupt macht. Im Gegensatz zu herkömmlichen Festplatten übermittelt die EMMC der CPU nicht in Echtzeit wo irgendwelche Daten zu finden sind, sondern hält sie nur vor sobald die CPU danach fragt. Die CPU und der Festplattencontroller können also nicht nochmal abgleichen ob die Daten wirklich fehlerfrei gespeichert wurden.
Der Teufel liegt im Detail. Wenn eine CPU "onthefly" mit dem Festplattencontroller kommunizieren kann und somit weiß wo Daten abgelegt wurden kann sie Fehler geradebügeln, auch mit Resten im Ram. Funktioniert ein Festplattencontroller ganz für sich allein hat die CPU diese Möglichkeit eben nicht. Mit dem hier beschriebenen Fehlerbild kommt eins zum anderen. Die EMMC speichert eifrig die Daten, die CPU weiß aber nicht wo. Nach einem Neustart (kein Kaltstart), oder während eines Updates fragt die CPU den Controller der EMMC nach Daten XY, der Controller kann sie aber nicht befriedigend vorhalten da fehlerhaft. In diesem Moment bleibt der PC sozusagen stehen. Der Controller der EMMC hält vor die Daten sicher gespeichert zu haben, die CPU kann damit aber nichts anfangen da sie fehlerhaft sind. Insofern "streiten" die beiden sich wer recht hat. Windows ist da nur der Vermittler und kann nichts anderes tun als zu warten bis die beiden sich geeinigt haben.
Eine EMMC wird nur da eingebaut wo Preis/Leistung der absolute Faktor sind. In diesen Geräten ist oftmals eine CPU verbaut die sich leicht überfordern lässt. Intel Atom gehört dazu.
Worauf ich hinaus will ohne das jetzt jemand denkt ich würde bashen wollen oder so.
Ich versuche das möglichst einfach zu erklären.
Jede Festplatte hat einen Controller der Hardwareseitig die Festplattenzugriffe überwacht und, im Gleichschritt mit der CPU, die Daten möglichst effektiv verteilt. Das betrifft alle Datenträger die im konventionellen Bereich, also der herkömmlichen Nutzung, eingesetzt werden, also HDDs oder SSDs. Der Vorteil besteht darin das diese Art von Festplatten sehr effektiv mit größeren Datenmengen umgehen können, bzw. sogar kleine und große Datenmengen gut beherrschen. Natürlich wird die CPU mit den Anfragen der Festplatte(n) belastet, aber der Vorteil liegt in der Sicherheit der Daten und man spürt heute noch kaum das eine CPU davon wirklich eingebremst wird. Außer man drückt via Benchmark wirklich IOPS rein, aber das spiegelt hier nicht das Szenario wider.
Die EMMC ist da etwas anders angesiedelt. Sie ist dafür ausgelegt möglichst kleine Daten zu verarbeiten und ist da wesentlich effektiver als jede HDD oder SSD es ist, speziell im Energieverbrauch. Daher sind diese Chips auch in Smartphones oder Tablets angesiedelt. Der Hintergrund liegt in dem Controller der EMMC. Dieser ist dafür ausgelegt der schwachen CPU die Datenverteilung komplett abzunehmen. Sprich die CPU hat Zeit für anderes anstatt sich um die Datenverteilung kümmern zu müssen da der Controller der EMMC ihr das komplett abnimmt.
Das hört sich erstmal gut an hat aber auch einen entscheidenden Nachteil. Warum diese Technik nicht generell in Consumer PCs oder Servern eingesetzt wird ist die Tatsache das die CPU keinerlei Ahnung hat was die EMMC da überhaupt macht. Im Gegensatz zu herkömmlichen Festplatten übermittelt die EMMC der CPU nicht in Echtzeit wo irgendwelche Daten zu finden sind, sondern hält sie nur vor sobald die CPU danach fragt. Die CPU und der Festplattencontroller können also nicht nochmal abgleichen ob die Daten wirklich fehlerfrei gespeichert wurden.
Der Teufel liegt im Detail. Wenn eine CPU "onthefly" mit dem Festplattencontroller kommunizieren kann und somit weiß wo Daten abgelegt wurden kann sie Fehler geradebügeln, auch mit Resten im Ram. Funktioniert ein Festplattencontroller ganz für sich allein hat die CPU diese Möglichkeit eben nicht. Mit dem hier beschriebenen Fehlerbild kommt eins zum anderen. Die EMMC speichert eifrig die Daten, die CPU weiß aber nicht wo. Nach einem Neustart (kein Kaltstart), oder während eines Updates fragt die CPU den Controller der EMMC nach Daten XY, der Controller kann sie aber nicht befriedigend vorhalten da fehlerhaft. In diesem Moment bleibt der PC sozusagen stehen. Der Controller der EMMC hält vor die Daten sicher gespeichert zu haben, die CPU kann damit aber nichts anfangen da sie fehlerhaft sind. Insofern "streiten" die beiden sich wer recht hat. Windows ist da nur der Vermittler und kann nichts anderes tun als zu warten bis die beiden sich geeinigt haben.