موازية :: قائمة الانتظار

متوازي :: قائمة انتظار هي وحدة من بيرل إلى شوكة أو مؤشر ترابط قائمة بالإغلاق N-Way متوازي.
التحميل الان

موازية :: قائمة الانتظار الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Steven Lembark
  • موقع ويب الناشر:
  • http://search.cpan.org/~lembark/

موازية :: قائمة الانتظار العلامات


موازية :: قائمة الانتظار وصف

الموازي :: قائمة الانتظار هي وحدة بيرل إلى شوكة أو مؤشر ترابط قائمة بالإغلاق N-Way متوازي. متوازي :: قائمة الانتظار هي وحدة نمطية للبيرل لشوكة أو مؤشر ترابط قائمة بالإغلاق N-Way متوازي. الشكل # أن النظام يمكن أن يعالج أربع نسخ من Squish # يعمل في نفس الوقت بدون تداخل # مع بعضها البعض. بلدي queue = الخريطة {-s> 8192؟ Sub {Squish $ _}: ()} Filz؛ # الوظيفية: تمر في عدد وقائمة من coderefs. # # إضافة "RunQueue" تصدير الروتين الفرعي إلى # الحزمة الحالية. مفيدة لحالات غير OO. # # تشغيل قائمة الانتظار 4 الطريق بالتوازي. استخدم موازية :: قائمة الانتظار QW (RunQueue Verbose Fork)؛ بلدي reemaining = runqueue 4، cqueue؛ يموت "الوظائف غير المكتملة" إذا @ reemaining؛ # OO: توليد مدير قائمة الانتظار واستخدامها دون حجج # "RunQueue"، قم بإنشاء مدير قائمة انتظار، # واستخدامه لتشغيل الوظائف استخدام الموازية :: قائمة انتظار؛ بلدي Quemgr quemgr = متوازي :: قائمة انتظار> بناء (موضوع)؛ $ quemgr-> rentqueue (4، cqueue)؛ يموت "الوظائف غير المكتملة" إذا cqueue؛ # اتصل بالتوازي :: قائمة الانتظار مع التكوين الافتراضي # (شوكة بهدوء). تتطلب موازية :: قائمة الانتظار؛ متوازي :: قائمة الانتظار -> RunQueue (4، cqueue)؛ # قبل تحديد الإعدادات الافتراضية للكائنات: اترك # out RunQueue، اضبط الباقي، وبناء # كائن. يحصل الواحد هنا على Verbose، موضوع، # وتصحيح الكل مجموعة إلى True. استخدم موازية :: قائمة الانتظار QW (فكر الخيط)؛ بلدي $ quemgr = متوازي :: قائمة انتظار> بناء (تصحيح)؛ بلدي @ reemaining = $ Quemgr-> RunQueue (4، cqueue)؛ إعطاء عدد ومجموعة من coderefs (الأرجح الإغلاق)، وسيتم تشغيل RentQueue الوظائف بالتوازي. يمكن تشغيل الوظائف عبر الشوكة أو المواضيع المنفصلة . يتم تنفيذ الوظائف الموجودة في قائمة الانتظار حتى تخطئ أحدهم غير صفرية، وفشل عملية الشوكة / الخيط، أو يتم إرسال كل منهم (أي قائمة الانتظار فارغة). متطلبات: perl.


موازية :: قائمة الانتظار برامج ذات صلة