بيت تطوير ما هي الذرة؟ - تعريف من techopedia

ما هي الذرة؟ - تعريف من techopedia

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

Anonim

التعريف - ماذا يعني ذرة؟

Atom هي لغة برمجة متزامنة ونطاق محدد تستخدم للتطبيقات الآنية والمضمنة. ويتميز بجدولة مهمة وقت الترجمة وتنتج رمزًا مع تحسين استخدام الذاكرة ووقت التنفيذ. نموذج التزامن Atom يزيل متطلبات خوارزميات الاستبعاد المتبادل.

تيكوبيديا تشرح ذرة

تم تطويره عام 2007 ، وتم إصدار Atom كمصدر مفتوح في أبريل من ذلك العام. تم تصميمه لزيادة العمليات المنفذة في دورة زمنية معينة دون انتهاك دلالات العملية الذرية. ومع ذلك ، فإن Atom يوازن بين معالجة الأحمال ويقلل من زمن اختفاء التوقيت.

يتكون وصف دائرة Atom من مجموعة من عناصر الدولة وقواعدها. تتكون كل قاعدة من مكونين: تحديثات الحالة وظروف التمكين. عند تمكين القواعد ، يتم تحديد الإجراءات للتنفيذ تلقائيًا. يتم تعيين القواعد الخطية والعالمية الأولوية ، ويمكن كتابة قواعد متعددة لنفس عنصر الحالة. تبعيات البيانات بين القواعد تشكل الرسم البياني. تُفضل الرسوم البيانية الدورية كقواعد وقد تتألف بالتتابع. يقوم مترجمو ترتيب القواعد لتقليل الحواف التي تتغذى من القواعد ذات الأولوية المنخفضة إلى المنخفضة. نظرًا لأن أزواج القواعد غير متكافئة ، فإن الحواف ليست مهمة بالنسبة للرسم البياني لإعتماد بيانات القاعدة.

كائنات Atom (المعروفة أيضًا بالكائنات النشطة) هي كيانات نشطة تشبه الخوادم متعددة مؤشرات الترابط. تقوم جميع الرسائل التي تمت معالجتها بإنشاء سلاسل رسائل جديدة داخل الكائنات. يتم إنشاء مؤشرات الترابط أحيانًا في وقت واحد أثناء إنشاء كائن لتنفيذ الأنشطة الداخلية. تنفيذ مؤشر الترابط غير استباقي ، ويكون مؤشر ترابط واحد فقط نشطًا في كائن في كل مرة. ترتبط الخيوط بشروط التنشيط التي تحدد حالات الكائنات المتوافقة مع التنفيذ. ترتبط نماذج Atom بالميزات (مثل إخطار الحالة والحالات المجردة وتوقعات الحالة) وتتكامل مع تمرير الرسائل وجدولة سلسلة الرسائل.

ما هي الذرة؟ - تعريف من techopedia