أتابع مشروع ASHVA بنفسي باستمرار، لذلك لديّ اهتمام خاص بمسألة تشغيل المهام الحاسوبية لفترات طويلة.
نجح تشغيل المهمة اليوم، لكن هل ستعمل بسلاسة إذا شغّلتها مرة أخرى غدًا؟
هذا أمر يستحق التفكير فيه مسبقًا، خصوصًا في مهام الذكاء الاصطناعي التي تتكرر يوميًا.
عندما تعرّفت إلى Cargo من @Acurast، اطّلعت على آلية محددة تتيح لمعالج Android Core ذي 64 بت تشغيل مهام Linux، لكن يجري إعداد بيئة Linux من جديد مع كل عملية تنفيذ. فعلى سبيل المثال، إذا ثبّتُّ اليوم حزمة برمجية مطلوبة مؤقتًا لتشغيل مهمة ذكاء اصطناعي، فلن تُحفَظ هذه الحزمة تلقائيًا عند التنفيذ التالي.
وهذا يعني أنه لكي تعمل مهام الذكاء الاصطناعي يوميًا وفق الجدول المحدد، على المطورين تجهيز البرامج والبيئة اللازمة مسبقًا لكل عملية تنفيذ، لضمان إعداد كل شيء من جديد عند بدء المهمة. والمقصود هنا هو بيئة التشغيل المؤقتة في Cargo، وليس أن البيانات الخارجية أو ذاكرة الوكيل ستُمحى.
بعد سنوات من العمل على المشاريع، أصبحت أهتم كثيرًا بهذه التفاصيل. تتيح Acurast بالفعل لمعالجات الهواتف تشغيل مهام Linux، لكن لا بد من اختبار التشغيل الفعلي للتحقق مما إذا كان من الممكن إعداد البيئة وإنجاز المهمة بسلاسة في المرة التالية، ثم التي تليها. ففي النهاية، يحتاج المطورون إلى قدرة حاسوبية يمكنها إنجاز العمل مرارًا، ولا يكفي نجاح التشغيل مرة واحدة.
الوثائق الرسمية: https://docs.acurast.com/developers/getting-started/quickstart-cargo/
https://hub.acurast.com/rebellion?ref=qqj0i8
نجح تشغيل المهمة اليوم، لكن هل ستعمل بسلاسة إذا شغّلتها مرة أخرى غدًا؟
هذا أمر يستحق التفكير فيه مسبقًا، خصوصًا في مهام الذكاء الاصطناعي التي تتكرر يوميًا.
عندما تعرّفت إلى Cargo من @Acurast، اطّلعت على آلية محددة تتيح لمعالج Android Core ذي 64 بت تشغيل مهام Linux، لكن يجري إعداد بيئة Linux من جديد مع كل عملية تنفيذ. فعلى سبيل المثال، إذا ثبّتُّ اليوم حزمة برمجية مطلوبة مؤقتًا لتشغيل مهمة ذكاء اصطناعي، فلن تُحفَظ هذه الحزمة تلقائيًا عند التنفيذ التالي.
وهذا يعني أنه لكي تعمل مهام الذكاء الاصطناعي يوميًا وفق الجدول المحدد، على المطورين تجهيز البرامج والبيئة اللازمة مسبقًا لكل عملية تنفيذ، لضمان إعداد كل شيء من جديد عند بدء المهمة. والمقصود هنا هو بيئة التشغيل المؤقتة في Cargo، وليس أن البيانات الخارجية أو ذاكرة الوكيل ستُمحى.
بعد سنوات من العمل على المشاريع، أصبحت أهتم كثيرًا بهذه التفاصيل. تتيح Acurast بالفعل لمعالجات الهواتف تشغيل مهام Linux، لكن لا بد من اختبار التشغيل الفعلي للتحقق مما إذا كان من الممكن إعداد البيئة وإنجاز المهمة بسلاسة في المرة التالية، ثم التي تليها. ففي النهاية، يحتاج المطورون إلى قدرة حاسوبية يمكنها إنجاز العمل مرارًا، ولا يكفي نجاح التشغيل مرة واحدة.
الوثائق الرسمية: https://docs.acurast.com/developers/getting-started/quickstart-cargo/
https://hub.acurast.com/rebellion?ref=qqj0i8
