Belastung

Last ist ein Perl-Modul, um zu steuern, wenn Unterprogramme geladen werden.
Jetzt downloaden

Belastung Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Elizabeth Mattijsen
  • Website des Verlags:
  • http://search.cpan.org/~elizabeth/

Belastung Stichworte


Belastung Beschreibung

Last ist ein Perl-Modul, um zu steuern, wenn Unterprogramme geladen werden. Last ist ein Perl-Modul, um zu steuern, wenn Unterprogramme geladen werden. Synopsis verwenden Last. # Standardeinstellung, gleich wie 'autoload' verwenden Laden 'Autoload'; # Exportieren von AutoLoad-Handler an diesen Namespace verwenden Last 'OnDemand'; # Subroutinen nach __end __ laden, wenn er angefordert, standardmäßige Verwendung laden 'jetzt'; # Subroutinen laden nach __end__ Nun verwenden Last (); # gleich wie qw (dontscan erben) Verwendung von Last 'dontscan'; # Scannen Sie das Modul nicht, bis es wirklich benötigt wird, verwenden Sie die Verwendung von Last 'erben'; # Nicht exportieren Autload-Handler an diesen namensspacethe "Load" -Pragma ermöglicht es einem Modulentwickler, dem Anwendungsentwickler mehr Optionen in Bezug auf die Optimierung für die Speicher- oder CPU-Nutzung zu erteilen. Die "Load" -Pragma ergibt mehr Steuerung im Moment, wenn Unterprogramme geladen sind und Speicher aufnehmen. Auf diese Weise kann der Anwendungsentwickler für die CPU-Nutzung optimiert werden (durch Laden eines gesamten Moduls zur Kompilierzeit und reduzieren somit die Menge an CPU, die während der Ausführung einer Anwendung verwendet wird). Oder lassen Sie den Anwendungsentwickler für die Speicherung für die Speicherverwendung, indem Sie die Unterprogramme nur dann laden, wenn sie tatsächlich benötigt werden, wodurch die Anzahl der während der Ausführung benötigten CPU erforderlich ist. Die "Last" -Pragma kombiniert das Beste aus beiden Welten von Autoloader und Selfloader. Und fügt ein paar weitere Funktionen hinzu Aber für Situationen, in denen Sie ein Modul laden möchten, alles könnte alles Mögliche benötigen (z. B. beim Starten eines Mod_Perl-Servers im Pre-GAC-Modus), kann die "Ladung" Pragma (im Rahmen eines Antrags) verwendet werden, um alle zu haben Unterprogramme eines Moduls, das geladen wurde, ohne die Änderung der Quelle des betreffenden Moduls vorzunehmen. So ist der typische Einsatz innerhalb eines Moduls zu sein Last verwenden; in der Quelle. Um alle Unterprogramme zu platzieren, die Sie nach Anfrage nach dem (zuerst) __end __ ladigbar sein möchten. Wenn ein Anwendungsentwickler entscheidet, dass alle Unterprogramme an der Kompilierzeit geladen werden sollen, kann er in der Anwendung sagen: Verwenden Sie Load 'JETZT' ; Verwenden Sie Ihr :: Modul. Dies führt dazu, dass die Unterprogramme Ihres :: Moduls alle zur Kompilierzeit geladen werden. Anforderungen: · Perl.


Belastung Zugehörige Software