هل يدعم خيار الخيار الخيطي الخاص ب Tackless Pypy التنفيذ الموازي؟
-
21-12-2019 - |
سؤال
كنت أقرأ عن Pypy's ميزة stackless .سؤالي بسيط: هل هذا يحصل حول جيل؟تقول الصفحة إنها تسمح الترميز في "نمط متزامن بشكل كبير".هل هذا يعني أيضا أسلوب متوازي بشكل كبير، والاستفادة من النوى المتعددة؟
المحلول
لا.تعد MicrothReads أكثر خفيفة الوزن ومريحة للبرنامج، ولكن لا تزال غير قادر على التنفيذ بالتوازي لنفس السبب لا يمكن ل Python "المكدس" تشغيل المواضيع بالتوازي.لا شيء عن microthreads يحل المشاكل التي تعالجها GIL، وفي الواقع أنها لا تهدف إلى تقديم توازي.
لاحظ أن الشيء نفسه صحيح بالنسبة لتكثيف CPYTHON الأصلي (انظر ثعبان بلاثون و multicores؟ ). ). ). ). ). ). ). ). ). ). ).
لا تنتمي إلى StackOverflow