لماذا يعتبر الخيط عملية خفيفة الوزن؟

جدول المحتويات:

لماذا يعتبر الخيط عملية خفيفة الوزن؟
لماذا يعتبر الخيط عملية خفيفة الوزن؟

فيديو: لماذا يعتبر الخيط عملية خفيفة الوزن؟

فيديو: لماذا يعتبر الخيط عملية خفيفة الوزن؟
فيديو: عمليه شد الوجه والرقبه لسيده كبيره تبلغ من العمر 74عام شاهد تغير جمال شامل 2024, شهر نوفمبر
Anonim

تسمى الخيوط أحيانًا عمليات خفيفة الوزن لأن لديهم مكدس خاص بهم ولكن يمكنهم الوصول إلى البيانات المشتركةلأن الخيوط تشترك في نفس مساحة العنوان مثل العملية والخيوط الأخرى داخل العملية ، التكلفة التشغيلية للاتصال بين الخيوط منخفضة ، وهي ميزة

لماذا الخيط خفيف الوزن والعملية ثقيلة الوزن؟

تشير العمليات خفيفة الوزن وثقيلة الوزن إلى آليات نظام المعالجة المتعددة. في عملية خفيفة الوزن ، يتم استخدام سلاسل لتقسيم عبء العمل … يمكن مقارنة كل مؤشر ترابط بعملية في سيناريو ثقيل الوزن. في عملية الوزن الثقيل ، يتم إنشاء عمليات جديدة لأداء العمل بالتوازي.

ما هي عملية الخيط خفيف الوزن؟

عمليات خفيفة الوزن (LWPs) جسر مستوى المستخدم ومستوى النواةتحتوي كل عملية على LWP واحد أو أكثر ، كل منها يدير واحدًا أو أكثر من مؤشرات ترابط المستخدم. (انظر الشكل 1-1.) عادة ما يتضمن إنشاء سلسلة رسائل إنشاء بعض سياق المستخدم فقط ، ولكن ليس إنشاء LWP.

لماذا يشار إلى الخيوط على أنها عمليات خفيفة الوزن ، ما هي الموارد المستخدمة عند إنشاء مؤشر ترابط ، كيف تختلف عن تلك المستخدمة عند إنشاء العملية؟

كيف تختلف عن تلك المستخدمة عند إنشاء العملية؟ الخيوط أصغر من العمليات ، لذا فهي تحتاج إلى موارد أقلتقوم الخيوط بتخصيص بنية بيانات صغيرة للاحتفاظ بمجموعة التسجيل والمكدس والأولوية. تخصص العملية PCB ، وهي بنية بيانات كبيرة إلى حد ما.

ما هي دورة حياة الخيط؟

يمر الخيط بمراحل مختلفة في دورة حياته. على سبيل المثال ، يتم إنشاء سلسلة ، وبدأت ، وتعمل ، ثم تموت يوضح الرسم البياني التالي دورة الحياة الكاملة للموضوع. … ينتقل مؤشر الترابط إلى الحالة القابلة للتشغيل فقط عندما يشير مؤشر ترابط آخر إلى مؤشر الترابط المنتظر لمتابعة التنفيذ.

موصى به: