PDA

View Full Version : Windows Embedded vs. RTX



omid_Ahmadi
شنبه 16 دی 1385, 19:27 عصر
سلام،
کسی از دوستان تا حالا تجربه طراحی برنامه های RealTime با استفاده از Windows Embedded رو داشته؟

مایکروسافت در MSDN ذکر کرده که برای طراحی سیستم های RealTime در ویندوز میشه از ران تایمهایی مثل RTX استفاده کرد، بعد در توضیح ویژگیهای Windows Embedded توانایی اجرای برنامه های RealTime رو گفته. تفاوت استفاده از این دو سیستم چیه؟ هر دو عملکرد مشابهی دارن یا متفاوتن؟

RTX می تونه برنامه های RealTime رو حتی در ویندوز های XP Prof و یا ... اجرا کنه، پس استفاده از ویندوز Embedded جه منفعتی داره؟

sm_imani
شنبه 16 دی 1385, 23:54 عصر
ویندوز Embedded برای این است که کاری کنیم که تمام کامپاننت های ویندوز لود نشوند مگر اجزای مورد نیاز. گاهی محدودیت حجم داریم و یا نمی خواهیم از یک دستگاه Desktop PC استفاده کنیم. مفاهیم Embedded و Realtime کاملا از هم مجزا هستند و هر کدام کاربردهای جداگانه ای دارند.

Moharram
سه شنبه 14 اسفند 1386, 10:07 صبح
من میخوام بدونم چرا ویندوزی که فقط یه نرم افزار روش نصبه، بعد از یه مدتی خراب میشه و دیگه بالا نمی آد. (حتی کاربری هم باهاش کار نمیکنه - فقط باید همیشه Run باشه) آیا میتونه به این خاطر باشه که تمام ویندوز Load شده و بعضی جاها خرابکاری میکنه....؟

و اینکه در ویندوز Embedded که تو بعضی Device ها استفاده میشه چرا مشکل خرابی ویندوز نداریم مثل (Tektronix Osciloscope) ....

ICEMAN
چهارشنبه 15 اسفند 1386, 08:59 صبح
من میخوام بدونم چرا ویندوزی که فقط یه نرم افزار روش نصبه، بعد از یه مدتی خراب میشه و دیگه بالا نمی آد. (حتی کاربری هم باهاش کار نمیکنه - فقط باید همیشه Run باشه) آیا میتونه به این خاطر باشه که تمام ویندوز Load شده و بعضی جاها خرابکاری میکنه....؟

و اینکه در ویندوز Embedded که تو بعضی Device ها استفاده میشه چرا مشکل خرابی ویندوز نداریم مثل (Tektronix Osciloscope) ....
سلام ...

منظورت چیه که تمام ویندوز Load شده منظورت از خرابکاری چیه ؟
این که سیستم به اصطلاح شما خراب میشه به خیلی چیزا بستگی داره معمولا این جور سیستم ها شرایط نگهداری خاص خودشونو دارن اولا سرور هایی قوی با سخت افزار مخصوص هست که برای اگه بنا به نیاز شما قرار سیستمی خاموش نشه بهتر از این سیستم ها استفاده بشه .

ویندوز Embedded یا کلا سیستم های Embedded رو میتونی برای یک منظور خاص تنظیم کنی که طبق این تنظیمات سیستم عامل همون Component ها رو Load میکنه و قبل از هر چیز میتونه Performance و امنیت و بهتر کنه
و معمولا سخت افزار خاص خودشونو دارن که معمولا ارزون ها نیست

Moharram
چهارشنبه 15 اسفند 1386, 10:24 صبح
... سرور هایی قوی با سخت افزار مخصوص هست که برای اگه بنا به نیاز شما قرار سیستمی خاموش نشه بهتر از این سیستم ها استفاده بشه .



این سیستم من سرور نیست، فقط به یه ADC متصل شده و نمونه ها رو Capture میکنه.
معمولا هم کاربر نداره و دستوراتشو از شبکه میگیره،در حد دو سه روز یه بار هم خاموشش میکنن...

تو بعضی از این Restart شدنا دیگه بالا نمیآد