Ich habe ein Programm mit vielen Threads, aber ich glaube, es ist nicht in der Lage, gut über mehrere Kerne zu skalieren, da es bereits die gesamte Speicherbandbreite sättigt.Wie kann die Speicherbandbreitennutzung unter Windows gemessen werden?
Gibt es ein Tool, mit dem gemessen werden kann, wie viel Speicherbandbreite verwendet wird?
bearbeiten: Bitte beachten Sie, dass typische Profilern zeigen Dinge wie Speicherlecks und Speicherzuweisung, die ich nicht interessiert bin Ich bin nur, ob die Speicherbandbreite oder nicht gesättigt ist..
Wenn Sie ein Systemadministrator-Tool wünschen, müssen Sie Ihr Betriebssystem angeben. Wenn Sie ein programmatisches Werkzeug benötigen, müssen Sie die Programmiersprache angeben. –
Eigentlich nein. Die Speicherbandbreite aus der CPU über Caches in die Hauptverwaltung ist ein Low-level-Konzept, _entirely_ unabhängig von der Programmiersprache. – MSalters
seine Fenster. Ich habe den Titel bearbeitet, um dies zu reflektieren. stimmen mit msalter überein, Programmiersprache hat nichts mit Speicherbandbreitenmessung zu tun. – pdeva