AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 10:17

Parameter dieser Suchanfrage:

Suche in Thema: Geschwindigkeitsvorteil 64 ggüb. 32 Bit - woran ermitteln?
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: FreePascal

    AW: Geschwindigkeitsvorteil 64 ggüb. 32 Bit - woran ermitteln?

     
      by himitsu, 11. Nov 2011
    C#/.NET ... ja klar, wenn man im Delphi die RTTI, die Debuginfos ausschaltet und gegen die RTL/VCL-Laufzeitpackeges linkt, dann bekommt man hier auch ganz kleine EXEn hin,
    oder wenn man garnichts verwendet (ebenfalls RTTI und Debuginfos aus) und direkt gegen die WinAPI arbeitet.

    Wobei die ein/zwei BPLs vom Delphi dann immernoch insgesammt um mehrere Größenordnungen kleiner sind, als alles mit...
  • Forum: FreePascal

    Re: Geschwindigkeitsvorteil 64 ggüb. 32 Bit - woran ermittel

     
      by himitsu, 19. Jan 2010
    FastMM oder ein beliebiger SpeicherManager, welcher damit umgehen kann
    UND der PF-Flag, welches die Speicherverwaltung seitens Windows (z.B. VirtualAlloc) dafür freischaltet.
    Grund:
    "Früher" wurde oftmals ein ungültiger Pointer durch (P < 0) gekennzeichnet und/oder oder das oberste Bit für Statusinformationen mißbraucht (dieses Bit konnte ja eh nicht für die Speicherverwaltung verwendet...
  • Forum: FreePascal

    Re: Geschwindigkeitsvorteil 64 ggüb. 32 Bit - woran ermittel

     
      by himitsu, 18. Jan 2010
    Standardmäßig kann ein 32-Bit-Programm nur 2 GB (2^31, da Signed) nutzen, aber man kann ein bestimmtes PE-Flag setzen und bis zu etwa 3,5 GB freischalten.

    Zusammen mit PEA sind aber "offiziell" bei Homesystemen (Windows) bis zu 8 GB und Server 64 GB möglich.



    Bei 64 Bit-CPUs sind physikalisch theoretisch bis zu 16 EB möglich, aber praktisch nur bis zu 256 TB, da es nur 48 Adressleitungen...
  • Forum: FreePascal

    Re: Geschwindigkeitsvorteil 64 gegenüber 32 Bit - wie ermitt

     
      by himitsu, 18. Jan 2010
    Int64-Operationen sollten sehr, sehr viel schneller laufen,
    denn in 32 Bit werden diese über zwei Integer "aufwändig" berechnet.

    Und was noch ein Vorteil wäre:
    - über 2 GB Arbeitsspeicher
    - bessere Integration in ein 64-Bit-Betriebssystem

    Wenn man z.B. die MMX-Register nutzt, dann kann man auch unter 32-Bit schneller/optimaler arbeiten.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=himitsu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=146362
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz