Your best source of information and news about secrets , windows vista and software on the internet حسابك أفضل مصدر للمعلومات والاخبار عن الأسرار ، ويندوز فيستا والبرمجيات على شبكة الإنترنت

Vista ARTICLES مقالات فيستا TOP 50 أفضل 50 Spyware Virus فيروس برامج التجسس Vista SOFT ميسر فيستا Vista HELP فيستا مساعدة

Embedded Systems Time constraints جزءا لا يتجزأ من نظم لضيق الوقت


There are two types of time constraints for embedded systems: stringent and mild. وهناك نوعان من ضيق الوقت للجزءا لا يتجزأ من نظم : صرامة ومعتدل.
Stringent time constraints require that the system react in a predefined time frame; otherwise, ca tastrophic events happen. صرامة لضيق الوقت يتطلب أن رد فعل النظام في الإطار الزمني المحدد سلفا ؛ خلاف ذلك ، كاليفورنيا tastrophic الأحداث يحدث. Take for instance a factory where workers have to handle materials being cut by large equipment. خذ على سبيل المثال مصنع العاملين فيها على التعامل مع المواد التي يجري قطع المعدات الكبيرة. As a safety precaution, optical detectors are placed around the blades to detect the presence of the specially colored gloves used by the workers. كاجراء وقائي ، وضعت كاشفات ضوئية حول ريش للكشف عن وجود خصيصا للون القفازات التي يستخدمها العمال. When the system is alerted that a worker’s hand is in danger, it must stop the blades immediately. وعندما نبهت إلى أن النظام هو العامل من جهة في خطر ، يجب أن توقف فورا ريش. It can’t wait for some disk I/O operation involving reading data in from a Linux swap device (for example, swapping back in the memory storing safety management task code) or for some running task to relinquish the CPU. أنه لا يمكن الانتظار لبعض القرص الأول / سين عملية تنطوي على قراءة البيانات في لينكس من مبادلة جهاز (على سبيل المثال ، في مقايضة دعم ذاكرة تخزين إدارة السلامة مهمة مدونة) أو لمهمة ادارة بعض التخلي عن وحدة المعالجة المركزية. This system has stringent time requirements; it is a hard real-time system. هذا النظام متطلبات صارمة الوقت ، بل هو من الصعب في الوقت الحقيقي النظام. If it doesn’t respond, somebody might lose an arm. وإذا كان لا يستجيب ، ما قد يفقد ذراعه. Device failure modes don’t get much more painful than that. فشل جهاز وسائط لا يحصلون على أكثر إيلاما من ذلك.

Streaming audio systems and consumer devices such as MP3 players and cell phones would also qualify as having stringent requirements, because any transient lagging in audio is usually perceived as bothersome by the users, and failure to contact a cellular tower within a certain time will result in an active call being dropped. تدفق النظم السمعية والأجهزة الاستهلاكية مثل مشغلات MP3 والهواتف المحمولة أيضا التي توصف بأنها شروط صارمة ، لأن أي عابر متخلفة في السمعية وعادة ما ينظر إليها على أنها مزعج من جانب المستخدمين ، وعدم اتصال خليوي برج في غضون فترة زمنية معينة وسيؤدي نشط الكلمة التي أسقطت. Yet, these latter systems would mostly qualify as having soft real-time requirements, because the failure of the application to perform in a timely fashion all the time isn’t catastrophic, as it would be for a hard real-time system. ومع ذلك ، وهذه الأخيرة أن معظم النظم التي توصف بأنها لينة في الوقت الحقيقي الاحتياجات ، بسبب عدم تطبيق لأداء في الوقت المناسب في كل وقت ليس كارثة ، لأنه سيكون من الصعب للنظام في الوقت الحقيقي. In other words, although infrequent failures will be tolerated—a call being dropped once in a while is an annoying frustration users already live with—the system should be designed to have stringent time requirements. وبعبارة أخرى ، على الرغم من إخفاقات متكررة وسوف يتم التسامح بين دعوة يجري انخفضت مرة واحدة في حين هو مزعج الإحباط المستخدمين بالفعل بين العيش مع هذا النظام ينبغي أن تصمم لمتطلبات صارمة الوقت. Soft real-time requirements are often the target of embedded Linux vendors that don’t want the (potential) liability of guaranteeing hard real-time but are confident in the abilities of their product to provide, for example, reliable cell phone base-band GSM call management capabilities. لينة في الوقت الحقيقي الاحتياجات غالبا ما تكون هدفا للجزءا لا يتجزأ من لينكس أن البائعين لا نريد (المحتملة) لضمان المسؤولية الصعبة ولكن في الوقت الحقيقي واثقون في قدرات لتقديم منتجاتها ، على سبيل المثال ، يمكن الاعتماد الهاتف الخليوي قاعدة النطاق الترددي جي إس إم دعوة القدرات الإدارية.

Mild time constraints vary a lot in requirements, but they generally apply to systems where timely responsiveness isn’t necessarily critical. معتدل ضيق الوقت تختلف كثيرا في الاحتياجات ، ولكن بصفة عامة تنطبق على نظم الاستجابة في الوقت المناسب حيث ليست بالضرورة حاسمة. If an automated teller takes 10 more seconds to complete a transaction, it’s generally not problematic (of course, at some point, the user is going to give up on the system and assume it’s never going to respond). وإذا كان الصراف الآلي يأخذ أكثر 10 ثانية لإتمام الصفقة ، انها عموما لا مشكلة (وبالطبع ، عند نقطة ما ، مستعمل يجري التخلي عن النظام وتحمل انها لن تستجيب). The same is true for a PDA that takes a certain number of seconds to start an application. وينطبق الشيء نفسه على لالمساعد الشخصي الرقمي أن يأخذ عدد معين من ثوان لبدء تطبيق. The extra time may make the system seem slow, but it won’t affect the end result. الوقت الإضافي الذي قد يجعل النظام يبدو بطيئا ، لكنه لن يؤثر على النتيجة النهائية. Nonetheless, it’s important that the system make the user aware that it is, in fact, doing something with this time and hasn’t gone out for lunch. ومع ذلك ، فمن المهم ان النظام جعل المستخدم أن تدرك أنه هو ، في الواقع ، مع القيام بشيء وهذا الوقت لم يذهب لتناول الغداء. Nothing is more frustrating than not knowing whether a system is still working or has crashed. وليس هناك ما هو أكثر احباطا من الذين لا يعرفون ما إذا كان النظام لا يزال العمل أو قد تحطمت.

Source of information : OReilly Building Embedded Linux Systems مصدر المعلومات : OReilly مخبأة بناء أنظمة لينوكس Popularity: 1% شعبية : 1 ٪


Written by magakos. كتبها magakos. Read more great feeds at is source اقرأ المزيد العظيم هو مصدر في يغذي WEBSITE موقع
no comments لا تعليقات . .
Read more articles on اقرأ المزيد المواد المتعلقة Embedded Linux جزءا لا يتجزأ من لينكس and و otherSoftware otherSoftware . .

Related articles المواد ذات الصلة

No comments لا تعليقات

There are still no comments on this article. لا توجد تعليقات على هذه المادة.

Leave your comment... ترك تعليقك...

If you want to leave your comment on this article, simply fill out the next form: إذا كنت تريد ترك تعليقك على هذه المادة ، لمجرد ملء الشكل التالي :




You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> . يمكنك استخدام هذه العلامات الأقسام المختلفة : <ahref="" title=""> <abbrtitle=""> <acronymtitle=""> <b><blockquotecite=""> <code><em><ط > <strike><strong>.