Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Jenachdem um was für Applikationen es sich handelt könnte es sinnvoll sein die Allokationen zu reduzieren, denn allokationen kosten nicht nur Zeit(in .Net relativ wenig), aber sorgen dafür, dass später irgendwann der GC einspringt, was natürlich dem Rest der Applikation dann fehlt, dafür kann man dafür sorgen, dass immer außerhalb von Schleifen und ähnlichem allokiert wird, oder eben über MemoryPooling, oder erst gucken, dass gar nichts auf dem Heap landet(C# structs, C++ einfach ohne new/alloc,…

  • Benutzer-Avatarbild

    Vorhandenes Skript prüft man am besten auf Effizienz wenn man es laufen lässt, Komplexitätsklassen sind schön und gut um grundsätzlich unterschiedliche Algorithmen zu vergleichen, aber mMn einfach nicht aussagekräftig für eine tatsächliche Implementierung, denn für die einzelnen Algorithmen gibt es nochmal 1000 Implementationsmöglichkeiten, die gut oder Schlecht mit dem Cache klar kommen, viel oder wenig allozieren, alles vorher machen, gar nichts vorher machen, all das wird bei der Komplexitäts…