تسر (إنهاء والبقاء المقيمين) هي التكنولوجيا التي تسمح للبرنامج أن تبقى نشطة في ذاكرة الوصول العشوائي للكمبيوتر بعد اكتماله. هذا يعني أنه يمكن للمستخدم إغلاق البرنامج ، لكنه سيستمر في العمل في الخلفية دون تدخل مرئي.
وقد استخدمت تكنولوجيا تسر على نطاق واسع في البرمجة ل مس-دوس وأنظمة التشغيل ويندوز في وقت مبكر. سمح للمبرمجين بإنشاء برامج مقيمة يمكنها مراقبة النظام وأداء المهام في الخلفية والاستجابة لأحداث معينة.
واحدة من أشهر الأمثلة على استخدام تسر كان إنشاء برامج مكافحة الفيروسات التي يمكن أن تراقب باستمرار النظام والكشف عن البرامج الضارة. تم استخدام تسر أيضا لإنشاء مختلف المرافق التي قدمت وظائف وميزات إضافية للمستخدم.
يتطلب استخدام تقنية تسر بعض المعرفة ومهارات البرمجة ، لأن البرنامج المقيم يعمل بالتوازي مع العمليات الأخرى في النظام ويتطلب الإدارة السليمة لموارد ذاكرة الوصول العشوائي.
مع تطور أنظمة التشغيل وظهور التكنولوجيات الجديدة ، أصبح استخدام تسر أقل شعبية. ومع ذلك ، لا تزال تستخدم المبادئ الأساسية تسر في بعض مجالات البرمجة ، مثل إنشاء برنامج تشغيل الجهاز وبرمجة النظام.
- تسر-ما هو عليه?
- تعرف على أساسيات تقنية تسر
- تطبيق وفوائد تسر
- سؤال وجواب
تسر-ما هو عليه?
تسر (إنهاء والبقاء المقيمين) هي التكنولوجيا التي تسمح للبرامج أن تبقى نشطة في نظام التشغيل بعد الانتهاء منها.
مع مساعدة من تكنولوجيا تسر ، يمكن تحميل البرامج في ذاكرة النظام في بداية نظام التشغيل أو في بداية برنامج آخر ، وتبقى في الذاكرة حتى بعد الانتهاء منها. وهكذا ، برامج تسر هي دائما في ذاكرة الوصول العشوائي ويمكن أن تبدأ أو دعا في أي وقت.
والغرض الرئيسي من تكنولوجيا تسر هو التأكد من أن البرنامج متاح دائما في ذاكرة الوصول العشوائي لأداء وظائف أو مهام معينة. يمكن للبرامج التي تستخدم تسر أداء مهام مختلفة ، مثل مراقبة النظام ، وتسجيل ضربات المفاتيح ، وتوفير وظائف خاصة أو ميزات إضافية للبرامج الأخرى ، وما إلى ذلك.
أحد الأمثلة على برامج تسر هو برنامج مكافحة الفيروسات الذي يعمل باستمرار في الخلفية ، ويفحص النظام بحثا عن الفيروسات ويحمي الكمبيوتر من البرامج الضارة.
لاستخدام تكنولوجيا تسر ، يجب على المبرمجين كتابة برنامجهم بطريقة خاصة بحيث يمكن أن تعمل في وضع تسر. يتطلب هذا عادة معرفة لغات البرمجة منخفضة المستوى مثل لغة التجميع.
والميزة الرئيسية لبرامج تسر هو توافرها السريع والقدرة على استخدام وظائف إضافية على الكمبيوتر دون الحاجة إلى تشغيل برامج منفصلة. ومع ذلك ، فإن استخدام برامج تسر يمكن أن يكون لها أيضا تأثير سلبي على أداء النظام ، لأنها يمكن أن تأخذ ذاكرة الوصول العشوائي وموارد المعالج.
تعرف على أساسيات تقنية تسر
تسر (إنهاء والبقاء المقيمين) هي التكنولوجيا التي تسمح للبرامج أن تبقى نشطة في ذاكرة الكمبيوتر حتى بعد الانتهاء من عملهم. مع مساعدة من برامج تسر ، فمن الممكن لضمان استمرار عمل بعض المهام ، مما يجعلها مفيدة جدا.
يتم تحميل برنامج باستخدام تقنية تسر في ذاكرة الوصول العشوائي للكمبيوتر ويبقى هناك حتى بعد الانتهاء من عملها. يمكن استدعاء مثل هذا البرنامج في أحداث معينة أو بناء على طلب المستخدم.
مجال التطبيق الرئيسي لبرامج تسر هو إدارة النوافذ المنبثقة واللوحات ، ورصد معلمات النظام ، ومعالجة أوامر لوحة المفاتيح أو الماوس وغيرها من المهام التي تتطلب وجود مستمر في النظام.
يجب أن يحتوي البرنامج الذي يستخدم تقنية تسر على بعض الميزات للعمل في وضع مهام متعددة في الذاكرة. من المهم إدارة الموارد والصراعات التي قد تنشأ عند تشغيل برامج تسر متعددة في نفس الوقت بشكل صحيح.
عادة ما يتم تحميل برامج تسر في نهاية منطقة الذاكرة الحرة (منطقة الذاكرة العالية) حتى لا تتداخل مع تشغيل البرامج الأخرى. يمكنهم استخدام وظائف المقاطعة لانتظار الأحداث أو الاتصال بها من قبل المستخدم.
لتطوير واستخدام برامج تسر ، فمن الضروري أن يكون المعرفة في برمجة لغة التجميع وفهم تشغيل نظام التشغيل.
كانت تكنولوجيا تسر شعبية في 1980 و 1990 ، عندما كان أجهزة الكمبيوتر كمية صغيرة من ذاكرة الوصول العشوائي. لا يتم استخدامه على نطاق واسع الآن ، حيث توفر أنظمة التشغيل الحديثة طرقا أكثر ملاءمة وفعالية لتشغيل مهام الخلفية.
ومع ذلك ، فإن التعرف على أساسيات تقنية تسر مفيد لفهم تاريخ البرمجة وتطوير أنظمة التشغيل.
تطبيق وفوائد تسر
تم إدخال تسر (إنهاء والبقاء المقيمين) التكنولوجيا لأول مرة في نظام التشغيل مس-دوس ، ومنذ ذلك الحين وجدت تطبيقه في مختلف مجالات البرمجة وتطوير البرمجيات. وهنا بعض من التطبيقات الرئيسية والفوائد من تسر:
- توفير الموارد: يتم تحميل برامج تسر في ذاكرة الوصول العشوائي عند بدء تشغيل الكمبيوتر والبقاء فيه حتى بعد اكتمال عملهم. هذا يحفظ موارد وحدة المعالجة المركزية والذاكرة ، لأنها لا تحتاج إلى إعادة تحميلها في كل مرة يتم تشغيلها.
- تنفيذ الخلفية: يمكن تشغيل برامج تسر في الخلفية ، مما يعني أنها يمكن أن تؤدي مهامها دون مقاطعة المستخدم أو التطبيقات الأخرى. هذا مفيد بشكل خاص للبرامج التي تتطلب مراقبة مستمرة لأحداث معينة أو أداء وظائف معينة.
- إنشاء مفاتيح الاختصار: يمكن استخدام برامج تسر لإنشاء مفاتيح الاختصار التي يمكن تعيينها من قبل المستخدم لتنفيذ إجراءات معينة أو تشغيل التطبيقات. نتيجة لذلك ، يمكن للمستخدم إجراء العمليات بشكل أسرع وأكثر ملاءمة دون اللجوء إلى الماوس أو القائمة.
- الرصد والحماية: برامج تسر يمكن استخدامها لمراقبة وحماية جهاز الكمبيوتر الخاص بك من الفيروسات ، والوصول غير المصرح به ، أو غيرها من الأنشطة غير المرغوب فيها. يمكنهم فحص الملفات والعمليات بحثا عن التهديدات ، ومنع الوصول إلى تطبيقات أو ملفات معينة ، وتنبيه المستخدم في حالة اكتشاف نشاط مشبوه.
- تخصيص واجهة المستخدم: برامج تسر يمكن استخدامها لتخصيص واجهة المستخدم من نظام التشغيل أو التطبيقات. إنها تسمح لك بإضافة ميزات جديدة وتغيير المظهر وضبط الإعدادات وإجراء تغييرات أخرى وفقا لتفضيلات المستخدم.
بشكل عام ، تكنولوجيا تسر يفتح فرصا واسعة لتطوير ملحقات ، وتحسين تشغيل النظام وتحسين كفاءة الكمبيوتر. يسمح للمبرمجين بإنشاء تطبيقات مرنة وعملية يمكن تشغيلها في الخلفية وتوفير ميزات إضافية للمستخدمين.