انیاک RTOS را جایگزین لینوکس روی دستگاههای کارتخوان میکند

شرکت انیاک قصد دارد به جای استفاده از سیستمعامل لینوکس در دستگاههای کارتخوان از سیستمعامل بیدرنگ RTOS استفاده کند. به گفته فواد علایی اردلان معاون فناوری اطلاعات انیاک، سیستمعامل RTOS سرعت پردازش بالاتری دارد و به همین جهت برای انجام تراکنش در دستگاههای کارتخوان گزینه بهتری است.
به گزارش پیوست، علایی اردلان با اشاره به اینکه RTOS سیستم عامل تک وظیفهای با زمانبندی قطع است و لینوکس یک سیستم عامل چند وظیفهای و همزمان.
علایی اردلان در تفاوت این دو سیستمعامل توضیح میدهد: «لینوکس سیستمعاملی است که برای مدیریت سرورها و اپلیکیشنهای دسکتاپ و دستگاههای موبایلی کاربرد دارد و از رابط کاربری پیشرفتهای استفاده میکند؛ اما اگر بخواهیم از این سیستمعامل در دستگاههای کارتخوان استفاده کنیم به دلیل این که تنها نیازمند یک تراکنش پرداخت هستیم دستگاه عامل لینوکس سرعت لازم را ندارد زیرا لینوکس درگیر موارد خاص سیستمعامل از جمله مدیریت تسکهای سیستمعامل، فرایندیهای مختلف و مدیریت پورتها میشود. مدیریت این موارد در لینوکس باعث پردازش هم زمانی در لایه سیستم عامل میشود.»
او در ادامه توضیح میدهد که برای انجام یک تراکنش به فرایندهای پیچیده لینوکس نیازی نیست. او درباره کاربرد RTOS میگوید: «RTOS به دلیل این که سیستم عاملی است که در لحظه تنها یک فرایند را مدیریت میکند و سیستم عامل سبکی محسوب میشود در نتیجه درگیری سیستماتیک کمتری هم دارد.»
صرفه اقتصادی RTOS برای کاربران بیشتر است
به گفته علایی اردلان RTOS از لحاظ سختافزاری نیز نیازمند سورسهای سختافزاری خیلی بالا مثل Ram، Flash و سی پی یو نیست که از این جهت ارزانتر از لینوکس است.
او در این باره میگوید: «RTOS به لحاظ سختافزاری هم به دلیل این که سیستمعامل کوچکی است پردازشهای لینوکس را ندارد و نیازمند سورسهای سختافزاری خیلی بالا مانند Ram، flash و سی پی یو نیست. به عبارتی میتوانیم با حافظههای سختافزاری همچون یک Ram8 مگابایت و یک فلش 16 مگابایتی تمام فرایندی که یک پرداخت نیاز دارد را انجام دهیم که در لینوکس نیاز اصلی است.»
او در ادامه توضیح میدهد: «به دلیل گستردگی لینوکس ما همیشه نیازمند این هستیم که ازپردازشگر A cortex استفاده کنیم که سیستم عامل بتواند موارد اضافهتر از نیاز ما را مدیریت کند که برای ایجاد یک تراکنش اصلا نیاز نیست. اما سی پی یو مورد نیاز RTOS به دلیل درگیری کمتر آن با فرایندهای نیازمند مدیریت بسیار ارزانتر است. این درحالی است که pyocessor مورد نیاز RTOS پردازشگرM cortex است که کار آن فقط انجام تسکی است که ما به سیستم عامل میدهیم.»
RTOS از شاپرک گواهی دارد
او در ادامه در پاسخ به این سوال که آیا RTOS با سامانههای امنیتی سازگاری دارد یا خیر!؟ عنوان کرد: «بله کاملا سازگار است این سیستمعامل نیز مانند باقی سیستمعاملها از کلیه پروتکلهای رمزنگاری و دیگر مسائل امنیتی مورد نیاز برای انجام یک تراکنش سازگاری دارد و گواهیهای لازم از شاپرک را گرفته است.»
علایی اردلان با اشاره به این که RTOS حدود دو سال است که در بازار عرضه میشود عنوان میکند: «این سیستمعامل با توجه به این که فرایند پیچیدهای ندارد، در منابع انرژی و مصرف باتری نیز بهینهتر عمل میکند.»
به گفته او کاربر نهایی به دلیل قیمت ارزان و عمر باتری بیشتر در دستگاههای کارتخوان RTOS رابطه کاربری بهتری را نسبت به لینوکس تجربه میکند؛ زیرا این دستگاه بیشتر از دوازده ساعت شارژ را در خود نگه میدارد.
RTOS در امنیت عملکرد بهتری دارد
او درباره سطح امنیت در RTOS و لینوکس میگوید: «هر دو هم سطح هستند اما در مواردی RTOS عملکرد بهتری در امنیت دارد. هم سطح بودن آنها به این دلیل است که از تمام فرایندهای رمزنگاری و کلیدگذاری استفاده میکنند. پروتکلهای مربوط به ارتباط با سرورها در سیستم لینوکس دارای پورتهای است که RTOS به دلیل بهروز رسانیهای کمتر از پورتهای کمتری نسبت به لینوکس استفاده میکند و این موجب ریسکهای امنیتی کمتر در طولانی مدت خواهد شد.
او در آخر بیان میکند که RTOS به دلیل سرعت بالا، قیمت کمتر و مصرف بهینه در بین مصرفکنندگان نهایی دستگاه کارتخوان محبوبیت خوبی داشته است.
منبع





