Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Performance Monitor - Viele Seitenfehler/s (Speicher)

Frage Microsoft Windows Server

Mitglied: xhutzelx

xhutzelx (Level 1) - Jetzt verbinden

15.02.2007, aktualisiert 20:19 Uhr, 37333 Aufrufe, 1 Kommentar

Hallo Leute!

Eine Antwort auf meine Frage habe ich hier noch nicht gefunden.

Szenario: Eine umfangreiche Anwendung nutzt bei uns als Backend SQL-Server Datenbanken und läuft seit einiger Zeit recht langsam. Die Wartung des SQL-Servers ist soweit abgeschlossen (Indizes, Defragmentierung etc.). Der SQL Server läuft auf einem Raid10. Die Daten liegen auf einer seperaten logischen Partition. Das Monitoring ergab nichts besonderes. Nach der Wartung schienen die Werte noch etwas besser zu sein. Allerdings ist die Seitenfehlerrate recht hoch, was stark auf Auslagerung deutet.
Mir ist zwar von der Theorie her klar, wie ein Seitenfehler zustande kommt und dass dann immer wieder Daten aus dem virtuellen Speicher gelesen/geschrieben werden müssen. Aber was könnte nun tatsächlich die Ursache sein?

Der Arbeitsspeicher ist mit 4GB ausreichend groß (mehr geht bei W2K3 Standard nicht) und ist NIE ausgelastet.
Der Prozessor hat auch nicht besonders viel zu tun.
Die pagefile.sys ist ebenfalls 4GB groß (beschränkt) und liegt auf einer separaten Festplatte.

Es könnte natürlich sein, dass die Abfragen, die unter der Anwendung auf SQL ausgeführt werden, zu komplex bzw. schlecht geschrieben sind und das die Anwendung bremst.

Aber mich interessieren jetzt erst mal die Seitenfehler/s. Haben die Seitenfehler wirklich einen Einfluß auf die Performance? Und wo muss man dann ansetzen?

Gruß,
Michael
Mitglied: DaSam
15.02.2007 um 20:19 Uhr
Hi,

Seitenfehler treten dann auf (wie Du schon richtig gesagt hast), wenn der Memory Manager den Speicherinhalt nicht mehr an der von ihm vermuteten Adresse findet - also Speicher umschichten muss. besonders kritisch sind dann die sog. "harten Speicherfehler" - wenn ein auf die Platte ausgelagerter Speicherbereich wieder eingelagert werden muss. Das geht dann natürlich schon sehr auf die Performance.

Eingrenzen kann man das Problem zusätzlich, indem man den Plattendurchsatz ansieht, auf der Platte, auf der das Pagefile liegt.

Zudem sollte man sich noch die Werte für eingelagerte Seiten / s ansehen (ich hoffe, der Counter heisst so).

Windows lagert aber auch gerne mal öfters Seiten aus, wenn diese länger nich in Benutzung sind.

Wieviele Vorgänge hast Du denn pro Sekunde?

cu,
Alex
Bitte warten ..
Neuester Wissensbeitrag
Off Topic

"Ich habe nichts zu verbergen"

(2)

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
Hardware
gelöst Intel NUC nuc7i . Dual Monitor (3)

Frage von Archimedes zum Thema Hardware ...

Grafikkarten & Monitore
Kaufentscheidung Monitor (6)

Frage von uridium69 zum Thema Grafikkarten & Monitore ...

Peripheriegeräte
Tablets als 2nd Monitor (2)

Frage von DanielBodensee zum Thema Peripheriegeräte ...

Heiß diskutierte Inhalte
Linux Netzwerk
gelöst DHCP vergibt keine Adressen (31)

Frage von Maik82 zum Thema Linux Netzwerk ...

Exchange Server
gelöst Bestehende eMails autoamatisch weiterleiten (22)

Frage von metal-shot zum Thema Exchange Server ...

Switche und Hubs
LAG zwischen SG300-Switches macht Probleme. Wer weiß Rat? (20)

Frage von White-Rabbit2 zum Thema Switche und Hubs ...

Apache Server
gelöst Lets Encrypt SSL mit Apache2 (20)

Frage von banane31 zum Thema Apache Server ...