QNX: تفاوت میان نسخه‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
Dariyovash (بحث | مشارکت‌ها)
جز Dariyovash صفحهٔ QNX را به کیوان‌اکس که تغییرمسیر بود منتقل کرد: عنوان انگلیسی به فارسی
Fatemibot (بحث | مشارکت‌ها)
جز ربات:افزودن الگو ناوباکس {{شبه یونیکس}}+نشانی+مرتب+تمیز (۹.۱)
خط ۲۵: خط ۲۵:
| website = {{URL|http://www.qnx.com/}}
| website = {{URL|http://www.qnx.com/}}
}}
}}
'''کیواِن‌اکس''' (QNX) یک سیستم‌عامل [[شبه یونیکس|شبه یونیکسی]] [[سیستم‌عامل بی‌درنگ|بی‌درنگ]] است که اساساً برای هدف قراردادن بازار [[سامانه توکار|سامانه‌های توکار]] ساخته شده‌است. این محصول در ابتدا توسط شرکت [[کانادایی]] [[کیوان‌اکس سافت‌ویر سیستمز]] {{به انگلیسی|QNX Software Systems}} ساخته شده‌است که بعدها توسط [[ریسرچ این موشن]] ([[بلک‌بری]] کنونی) خریداری شد.<ref>[http://en.wikipedia.org/w/index.php?title=QNX&oldid=491379897 ویکی‌پدیای انگلیسی]</ref>
'''کیواِن‌اکس''' (QNX) یک سیستم‌عامل [[شبه یونیکس|شبه یونیکسی]] [[سیستم‌عامل بی‌درنگ|بی‌درنگ]] است که اساساً برای هدف قراردادن بازار [[سامانه توکار|سامانه‌های توکار]] ساخته شده‌است. این محصول در ابتدا توسط شرکت [[کانادایی]] [[کیوان‌اکس سافت‌ویر سیستمز]] {{به انگلیسی|QNX Software Systems}} ساخته شده‌است که بعدها توسط [[ریسرچ این موشن]] ([[بلک‌بری]] کنونی) خریداری شد.<ref>[//en.wikipedia.org/w/index.php?title=QNX&oldid=491379897 ویکی‌پدیای انگلیسی]</ref>


==تعریف==
== تعریف ==
مشابه آنچه در سیستم‌عامل‌های مبتنی بر [[ریزهسته]] داریم، ایده اصلی تولید سیستم‌عامل QNX برمبنای اجرای تمامی فعالیت‌های سیستم‌عامل به شکل تعدادی وظیفه کوچک تحت عنوان سرور طراحی شده است. اینگونه طراحی با طراحی سنتی [[هسته یکپارچه]] متفاوت است. در طراحی سنتی کرنل یکپارچه، سیستم‌عامل یک برنامه بسیار بزرگ منفرد است که از تعداد بسیار زیادی بخش هر یک با توانایی‌هایی خاص تشکیل شده است.
مشابه آنچه در سیستم‌عامل‌های مبتنی بر [[ریزهسته]] داریم، ایده اصلی تولید سیستم‌عامل QNX برمبنای اجرای تمامی فعالیت‌های سیستم‌عامل به شکل تعدادی وظیفه کوچک تحت عنوان سرور طراحی شده است. اینگونه طراحی با طراحی سنتی [[هسته یکپارچه]] متفاوت است. در طراحی سنتی کرنل یکپارچه، سیستم‌عامل یک برنامه بسیار بزرگ منفرد است که از تعداد بسیار زیادی بخش هر یک با توانایی‌هایی خاص تشکیل شده است.
در این سیستم‌عامل استفاده از یک میکروکرنل به کاربران (توسعه‌دهندگان) اجازه می‌دهد هر قابلیتی را که به آن نیاز ندارند بدون هیچگونه تغییر در خود سیستم‌عامل، غیرفعال (خاموش) کنند. که بدین ترتیب سرورهای مربوط به آن قابلیت به سادگی اجرا نمی‌شوند. این سیستم‌عامل بسیار کوچک است و ویرایش‌های اولیه آن حتی روی یک فلاپی دیسک قرار می‌گرفتند.
در این سیستم‌عامل استفاده از یک میکروکرنل به کاربران (توسعه‌دهندگان) اجازه می‌دهد هر قابلیتی را که به آن نیاز ندارند بدون هیچگونه تغییر در خود سیستم‌عامل، غیرفعال (خاموش) کنند. که بدین ترتیب سرورهای مربوط به آن قابلیت به سادگی اجرا نمی‌شوند. این سیستم‌عامل بسیار کوچک است و ویرایش‌های اولیه آن حتی روی یک فلاپی دیسک قرار می‌گرفتند.
QNX روی پلتفرم‌های گوناگونی نصب می‌گردد و هم‌اکنون روی CPU های مدرن با کاربردهای نهفته اجرا شده است. پردازنده‌هایی چون PowerPC و خانواده x86 ، پردازنده‌های MIPS وSH-4 و همچنین پردازنده‌های ARM و Xscale.
QNX روی پلتفرم‌های گوناگونی نصب می‌گردد و هم‌اکنون روی CPU های مدرن با کاربردهای نهفته اجرا شده است. پردازنده‌هایی چون PowerPC و خانواده x86 ، پردازنده‌های MIPS وSH-4 و همچنین پردازنده‌های ARM و Xscale.
در ضمن QNX یک لایسنس برای کاربران آکادمیک و غیر تجاری نیز ارائه کرده است.
در ضمن QNX یک لایسنس برای کاربران آکادمیک و غیر تجاری نیز ارائه کرده است.
QNX در سطح وسیعی در سیستم‌های کنترل صنعتی، اجزای الکترومکانیکی اتوماسیون، ابزارآلات پزشکی، سیستم‌های دفاعی، نیروگاه‌های هسته‌ای و دیگر کاربردهای بحرانی مورد استفاده قرار گرفته است. همچنین کامپیوترهای تبلت PlayBook ساخت شرکت BlackBerry نیز از این QNX‌ به عنوان سیستم‌عامل اصلی خود استفاده می‌کنند. همچنین سیستم‌عامل BlackBerry 10 نیز که روی سایر دیوایس‌های این شرکت نصب شده است نیز مبتنی بر QNX می‌باشد.
QNX در سطح وسیعی در سیستم‌های کنترل صنعتی، اجزای الکترومکانیکی اتوماسیون، ابزارآلات پزشکی، سیستم‌های دفاعی، نیروگاه‌های هسته‌ای و دیگر کاربردهای بحرانی مورد استفاده قرار گرفته است. همچنین کامپیوترهای تبلت PlayBook ساخت شرکت BlackBerry نیز از این QNX به عنوان سیستم‌عامل اصلی خود استفاده می‌کنند. همچنین سیستم‌عامل BlackBerry 10 نیز که روی سایر دیوایس‌های این شرکت نصب شده است نیز مبتنی بر QNX می‌باشد.


== منابع ==
== منابع ==
{{پانویس}}
{{پانویس}}
{{شبه یونیکس}}


{{سیستم‌عامل-خرد}}
{{سیستم‌عامل-خرد}}


[[رده:سکوهای رایانش]]
[[رده:ارتباطات بین پردازشی]]
[[رده:ریزهسته‌ها]]
[[رده:ریزهسته‌ها]]
[[رده:ریسرچ این موشن]]
[[رده:ریسرچ این موشن]]
[[رده:سکوهای رایانش]]
[[رده:سیستم‌عامل‌های آرم]]
[[رده:سیستم‌عامل‌های بلادرنگ]]
[[رده:سیستم‌عامل‌های بلادرنگ]]
[[رده:سیستم‌عامل‌های توکار]]
[[رده:سیستم‌عامل‌های توکار]]
[[رده:سیستم‌عامل‌های شبه یونیکس سبک‌وزن]]
[[رده:سیستم‌عامل‌های موبایل]]
[[رده:سیستم‌عامل‌های موبایل]]
[[رده:شرکت‌های اتاوا]]
[[رده:شرکت‌های اتاوا]]
[[رده:ارتباطات بین پردازشی]]
[[رده:سیستم‌عامل‌های آرم]]
[[رده:شرکت‌های فهرست شده در بورس اوراق بهادار تورنتو]]
[[رده:شرکت‌های فهرست شده در بورس اوراق بهادار تورنتو]]
[[رده:سیستم‌عامل‌های شبه یونیکس سبک‌وزن]]

نسخهٔ ‏۱۰ نوامبر ۲۰۱۴، ساعت ۲۰:۰۵

QNX
صفحهٔ رومیزی پیش‌فرض QNX 6.4.1
توسعه‌دهندهکیوان‌اکس سافت‌ویر سیستمز / ریسرچ این موشن
خانوادهشبه یونیکس
وضعیت توسعهدر حال حاضر
مدل منبعمتن برنامه فقط برای استفادهٔ شخصی ارائه شده‌است
انتشار پایدار6.5.0
بازار هدفسامانه‌های توکار
مدیر بستهمی‌تواند بسته‌های بستر Pkgsrc از NetBSD project را پشتیبانی کند
بن‌سازه رایانشIntel 8088, x86, MIPS, پاور پی‌سی, SH-4, ARM, StrongARM, XScale
گونه هستهبی‌درنگ ریزهسته
پروانهنرم‌افزار مالکیتی
وبگاه رسمی

کیواِن‌اکس (QNX) یک سیستم‌عامل شبه یونیکسی بی‌درنگ است که اساساً برای هدف قراردادن بازار سامانه‌های توکار ساخته شده‌است. این محصول در ابتدا توسط شرکت کانادایی کیوان‌اکس سافت‌ویر سیستمز (به انگلیسی: QNX Software Systems) ساخته شده‌است که بعدها توسط ریسرچ این موشن (بلک‌بری کنونی) خریداری شد.[۱]

تعریف

مشابه آنچه در سیستم‌عامل‌های مبتنی بر ریزهسته داریم، ایده اصلی تولید سیستم‌عامل QNX برمبنای اجرای تمامی فعالیت‌های سیستم‌عامل به شکل تعدادی وظیفه کوچک تحت عنوان سرور طراحی شده است. اینگونه طراحی با طراحی سنتی هسته یکپارچه متفاوت است. در طراحی سنتی کرنل یکپارچه، سیستم‌عامل یک برنامه بسیار بزرگ منفرد است که از تعداد بسیار زیادی بخش هر یک با توانایی‌هایی خاص تشکیل شده است. در این سیستم‌عامل استفاده از یک میکروکرنل به کاربران (توسعه‌دهندگان) اجازه می‌دهد هر قابلیتی را که به آن نیاز ندارند بدون هیچگونه تغییر در خود سیستم‌عامل، غیرفعال (خاموش) کنند. که بدین ترتیب سرورهای مربوط به آن قابلیت به سادگی اجرا نمی‌شوند. این سیستم‌عامل بسیار کوچک است و ویرایش‌های اولیه آن حتی روی یک فلاپی دیسک قرار می‌گرفتند. QNX روی پلتفرم‌های گوناگونی نصب می‌گردد و هم‌اکنون روی CPU های مدرن با کاربردهای نهفته اجرا شده است. پردازنده‌هایی چون PowerPC و خانواده x86 ، پردازنده‌های MIPS وSH-4 و همچنین پردازنده‌های ARM و Xscale. در ضمن QNX یک لایسنس برای کاربران آکادمیک و غیر تجاری نیز ارائه کرده است. QNX در سطح وسیعی در سیستم‌های کنترل صنعتی، اجزای الکترومکانیکی اتوماسیون، ابزارآلات پزشکی، سیستم‌های دفاعی، نیروگاه‌های هسته‌ای و دیگر کاربردهای بحرانی مورد استفاده قرار گرفته است. همچنین کامپیوترهای تبلت PlayBook ساخت شرکت BlackBerry نیز از این QNX به عنوان سیستم‌عامل اصلی خود استفاده می‌کنند. همچنین سیستم‌عامل BlackBerry 10 نیز که روی سایر دیوایس‌های این شرکت نصب شده است نیز مبتنی بر QNX می‌باشد.

منابع