Was ist Systemcache?

Hallo zusammen.

Dieser Wert erhöht sich bei mir immer mehr und geht nicht wieder runter. Was sagt dieser Wert genau aus?

Gruss

Christian

Hi Christian,

Systemcache bezeichnet die virtuelle Auslagerungsdatei auf der Festplatte. Eigentlich wird der Speicher ja vom BS verwaltet, es sei denn Du entschliesst Dich die Größe selbst anzupassen.
Schau doch mal in der Systemsteuerung nach. Hast Du W2K?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Stephan,

ich habe Windows XP Home Edition.
Ist es ratsam den Speicher zu erhoehen wenn man 2 recht grosse Platten im Computer hat? Ich habe diese seltsame Auslastung erst seit ich meine zweite Platte (80GB) dazu gebaut habe (erste hat 40GB)

Gruss

Christian

Hi Christian,
meines Wissens nach hat die Größe der Auslagerungsdatei nicht unbedingt etwas mit der Größe der FP´s zu tun.
Es ist halt der „Puffer“ wenn z.B. der Arbeitsspeicher nicht ausreicht.
Ich sehe immer zu das die Auslagerungsdatei eine min.Größe vom realen Arbeitsspeicher und eine max.Größe = realer AS*2 hat.
Z.B.: bei 256 MB Arbeitsspeicher =min 256 und max 512MB

Warum sich bei Dir jetzt die Größe „verschoben“ hat …kann ich erst mal nicht beantworten.

Ciao
Stephan

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Wenn ich Dich richtig verstehe, dann ist sollte das doch ein dynamischer Wert sein und sich somit auch ständig anpassen, oder?

Zum anderen ergeben bei mir die beiden Werte als Summe nie den gesamten Speicher, sondern immer ca. 100000 mehr. Woher kommt denn das?

Gruss

Christian

Hi, Christian!

Mensch, Du nimmst es aber genau!

Wenn ich Dich richtig verstehe, dann ist sollte das doch ein
dynamischer Wert sein und sich somit auch ständig anpassen,
oder?

Ja und nein. Auf „altes Windows“ war es so, dass man das noch selbst bestimmen konnte, immer, wenn man wollte. Und da sollte der Cache möglichst/mindestens die doppelte Grösse des reellen hardware-mässigen Arbeitsspeichers haben. Denn die Datei, ich glaube „win386.swp“ (Swap-Datei) hiess sie, konnte in der Grösse fest eingestellt werden.

Heutiges Windows (ab Win 9x) verwendet üblicherweise eine variable Grösse und managet das selbst…

Zum anderen ergeben bei mir die beiden Werte als Summe nie den
gesamten Speicher, sondern immer ca. 100000 mehr. Woher kommt
denn das?

Stelle Dir das vor wie bei einem Buch: 2-3 Seiten (von 250 Seiten) kommen immer als Inhaltsverzeichnis mit dazu. :wink:

Wie gross ist denn das RAM, also der Arbeitsspeicher, auf Deinem Rechner? Gehe ich richtig in der Annahme, dass Du 128 MB RAM hast?

CU DannyFox64

Bin eben ein ganz genauer. *g*

Ich habe 512MB Ram. Inzwischen habe ich auch schon nen Fehler ausgemacht. Sobald ich was von meiner neuen Platte starten lasse oder eben diese zweite Platte irgendeine Funktion ausführt geht die CPU Auslastung auf 100% und das Cache schiesst auch in die Höhe.

Woran das allerdings liegt weiss ich auch nicht, denn die Platte ist neu und ich hoffe, die war nicht beschädigt.

Danke für die Hilfen

Hallo Christian,

Bin eben ein ganz genauer. *g*

… manches Mal muss das eben sein! :wink:

Ich habe 512MB Ram.

Wollte Dir vorhin noch auf den vorherigen Thread antworten - aber ein System-Absturz hatte da einen Strich durch die Rechnung gemacht…

Also, bei 512 MB RAM ist die Cache-Grösse von 400 KB durchaus noch normal.

Inzwischen habe ich auch schon nen Fehler
ausgemacht. Sobald ich was von meiner neuen Platte starten
lasse oder eben diese zweite Platte irgendeine Funktion
ausführt geht die CPU Auslastung auf 100% und das Cache
schiesst auch in die Höhe.

Es gibt da verschiedene Lösungansätze. Ich probier’s mal durch Fragen:

– Haben die beiden Platten unterschiedliche Dateisysteme? (FAT32 ./. NFTS)
– Wie gross ist der Papierkorb eingestellt? (2-5% müssten bei den Giga-Grössen durchaus reichen; ausserdem für C: und D: unabhängig voneinander einstellen)
– Laufen die Platten unterschiedlich schnell?
– Sind die Platten an einem (per Y-Kabel) oder an zwei versch. Controllern angeschlossen?
– Wie sind die HDDs gejumpert? Ist das BIOS „korrekt“ eingestellt?
– Hast Du mal die Power-Down-Funktionen für die 2. Platte gecheckt? (BIOS als auch Windows)

Woran das allerdings liegt weiss ich auch nicht, denn die
Platte ist neu und ich hoffe, die war nicht beschädigt.

Ich glaube kaum, dass die Platte beschädigt ist. Aber irgendwelche grundlegenden Einstellungen (in BIOS/Konfiguration) beschäftigen Windows übermässig!

Danke für die Hilfen

Vielleicht kannst Du Dir mit den Fragen oben weiterhelfen.

CU DannyFox64

any Idea
Hi!

Sobald ich was von meiner neuen Platte starten
lasse oder eben diese zweite Platte irgendeine Funktion
ausführt geht die CPU Auslastung auf 100% und das Cache
schiesst auch in die Höhe.

Das riecht mir nach fehlender UDMA-Unterstützung vom Chipsatz.
Installiere mal die passenden/neuesten Chipsatztreiber Deines Motherbordes, bzw. kontrollier mal im „Gerätemanager->IDE/ATAPI Controller-&gt:stuck_out_tongue_winking_eye:rimary IDE Drive“ ob und welche PIO/UDMA-Unterstützung aktiviert ist.

PS: Den Systemcache, bzw. die vortuelle Auslagerungsdatei, kannst Du auch in den neueren VS von Windoofs auf eine feste Grösse manuell einstellen.
Ich bevorzuge dabei eine Grösse, die eigentl. niemals benötigt wird, bei 512MB Ram eingestellt auf 3GB, vorzugsweise auf einer nicht-Windoofs Festplatte am anderen IDE-Kabel.
Diese einstellung hat den Vorteil, dass erstens ein defragmentieren der Platte soweit wie möglich vermieden wird, und zweitens die Performance bezüglich der Zugriffe darauf maximiert wird.

Grüsse
Andre

Das riecht mir nach fehlender UDMA-Unterstützung vom Chipsatz.
Installiere mal die passenden/neuesten Chipsatztreiber Deines
Motherbordes, bzw. kontrollier mal im
„Gerätemanager->IDE/ATAPI Controller-&gt:stuck_out_tongue_winking_eye:rimary IDE Drive“
ob und welche PIO/UDMA-Unterstützung aktiviert ist.

So, da habe ich nun zwei Sachen:

  1. Primärer IDE Kanal - Da hat Gerät 0 DMA wenn verfügbar und Gerät 1 (die neue Platte) PIO Modus. Also schon mal ein Unterschied wie ich denke.
  2. Sekundärer IDE Kanal - Da haben beide Geräte DMA wenn verfügbar.

Kann und muss ich das bei der zweiten Platte ändern? Wenn ja, wie?

1 Haben die beiden Platten unterschiedliche Dateisysteme?
(FAT32 ./. NFTS)
2 Wie gross ist der Papierkorb eingestellt? (2-5% müssten bei
den Giga-Grössen durchaus reichen; ausserdem für C: und D:
unabhängig voneinander einstellen)
3 Laufen die Platten unterschiedlich schnell?
4 Sind die Platten an einem (per Y-Kabel) oder an zwei
versch. Controllern angeschlossen?
5 Wie sind die HDDs gejumpert? Ist das BIOS „korrekt“
eingestellt?
6 Hast Du mal die Power-Down-Funktionen für die 2. Platte
gecheckt? (BIOS als auch Windows)

Ich glaube kaum, dass die Platte beschädigt ist. Aber
irgendwelche grundlegenden Einstellungen (in
BIOS/Konfiguration) beschäftigen Windows übermässig!

Hier die Antworten (soweit ich sie weiss)

  1. Nein, beide sind FAT32 (hab auch schon beide mit NTFS probiert, kam aber das gleiche dabei raus)
  2. Bei jeder Festplatte individuell (10% vom Platz)
  3. Weiss ich leider nicht
  4. Die Platten hängen in Reihe an einem Kabel
  5. Die erste als Master, die zweite als Slave
  6. Wo kann ich das machen?

Vielen Dank

Hi!

Kann und muss ich das bei der zweiten Platte ändern? Wenn ja,
wie?

Stelle hier, wenn möglich, „DMA wenn verfügbar“ bei allen ein.
Danach Neustart.

Grüsse
Andre

Das stand schon drin. Ich habe mir aber nen Application Accerlerator von Microsaft runter geladen, die Einstellungen beider Platten angeglichen und siehe das es flutscht.

VIELEN DANK für Deine Geduld mit mir.

Gruss

Christian

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Christian!

Stelle hier, wenn möglich, „DMA wenn verfügbar“ bei allen ein.

Das stand schon drin. Ich habe mir aber nen Application
Accerlerator von Microsaft runter geladen, die Einstellungen
beider Platten angeglichen und siehe das es flutscht.

VIELEN DANK für Deine Geduld mit mir.

Ich glaube die „Re^8“ von vorhin hat sich damit erledigt?!

Dafür habe ich nun eine Frage an Dich. -

**Was ist ein…

Application Accerlerator von Microsaft

…und was macht „er“?**

Klingt fast so, als könnte das Ding ein Problem mit einer immer wiederkehrenden Schreibschutzverletzung lösen/beenden?!
(Hast Du noch die Download-URL parat?)

Dank’ im voraus!

CU DannyFox64

http://downloadfinder.intel.com/scripts-df-external/…

Hier mal der Link. Ist allerdings der Link zu einem speziellen Intel Chip. Musst mal schauen was für nen Chip Du hast und Dich dann auf der Intel Seite durchwursteln.

1 „Gefällt mir“

http://downloadfinder.intel.com/scripts-df-external/…

Hier mal der Link. Ist allerdings der Link zu einem speziellen
Intel Chip. Musst mal schauen was für nen Chip Du hast und
Dich dann auf der Intel Seite durchwursteln.

Danke! Sternchen gibt’s auf Vorschuss!
CU DannyFox :wink:

MS Application Accerlerator?
Hi!

MSAA ist der „Chipsatztreiber“ für Intelboards.
Dieser verwaltet die UDMA-Transfers/Zugriffe.

Ist bei den Boards auch immer im Treiberpaket dabei, wird nur gerne übersehen, da separat zu installieren.

Sowas ähnliches gibts auch für die Onbord-Lan Schnittstelle.

Grüsse
Andre