انتبهت بالفترة الاخيرة ان تصفح يوتيوب على الجهاز المكتبي اصبح ثقيل بشكل ملحوظ، وبعض الاحيان يصبح بطيئ في الاستجابة بشكل مزعج؛ مثلًا تضغط على تشغيل يتأخر ثانية ثم يشغل ونفس الامر ينطبق عندما تضغط على ايقاف التشغيل. واذا ضغطت على مكان محدد في المسار الزمني لتخطي جزء من الفيديو ممكن يعلق المشغل وفجئة تلاقي نفسك رجعت للخلف او تخطيت المنطقة المطلوبة بكثير. وامور غريبة كهذه تحدث من وقت لوقت اخر بشكل عشوائي مزعج. …اكمل القراءة
#Linux
ماهوا SWAP؟ السواب عبارة عن بارتشن في الهارديسك لا تستطيع الوصول له مثل باقي البارتشنات وتصفح ملفاته، يستخدم كـ Virtual Memory لتخزين Memory Inactive Page وهي المعلومات الموجودة في الرام ولكن غير مستخدمة حالياً أي في حالة سكون، يقوم النظام بتحويلها للسواب بشكل مؤقت للحفاظ دائماً على مساحة جيدة متوفرة في الرام للبروسيس الجديدة. سواب ليس مكان تخزين دائم اي بمجرد انهاء البروسيس المتعلق بالملفات الموجودة بالسواب سوف يتم حذفها من السواب فوراً أو حتى اذا قمت باعادة تشغيل او …اكمل القراءة
في لينكس تستخدم الذاكرة المؤقتة RAM ليس فقط لمعالجة المهام الحالية بل هناك ايضاً Cache يقوم بتخزين المعلومات من الهارديسك, وذلك لسرعة الرجوع لها أو إعادة طلبها. هذا الشيء الهدف منه تقليل الضغط على الهارديسك والحفاظ قدر الامكان على معدل IO صغير, كون الهارديسك ابطئ بكثير من الرام في القراءة والكتابة وتتم العملية هذه بشكل تلقائي تديرها الكرنل الخاصة بالنظام, ولهذا السبب ايضاً دائماً عند استخدام الامر free -m نجد ان الرام المستهلك تقريباً 95% وفعلياً هو ليس كذالك. لكن …اكمل القراءة
دائماً ما يصلني رسائل خاصة من بعض الشباب يسألون فيها كيف يبدأ ويصبح “مدير نظم تشغيل”، دائماً ماكنت ارد بنفس الرد وان اختلفت الصيغة. لهذا فكرت في عمل هذه التدوينة لتحتوي على النصائح التي قد تساعد على معرفة بداية الطريق والمضي فيه. يجب ان تعلم ان ما من شخص سوف يمسك بيدك ويصل بك لنهاية الطريق، عليك ان تسلك الطريق وحدك وسوف تصادف في الطريق من يساندك ببعض النصائح والمعلومات ولكن لن يكون معك لوقت طويل فاستغل الفرصة باخذ المعلومة …اكمل القراءة
منذ شهرين تقريباً بدأت بالعمل على اعادة بناء البنية التحتية لصحيفة سبق الإلكترونية, اعتقد مايحتاج اعرف بصحيفة سبق لانها ببساطة من اكبر الصحف الالكترونية بالشرق الاوسط ان لم تكن اكبرهم. بالنسبة لي (كشركة ديموفنف) فأنا عملت على بنية الشبكة والسيرفرات وليس برمجة الموقع وتصميمة الخارجي. والبنية التحتية للموقع تم تصميمها وبنائها على مبدأ Load-Balancing and High-Availability جميع خدمات الموقع حملها موزع على عدة خوادم وهذه الخوادم ايضاً تعمل على مستوى تواجد عالي جداً بمعناه الحقيقي بحيث لو توقفت عدة سيرفرات …اكمل القراءة