Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.034 Beiträge
 
Delphi 12 Athens
 
#10

AW: Dateieigenschaften im Netzwerk und Delphi EXE

  Alt 22. Mai 2024, 13:29
Beim IMAGE_FILE_NET_RUN_FROM_SWAP und IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP finde ich die Implementation seitens Microsoft eh mehr als fehlerhaft.
Die Flags von der EXE sollten sich auf alle DLL/BPL auswirken, wenn es dort aktiviert ist.
Es ist ja nicht grade förderlich, dass man im Grunde alle Fremd-DLLs bearbeiten und da im Header das Bit setzen muß, was sich erschwert, wenn die auch noch signiert sind.

Die sorgen aber auch nur, dass es eine Kopie im SWAP gibt, aber mehr muß deswegen aber dennoch nicht vom Share geladen werden.
* der Virenscanner lädt einmal alles
* dann wird Vieles zwar erstmal nur in den RAM gemappt, aber durch die Reallocationen (verschärft durch ASLR) wird dennoch fast alles sofort geladen (abgesehn von übergroßen Ressourcen)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (22. Mai 2024 um 13:34 Uhr)
  Mit Zitat antworten Zitat