مسرد المصطلحات

9S

خادم لبروتوكول نظام الملفات 9P هناك مثيل واحد من 9s لكل جهاز افتراضي، ويوفّر هذا الجهاز الافتراضي إمكانية الوصول إلى بيانات المستخدم المخزّنة خارجه. ويشمل ذلك مجلد "التنزيلات" وGoogle Drive والوسائط القابلة للإزالة. تتم إدارة مراحل نشاط كل مثيل من مثيلات 9s من خلال Seneschal. يبدأ كل مثيل من 9s بدون إذن الوصول إلى أي ملفات. يتم منح إذن الوصول إلى مسارات معيّنة من خلال إرسال رسالة إلى Seneschal، ما يتيح المسار المطلوب لمثيل 9s المحدّد. لا يمكن بدء طلبات مشاركة المسارات إلا من خلال إجراء يتّخذه المستخدم.

AMD-V

AMD Virtualization: هو الاسم التسويقي الذي تطلقه شركة AMD على إضافات الأجهزة الافتراضية.

ARC

‫App Runtime for Chrome: هي الطريقة القديمة/المتوقّفة نهائيًا لتشغيل تطبيقات Android في بيئة اختبار NaCl (Native Client) في Chrome. حدثت مشاكل توافق عشوائية.

ARC ++

‫Android Runtime for Chrome [plus plus]: هي الطريقة الحالية لتشغيل نظام Android في حاوية ضمن نظام التشغيل ChromeOS.

CICERONE

برنامج خفي يعمل في ChromeOS ويتعامل مع جميع عمليات التواصل مباشرةً مع الجهاز الافتراضي والحاوية بعد بدء تشغيل الحاوية. على وجه التحديد، يتواصل مع Tremplin (الذي يعمل داخل الجهاز الافتراضي) وGarcon (الذي يعمل في حاوية داخل الجهاز الافتراضي).

خدمات الاستقبال والإرشاد

برنامج خفي يعمل في ChromeOS ويتولّى إدارة دورة حياة الأجهزة الافتراضية والحاويات ويستخدم gRPC عبر vsock للتواصل مع Maitred.

CROSH

صدفة ChromeOS: هي صدفة مطوّر محدودة لتنفيذ عدد قليل من الأوامر.

CROSTINI / LINUX ON ChromeOS

مصطلح شامل لتسهيل استخدام تطبيقات Linux ودمجها بشكل جيد مع ChromeOS ويركّز بشكل كبير على توفير وحدة طرفية مع حاوية يمكن الوصول إليها بسهولة لتثبيت أي أدوات قد تحتاج إليها كمطوّر. وهي التجربة التلقائية للطرف الأول.

CROSVM

برنامج مراقبة جهاز افتراضي مخصّص يتولّى إدارة KVM والجهاز الافتراضي الضيف وتسهيل الاتصال على المستوى المنخفض (استنادًا إلى virtio).

FUSE

التعامل مع نظام الملفات في مساحة المستخدم، ما يتيح مجموعة أكبر من التنسيقات وأنظمة الملفات البعيدة ويحسّن الأمان والثبات بشكل عام

GARCON

برنامج خفي يعمل داخل حاوية ضمن الجهاز الافتراضي ويتيح الدمج مع Cicerone/Chrome للحصول على سلوك أكثر ملاءمة/طبيعية. على سبيل المثال، إذا أراد الحاوية فتح عنوان URL، يتولّى Garcon عملية توجيه هذا الطلب.

KVMTOOL

أداة محاكاة افتراضية بسيطة/سريعة

LXC

حلّ حاوية Linux

MAITRED

مدير التهيئة والخدمة/الحاوية داخل الجهاز الافتراضي، وهو المسؤول عن التواصل مع Concierge (الذي يعمل خارج الجهاز الافتراضي). يرسل Concierge الطلبات ويكون Maitred مسؤولاً عن تنفيذها.

QEMU

محاكي جهاز افتراضي كبير/كامل

SENESCHAL

برنامج خفي يعمل في ChromeOS ويتولّى إدارة دورة حياة خوادم 9P عندما يبدأ Concierge آلة افتراضية، يرسل رسالة إلى Seneschal لبدء مثيل 9s لهذه الآلة الافتراضية أيضًا. بعد ذلك، أثناء ضبط الجهاز الافتراضي، يرسل Concierge رسالة إلى Maitred يطلب منه الاتصال بمثيل 9s وتثبيته داخل الجهاز الافتراضي.

SOMMELIER

برنامج Wayland لتأليف الصور بالوكالة يعمل داخل الحاوية توفّر Sommelier إمكانية إعادة توجيه المحتوى وأحداث الإدخال وبيانات الحافظة وما إلى ذلك بسلاسة بين تطبيقات Wayland داخل الحاوية ومتصفّح Chrome. لا يشغّل Chrome خادم X أو يتوافق مع بروتوكول X بأي شكل آخر، وبالتالي فإنّ Sommelier مسؤول أيضًا عن بدء تشغيل XWayland (في الوضع غير الجذر)، والعمل كمدير نافذة X للعملاء، وترجمة بروتوكول X داخل الحاوية إلى بروتوكول Wayland لـ Chrome.

SVM

Secure Virtual Machine، وهو الاسم المختصر الذي تستخدمه AMD للإشارة إلى AMD-V.

TERMINA

نسخة جهاز افتراضي تتضمّن نواة Linux مبسطة لنظام التشغيل ChromeOS وأدوات مساحة المستخدم هدفها الوحيد هو بدء التشغيل بأسرع ما يمكن وبدء تشغيل الحاويات. العديد من البرامج/الأدوات مخصّصة هنا. بعد التفكير مليًا، ربما كان من الأفضل عدم اختيار اسم مشابه لـ "Terminal"، ولكن هذا ما حصل.

تطبيق Terminal

نقطة الدخول الأولى إلى Linux على ChromeOS وهي تتولّى بدء كل ما عدا ذلك في النظام الذي ستتفاعل معه. الحاوية التلقائية التي يتم تشغيلها من خلال "الوحدة الطرفية" هي Debian مع حِزم مخصّصة، ويتم تلقائيًا تسميتها penguin. يمكنك الاطّلاع على cros-container-guest-tools لمزيد من التفاصيل.

TREMPLIN

برنامج خفي يعمل في الجهاز الظاهري لتوفير برنامج تضمين gRPC لـ LXD ويشمل ذلك الوظائف الأساسية، مثل إنشاء الحاويات وبدء تشغيلها، ولكنّه يوفّر أيضًا عمليات دمج أخرى خاصة بنظام التشغيل Linux على ChromeOS، مثل إعداد المستخدم الأساسي للحاوية وإعداد مستودعات apt في نظام التشغيل الضيف لتتوافق مع إصدار ChromeOS.

USERLAND

كل ما لا يتم تشغيله داخل النواة يُعرف أيضًا باسم مساحة المستخدم.

USERLAND

كل ما لا يتم تشغيله داخل النواة يُعرف أيضًا باسم مساحة المستخدم.

جهاز افتراضي

الجهاز الافتراضي: هو طريقة لتشغيل نظام تشغيل مختلف في بيئة معزولة تمامًا.

VMC

أمر crosh لإدارة مثيلات الأجهزة الافتراضية المخصّصة يدويًا من خلال Concierge

VMX

إضافات الأجهزة الافتراضية: هو الاسم المختصر الذي تستخدمه شركة Intel للإشارة إلى VT-x.

VSH

Shell الذي يتم تشغيله داخل الجهاز الافتراضي (وليس داخل الحاوية)

VT-X

إضافات المحاكاة الافتراضية: هو الاسم التسويقي الذي تطلقه شركة Intel على إضافات المحاكاة الافتراضية للأجهزة.

WAYLAND

حزمة الرسومات الجديدة في عالم Linux

WM

مدير النوافذ: هو البرنامج المسؤول عن إدارة النوافذ التي تنشئها البرامج الأخرى، مثل حدود النوافذ والتكبير/التصغير وما إلى ذلك.

X

مصطلح شامل للمشروع الكلاسيكي الكبير المكلّف بتشغيل الرسومات والمدخلات في بيئات UNIX قد يشير إلى الخادم أو العميل أو البروتوكول أو إدارة النوافذ أو العديد من الجوانب الأخرى حسب السياق، ويُعرف أيضًا باسم X11 وX.Org وXFree86.

XWAYLAND

خادم X يعرض المحتوى على Wayland