File d'attente :: MMAPextension PERL pour la file d'attente partagée sur le fichier MMAP-ed | |
Télécharger maintenant |
File d'attente :: MMAP Classement & Résumé
Publicité
- Licence:
- Perl Artistic License
- Nom de l'éditeur:
- Ildar Efremov
- Site Internet de l'éditeur:
- http://search.cpan.org/~iefremov/
File d'attente :: MMAP Mots clés
File d'attente :: MMAP La description
Extension Perl pour la file d'attente partagée sur le fichier MMAP-ed File d'attente :: MMAP est une file d'attente de cercle partagée sur un fichier MMAP-ed.Utilisateur pour une file d'attente de tâches muly-processus. Un processus de tâche de processus (ES) et d'autres processus (ES) pop et exécutez ces tâches. Accès avec verrouillage (FCNTL) Ordonnance de droite sans conflit. Si des données poussées ont une taille supérieure à l'enregistrement des données LEN placées dans certains enregistrements. Si des données poussées ont une taille supérieure à la taille de la capacité de la capacité (enregistrement * file d'attente) Push a renvoyé UNDEF.New% Params Créez un nouvel objet de file d'attente My $ q = nouvelle file d'attente :: mmap (fichier => "fichier.dat", file => 10, # Longueur de la file d'attente Longueur => 20, # Longueur 1 Enregistrer (si les données enregistrent plus longtemps, les données placées dans certaines enregistrements) MOD => 0666, # Mode Faire du fichier); Appuyez sur $ String Push $ String dans la file d'attente Retour ($ TIME_SPEND, $ TIME_WAIT_LOCK) dans le contexte de matrice Retour de contexte $ TIME_SPEND dans Scalar contextPop Valeur supérieure de la file d'attente de la file d'attente C
File d'attente :: MMAP Logiciels associés