أجهزة الحاسوب

تسريع وإصلاح بطء جهاز الكمبيوتر بعد تحديث نظام التشغيل Windows 10

لقد مضى أكثر من (5) سنوات على نشر نظام التشغيل (Windows 10) حوالي (57٪) أو أكثر من الأشخاص يستخدمون (Windows 10) الآن حول العالم، ومع ذلك، فإنّ مشكلة بطء الكمبيوتر بعد تحديث (Windows 10) لا تزال تزعج المستخدمين في جميع أنحاء العالم، لا تقلق إذا تباطأ جهاز الكمبيوتر الخاص بك …

أكمل القراءة »

أنظمة الكمبيوتر ذات الأغراض الخاصة

حتى الآن كنا نركز على أنظمة الكمبيوتر ذات الأغراض العامة التي نعرفها جميعًا، ومع ذلك، هناك فئات مختلفة من أنظمة الكمبيوتر التي تكون وظائفها محدودة بشكل أكبر والتي تهدف إلى التعامل مع مجالات حسابية محدودة، تعد أجهزة الكمبيوتر المضمنة أكثر أشكال أجهزة الكمبيوتر انتشارًا في الوجود، توجد هذه الأجهزة في …

أكمل القراءة »

دورة حياة نظام الكمبيوتر

لا يوجد مجال يشدد على أهمية نظام جيد البناء تمامًا مثل علوم الكمبيوتر، تضمن أنظمة الكمبيوتر الفعّالة سير عمل منطقي، وتزيد من الكفاءة العامة وتسهل على الشركات تقديم منتجات عالية الجودة لعملائها، دورة حياة تطوير النظام هي عملية تتضمن تصور وبناء وتنفيذ وتحسين الأجهزة أو البرامج أو كليهما، يجب أن تأخذ دورة حياة تطوير …

أكمل القراءة »

التسلسل الهرمي لمستوى نظام الكمبيوتر

إذا كان الكمبيوتر قادر على حل مجموعة واسعة من المشكلات، فيجب أن يكون قادر على تنفيذ برامج مكتوبة بلغات مختلفة، من (FORTRAN وC) إلى (Lisp وProlog)، تعلمنا البرمجة أنّه عندما تكون المشكلة كبيرة، يجب علينا تقسيمها واستخدام نهج “فرق تسد” (divide and conquer)، في البرمجة، نقسم المشكلة إلى وحدات ثمّ نصمم كل …

أكمل القراءة »

المعالجة المتوازية في أنظمة التشغيل

تقسم المعالجة المتوازية المهمة إلى أجزاء فرعية وتوزعها على المعالجات المتاحة وبالتالي تنفيذ المهمة في أقصر وقت، جميع المعالجات لديها نظام تشغيل مشترك، جميع المعالجات مرتبطة بإحكام، تشترك جميع المعالجات في التخزين الثانوي المشترك، وبالتالي، ستؤدي زيادة عدد المعالجات إلى زيادة إنتاجية النظام، في المعالجة المتوازية إذا فشل أحد المعالجات …

أكمل القراءة »

نظام الذاكرة المشتركة للتواصل بين العمليات في أنظمة التشغيل

يعد نظام الذاكرة المشتركة أحد النماذج الأساسية للاتصال بين العمليات، تتواصل عمليتان مع بعضهما البعض من خلال إنشاء ذاكرة مشتركة في مساحة العنوان للعملية التي تريد بدء الاتصال، والعملية الأخرى التي ترغب في الاتصال ترفق نفسها بمساحة العنوان المشتركة لعملية البدء، يزيل نظام الذاكرة المشتركة القيود التي وضعها نظام التشغيل والتي لا يجب …

أكمل القراءة »

تخصيص الذاكرة الثابت والديناميكي

تخصيص الذاكرة (Memory allocation)، هو إجراء لتخصيص مساحة عنوان الذاكرة الفعلي (physical) أو الظاهري (virtual) لعملية ما “تعليماتها وبياناتها”، الطريقتان الأساسيتان لتخصيص الذاكرة هما تخصيص الذاكرة الثابت (static) وتخصيص الذاكرة الديناميكي (dynamic)، تقوم طريقة تخصيص الذاكرة الثابت بتعيين الذاكرة لعملية ما قبل تنفيذها، من ناحية أخرى، تقوم طريقة تخصيص الذاكرة الديناميكي بتعيين الذاكرة لعملية …

أكمل القراءة »

المقاطعة المدفوعة لنقل البيانات بين الذاكرة وأجهزة الإدخال / الإخراج Interrupt Driven I/O

المقاطعة (I / O) هي طريقة للتحكم في نشاط الإدخال / الإخراج حيث يرسل جهاز طرفي يحتاج إلى إجراء أو استقبال نقل البيانات إشارة، سيؤدي هذا إلى تعيين مقاطعة البرنامج، في وقت مناسب لمستوى الأولوية لمقاطعة الإدخال / الإخراج، بالنسبة لنظام المقاطعة الكلي، تدخل المعالجات في روتين خدمة المقاطعة، ستعتمد وظيفة الروتين على نظام مستويات المقاطعة …

أكمل القراءة »

خاصية أنابيب التجزئة في معمارية الكمبيوتر

تقسم خاصية أنابيب التجزئة (Pipelining) التعليمات إلى (5) مراحل لجلب التعليمات، وفك شفرة التعليمات، وجلب المعامل، وتنفيذ التعليمات، ومخزن المعاملات، ويسمح خط الأنابيب بتنفيذ تعليمات متعددة بشكل متزامن مع تقييد عدم تنفيذ أي تعليمات في نفس المرحلة في نفس دورة الساعة، لذلك، يجب معالجة جميع المراحل بسرعة متساوية وإلا ستصبح …

أكمل القراءة »

تنظيف نظام التشغيل ويندوز 10 لاستعادة أفضل أداء للنظام

يقل ويضعف أداء جهاز الكمبيوتر الذي يعمل بنظام التشغيل ويندوز 10 مع مرور الزمن، حيث يصبح بعد مرور فترة من الزمن على تثبيته للمرة الأولى، أقل سرعة وأقل كفاءة وثبات، وأكثر من حيث ظهور الأخطاء المتكررة. ويعود السبب في هذا لتراكم المستندات والبرمجيات غير المرغوب فيها، والتي تحتل مساحات حفظ …

أكمل القراءة »