প্রথমটির জন্য আমি উল্লেখ করতে চাই যে আমি রিয়েল-টাইম সিস্টেম প্রোগ্রামিংয়ে নবাগত, তাই আমার প্রশ্নগুলি সঠিক কিনা তা সম্পর্কে আমি নিশ্চিত নই। এর জন্য দুঃখিত তবে আমার কিছু সাহায্য দরকার
সংক্ষেপে প্রশ্ন: হার্ড রিয়েল-টাইম সফ্টওয়্যারটি কার্যকর সময়সীমা পূরণ করে তা নিশ্চিত করার জন্য কীভাবে এটি প্রয়োগ করবেন? এটি কিউএনএক্স কিছু বৈশিষ্ট্য ব্যবহার করা প্রয়োজন? অথবা লিনাক্স, কিউএনএক্সে পোর্ট করার জন্য এটি লেখার পক্ষে যথেষ্ট এবং এটি ডিফল্টরূপে রিয়েল-টাইম হবে?
সম্পূর্ণ প্রশ্ন: আমরা লিনাক্স, উইন্ডোজ, অ্যান্ড্রয়েড এবং কিউএনএক্সের আন্ত-প্রক্রিয়া সংযোগ সহ কিছু জটিল ক্রস-প্ল্যাটফর্ম মাল্টিপ্রসেস সফটওয়্যার প্রয়োগ করেছি implemented প্রোগ্রামিংয়ের ভাষা সি ++, আমরা বুস্ট এবং অন্যান্য লিবের উদ্ভিদ ব্যবহার করি। আমাদের সফ্টওয়্যারটি এটি ভাল এবং দ্রুত কাজ করে তবে এটি এখনও প্রোটোটাইপ। উত্পাদনের উদ্দেশ্যে আমাদের এটি রিয়েল-টাইম করা দরকার আমাদের কয়েকটি বৈশিষ্ট্য রিয়েল-টাইম এবং খুব মজবুত হতে হবে কারণ এগুলি আমাদের সফ্টওয়্যার ব্যবহার করে এমন লোকদের সুরক্ষা তাদের উপর নির্ভর করে। তারা বেশ দ্রুত কাজ করে - কয়েক মিলিয়ন সেকেন্ড অবধি। তবে আমি নিশ্চিত নই যে আমাদের সিস্টেমটি সত্য সত্যই এই সত্যের কারণে (আমি ঠিক?)
সুতরাং একটি মূল প্রশ্ন আছে: আমাদের সফ্টওয়্যারটি রিয়েল-টাইম হওয়ার জন্য কীভাবে পরিবর্তন করবেন? আমি অনেক গোগল করেছি তবে কীভাবে করব তা আমার এখনও ধারণা নেই।
আমাদের প্ল্যাটফর্মগুলি সম্পর্কে কিছু অতিরিক্ত তথ্য: লিনাক্স এবং উইন্ডোজ বর্তমানে আমরা কেবল পরীক্ষার উদ্দেশ্যে ব্যবহার করি। অ্যান্ড্রয়েড - আমরা এখনও এটি প্রয়োজন কিনা তা আমরা স্থির করি নি। কিউএনএক্স - উত্পাদনের জন্য আমাদের লক্ষ্যযুক্ত ওএস। আমার অনুমান যে আমার পরবর্তী প্রশ্নের উত্তরটি "NO" নয় :) তবে ক্রস-প্ল্যাটফর্ম রিয়েল-টাইম সফ্টওয়্যার (রিয়েল-টাইম ওএসস (আরটিএস) পাশাপাশি সাধারণ উদ্দেশ্যে ওএসস (জিপিওএস) এর জন্য ইমপ্লানেট করা কি আদৌ সম্ভব?
সম্ভবত কিউএনএক্সের জন্য সমস্ত রিয়েল-টাইম বৈশিষ্ট্য বাস্তবায়নের জন্য আমাদের প্রচেষ্টা করা দরকার? তবে আমি কীভাবে এটি করব তা এখনও বুঝতে পারি না। কেউ কি এই প্রশ্নের উপর আলোকপাত করতে পারে?