chapter#3Part#1
TRANSCRIÇÃO COMPLETA
بسم الله الرحمن الرحيم اليوم راح نبدا في
شابتر 3 اللي بعنوان البروسيسز
العمليات اللي بتصير عندي في السي بي يو
واللي بشغلها الاوبريتين سيستم عندي طيب
في شابتر ثلاثه راح نتطرق لعده مواضيع
اول شغله ايش الكونسبت بتاعت البروسيس
السكاجوالين بروسيس او بروسس سكاجوين
والاوبريشن اون بروسيس والانتر بروسيس
كونكيشن والانتر بروس ككيشن في الشيرد
ميموري في المسج باسين واكزامبلز وفي
النهايه ممكن نتطرق لكلاينت سيرفر سيستمز
طيب البروسيس كونسبت ايش المقصود
بالبروسيس لما نحكي بروسيس ايش هي
البروسيس زي ما نحن عارفين انه ال
الاوبريتين سيستم بيحتوي بيعمل ايش بيقوم
بتشغيل اكثر من برنامج او العديد من
البرامج وبشغلهم بكونوا كعمليه بروسيس اذا
البروسيس هي عباره عن بروجرام لكن في
الاكسكيوشن كيس بتاعته البروس اكسوشن ماست
بروجس ان سكونشن يعني لازم انها تكون
عمليه البروجرس ايش بشكل تتابعي تصير عندي
وتحدث خطوه بخطوه على اساس انت تنفذ اي
بروجرام عندك اذا البروسيس هي بروجرام
ولكن في حاله ايش الاكسكيوشن كيس نو
بالكسكيوشن
يعني البروس الوحده ما فيش فيهازم ما
بتدعم البالزم لكن انت كمستخدم من سرعه
السي بي يو والانتقال بين الثريت او اجزاء
البروسيس ما بتقدر
تعرف انه او ما بتقدر تميز انه ها بالل او
مش بالل بتبين عندك انه السرعه عاليه وانت
انتراكتف مع ايش مع هاي البروسيس طيب
البروسيس بتتكون من عده اجزاء اللي هي
الملتبل بارتس اول شغله اللي هي التكست
سكشن التكست سكشن ايش حيحتوي؟ حتوي على
البروجرام انستركشنز اوبروجرام كود الكود
الكود بتاع مين؟ تاع البروجرام عندي
وغالبا هو ايش بكون ريد اونلي بس انت بس
اللي هو سبيو بيقراه او الاوبريتين سيستم
بيقرا منه وبنفذ خطواته طيب
الشيرد امج بروسيس رانين ذا سيم بروجرام
تو سيف ميموري ايضا
بكون مشترك بايش اي بين عده العمليات او
بين عده عمليات بتقوم في مين في نفس ايش
البرنامج يعني الكود
هو التك التكست سكشن هو الكود سكشن طيب
الثاني اللي هو اللي هو البروجرام كاونتر
والسي بي يو ريجسترز الان نحن بنعرف اساس
اي عمليه تتم لازم اول شيء ايش نحجز لها؟
نحجز لها حاجه بنسميها اللي هي
البروسيس سايكلز او الريجسترز تاعت مين؟
تاعت الريجسترز
الموجوده على السي بي يو فالريجسترز
حستخدمها العمليه هي بسميها انا عندي هي
الجزء الثاني واللي هي بتحتوي ايضا على
ايش البروجرام كاونتر شو هو البروجرام
كاونتر البروجرام كاونتر اللي بياخذ الاد
ادرس تاع الكستركشن اللي بدنا نعملها
تنفيذ اذا الجزء الاول قلنا الكود سكشن
والجزء الثاني البروجرام كاونتر والسي بي
يو ريجسترز قلنا سي بي يو ريجسترز اللي هي
الريجسترز اللي راح تخزن فيها المعلومات
بتاعتي واللي حاكتب فيها البياناتي واللي
حيصير فيها لودين للريجسترز على اساس يصير
للعمليه اكسكيوشن والبيرجرام كاونتر اللي
هو البي سي اللي هو بيحمل الادرس بتاع مين
النكست ستراك
طيب الجزء الثالث اللي هو الستاك الستاك
الستاك بيحتوي على التمري داتا زي مين
الفانكشن الفانكشن باراميترز ايش يعني
الفانكشن باراميتر اللي هي
الداتا اللي بتاخذها مين الفانكشن
والريتيرن ادرس واللوكال يابلز اذا اذا في
عندي لوجال يابلز مش جلوبال لوكال يابل
يعني اريابل بكون بنطاق محدود في داخل
الكود فبكون عندي من ضمن الستاك وفي عندي
اللي هو الادرس الريتيرن ادرس اللي هي
الفانكشن وين بترجع عندي والفانكشن
باراميتر طيب
الجزء الرابع عندي اللي هو داتا سكشن ايش
موجود في الداتا سكشن بيحمل معاي اللي هو
الجلوبال والستتيك يابلز
الفلز موجوده وين في كل النظام عندي او في
كل العمليه
لافم
وبيحتوي على مين
اللي هو اللايف تايم تاع مين البروسس
وهي بصيرشن لها لمره واحده بتاخذ قيم بروس
ايش ستارت لما تبدا البروسس بصيرشن في
البدايه البروسس وايش و وخلص ما بنقدر
نعملها انشلايزيشن مره ثانيه طيب الجزء
الرابع او الجزء الخامس عفوا اللي هو
بسميه الهيب الهيب
بيستخدم في الداميك ميموري الوكيشن ديور
جران تايم يعني بيحتوي على الميموري
الوكيشن
الميموري دانامك الوكيتد خلال وقت ايش
التشغيل الامثله عليها اللي هي في نظام
التشغيل لما اعمل ميموري الوكيشن وحنشوف
كمان شويه في اكزامبل عندي اللي هو
الفانكشن زي لما نقول نيو نيو فانكشن هي
بيحجز لي ميموري الوكيشن وفي
الميموري الوكيشن الام اي الام اي اللوك
اللي هي في في نظام اللينكس اللي هي
الميموري لوكيشن كوماند او بروجرام
فالميموري لوكيشن برضه بتحجزلي في وين
في الميموري طيب بقوللي جروز ابورد اوبوزت
دايركشن اوف ذا ستاك يعني ايش جروز ابورد
يعني هي بتزيد عكس مين الستاك الستاك احنا
في عندي عده شغ بلز وعده باراميترز باخذ
منها بخلص بتخلص عندي ايش اذا الهيب
بتزيد جروز ابورت طيب الان لو جينا نحن
عننا هين
في الرسمه هذه بتبين لي مين بالضبط ايش
اللي بصير عندي هي التكست الان هي
الميموري من المينيمم الميموري البروسيس
ان ميموري من المينيمم للماكسيمم اول لاير
تحت عندي او طبقه بسميها التكست او اول
بارت التكست التكست اللي قلنا فيه الكود
واللي بعد هيك بحتوي على مينحتوي على مين
على الداتا وهاي الداتا ايش حكينا فيها
الجلوبال وستاتيك يابلز بعد هيك بيجي
الهيب الهيب اللي هو الداينامك الوكيتد
موري
وفي عندي ايش ه هنا بيجي عندي الستاك
الستاك اللي هي الفانكشنز فانكشن كولز
واللوكال يابلز والباراميترز تاعت مين
تاعت الفانكشن ها اللي هين اللي هي
الكاونتر اي بي وال حكينا عنها الجزء يعني
اللي هي مين؟ اللي هي البروسيس ريجسترز
والشغلات هي طيب اي هنا بيحكي ايش بيقول
بروجرام از باسيف ايدنتي زي ما حكينا انه
البروجرام بكون عباره عن اكسوتبل فايل
موجود وين في الديسك مش شغال لما يصيرله
تشغيل اكسكيوشن بصير اكتيف و بصير
البروجرام ما اسمه بروجرام اسمه ايش
بروسيس والبروجرامكم بروسب فايل لودد
اولحطه مينحول
طيب
ماوسيك
لاي
او اي يعني زي ما بشغل اي فايل اما
بالماوس بتكتبه بالكوماند لاين في في
اللي هو
الكوماند لاين انترفيس وبقول لي بروجرام
كان بسفرال بروسيس والبروجرام الواحد ممكن
يتكون من عده عمليات والعمليه ممكن تكون
عده ايش طيب كونسدر ملتبل يوزر ذا سيم
بروجرام اذا اذا البروجرام الواحد ايش
بكون عندي في عده عمليات طيب ها خلينا
ناخذ الاكزامبل اللي هين ونسقط ايش كل
واحده موجوده اللي عندي الان نبدا في
التكست اللو ميموري اللي هو التكست التكست
هي كله تاع مين تاع البرنامج بكون وين
موجود في هنا هي الكود بكون موجود في
البند اللي هو التكست الان في عندي اللي
بعدها الطبقه اللي بعدها ايش قلنا الداتا
الداتا ايش موجود فيها الانشلايزد
الانشلايزد داتا اللي هي انتجر اكس
والانتجر واي ايش ها بتكون موجوده وين
عندي في الداتا والداتا ايش حكينا فيها
بكون موجود الجلوبال والستاتيك يابلز طيب
هي الفريابلز جلوبال ولا جلوبال وستاتيك
اوكي اه جلوبال لانه هي موجوده هنا قبل ما
نخش في المين هي معرفه وين بره وزي ما
بنعرف نحن في البرمجه السي بلس بلس او
الجافا ايش درستوا انتم بكون برا الفانكشن
هي بكون جلوبال اريابلز فهذه انشلايزد
وهذه ان انشلايزد داتا اذا الاثنين هذول
في سكشن تاع مين تاع الداتا طيب الستاك
وين الستاك فوق خالص ايش بيحتوي على
الباراميترز تاعت الفانكشن هي الفانكشن
مين ايش بيحتوي على الانتجر ار
اي ار جي سي الكراكتر اي ار جي في فهذه
الباراميترزخ
اللي هي
الفانكشنز بتاعتي وين خزنها في الهاي
ميموري اللي هي اعلى شيء بكون بتكون
موجوده عندي في الستاك
طبعا اي ايش بكون عندي ايضا في الستاك
موجود اللي هو ايش حكينا اللوكال اريابلز
هي هذه برضه الايش لوكال يابلز ليش لانها
داخل هنا بتتعرف عليها برا المين ما بتعرف
عليها فهي بسميها اللوكال اريابلز والهيب
اللي هي الامر اللي حكينا لكم عليه هو
الميموري الوكيشن او ميموري لوكيشن اللي
هي تحجز في الذاكره
عندي لما احجز في الذاكره فها العنوان كله
بتخزن وين في الهيب
الجزء اللي اسمها هيب وهين بكون عندي
الريجسترز الريجسترز والبروسيس
اثناء التنفيذ فهيك بكون تقريبا هي
اكزامبل وهي البروسيس وهي البارتس تاعت
البروسيس تكون عندي واضحه تماما طيب
البروسيس ستيت لما نحن بنحكي البروسيس
ستيت يعني ايش وضع البروسيس
بتغير حالتها طيب ايش حالتها ممكن تكون
لما تكون لما تكون عمال بتبدا طيب الرقلين
يعني الان في الرين مود بتكون والله
البرامج عمال ايش تتنفذ الويتين بقول لي
DESBLOQUEAR MAIS
Registe-se gratuitamente para aceder a funcionalidades premium
VISUALIZADOR INTERATIVO
Assista ao vídeo com legendas sincronizadas, sobreposição ajustável e controlo total da reprodução.
RESUMO DE IA
Obtenha um resumo instantâneo gerado por IA do conteúdo do vídeo, pontos-chave e conclusões.
TRADUZIR
Traduza a transcrição para mais de 100 idiomas com um clique. Baixe em qualquer formato.
MAPA MENTAL
Visualize a transcrição como um mapa mental interativo. Entenda a estrutura rapidamente.
CONVERSAR COM A TRANSCRIÇÃO
Faça perguntas sobre o conteúdo do vídeo. Obtenha respostas com tecnologia de IA diretamente da transcrição.
APROVEITE MAIS DE SUAS TRANSCRIÇÕES
Inscreva-se gratuitamente e desbloqueie o visualizador interativo, resumos de IA, traduções, mapas mentais e muito mais. Não é necessário cartão de crédito.