microsoft / microsoft/VFSForGit

Mac: Enhance one of the long running daemon processes so that it can capture kext perf statistics

Offen
#653 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

domain: user-mode platform: macOS priority: mac-next
Vorherrschende Sprache
C#
Sterne
6.1k
Forks
474
Ø Merge
2 T. 4 Std.
Gemergte PRs (30 T.)
8

Beschreibung

Update either the kext logging daemon (see #637) or whatever long running process will be used to support auto-mount (#646) to also capture the perf statistics (if the kext is configured to generate them).

Currently these are only captured by prjfs-log.

(see #637 for additional background information)

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Lies den Hintergrund in #637 und die Auto-Mount-Arbeit in #646, und untersuche anschließend, wie prjfs-log derzeit kext-Performance-Statistiken erfasst. Vergleiche die dort beschriebenen Optionen für langlebige Daemons und bestimme, wie der ausgewählte Prozess Statistiken erfassen sollte, wenn kext so konfiguriert ist, dass diese generiert werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
macos
Bereich
operating-systems
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.