الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما معنى تهنج الجهاز

مغلق
بدأه romanof في 27 يونيو 2005 · 21 رد · 9,287 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كثيرا ما اسمع من الاعضاء ان هذا الإجراء او ذاك (يهنج )الجهاز فما معنى هذه الكلمة

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#2

بيقصدوا بيها ان الجاهز بيـ Freeze << يعني بيتجمد ويتوقف أثناء التشغيل.

كأنك بتتفرج مثلا على فلم Super Man وفجأه عملت Pause للفلم ,, :)

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#3
قصدك بيعلّق يعني

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#5

أيوا هى جايه من hang , وهى بتخلي الجهاز يتجمد ويفضل على نفس الشكل اللي توقف عليه , كأنك وقفت (Pause) فيلم فيديو فتجد حينها الممثلين متجمدين على نفس الحركه.

تم تعديل هذه المشاركة بواسطة معتز شمس في 27 يونيو 2005 في 11:25

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#6

مشكور يا ميزو

مبدع والله

انت أستاذ

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#7

السلام عليكم

هذه المشكلة موجودة في نظام $M$ Window فقط و لا وجود لها في Gnu Linux

MPSI/MP* - CPR Tanger

#8

اخي كابوس السؤال بارك الله فيك واضح

:lol: :lol:

فما معنى هذه الكلمة وليس

اين تلاقي هذه الكلمة :D :D

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#9

لا و انت الصادق .. هذه العملية ليها وجود في لينكس .. الفرق فقط في الكيفية ..

في لينكس ممكن:

الـ GUI كله يصير له كراش, و ما تعرفش تعمل اي حاجة .. في هذه الحالة لازم تعمل log off عن طريق alt-ctrl-delete (حسب ما اظن) و تعمل log on من جديد ..

يعني كأنك عملت restart ..

مؤيدي اللينكس سيقولون ان هذا الكراش هو في الـ GUI و ليس في الـ kernel .. و أنا أقول .. مليش دعوة .. مش الجهاز هنج و توقف عن العمل؟ هل تستطيع ان تستخدمه لما يحصل له الحالة دي؟ يبقة مفيش داعي تتفلسف .. الجهاز هنج يعني هنج!!

على فكرة, الويندوز اكس بي قلييييييل جدا يصير فيه تهنيج, و لما يحصل كراش للـ GUI فكل ما عليك القيام به هو اغلاق explorer.exe يعني تعمل له end process و تفتحه من جديد. من دون لوج اوف ولا حاجة.

و هذه الحالة حصلت لي أكثر من مرة على Fedora Core 3

#10

-09

اخى الفاضل هل يمكن ان توضعما يعنى و ما فائدة الملفين الاتين :

kernel ، GUI

كمل اعرف ان GUI هو الواجهة فقط و اما الاخر "؟؟؟"

و شكرا

ارجوا مساعدتى للعمل كمبرمج اوراكل باى شركة خبرتى 1 سنه و ربنا الموفق

خبرى 6 سنوات فى فيجوال بيزك 6و ASP

#11

الثانية على ما أظن هي نواة النظام

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#12

هذه المشكله لابد أن تكون موجوده على جميع نظم التشغيل ..

على جميع نظم التشغيل التى يشغلها أنوريكا :lol: :lol: :lol:

على فكره المفروض عمليا ويندوز اكس بى مايهنجش .. بس نتيجه عيوب هاردوير بيهنج أكتر مابيشتغل :D

#13

السلام عليكم

اقتباس
لا و انت الصادق .. هذه العملية ليها وجود في لينكس .. الفرق فقط في الكيفية ..

في لينكس ممكن:

الـ GUI كله يصير له كراش, و ما تعرفش تعمل اي حاجة .. في هذه الحالة لازم تعمل log off عن طريق alt-ctrl-delete (حسب ما اظن) و تعمل log on من جديد ..

يعني كأنك عملت restart ..

مؤيدي اللينكس سيقولون ان هذا الكراش هو في الـ GUI و ليس في الـ kernel .. و أنا أقول .. مليش دعوة .. مش الجهاز هنج و توقف عن العمل؟ هل تستطيع ان تستخدمه لما يحصل له الحالة دي؟ يبقة مفيش داعي تتفلسف .. الجهاز هنج يعني هنج!!

لم تحدث لي هذه المشكلة من قبل ....

يمكن أن يكون العيب من عندك أو أنك أخطأت عند تنصيب الواجهة الرسومية أو عند تحديثها ..

و لم أنت فرح كثيرا كما لو وجدت ثغرة أمنية خطيرة ؟؟؟ ..

اقتباس
يعني كأنك عملت restart ..

لا .. بل قمت فقط بعمل اعادة اقلاع للواجهة الرسومية فقط .. وهي - على عكس الويندوز - منفصلة عن Kernel ..

اقتباس
على فكرة, الويندوز اكس بي قلييييييل جدا يصير فيه تهنيج, و لما يحصل كراش للـ GUI فكل ما عليك القيام به هو اغلاق explorer.exe يعني تعمل له end process و تفتحه من جديد. من دون لوج اوف ولا حاجة.

قلييييييييييييييل !!!!!!!!!!!!!!!!!! :lol: :lol: :lol: :lol:

اقتباس
اخى الفاضل هل يمكن ان توضعما يعنى و ما فائدة الملفين الاتين :

kernel ، GUI

كمل اعرف ان GUI هو الواجهة فقط و اما الاخر "؟؟؟"

GUI هي اختصار ل Graphical User Interface و تعني واجهة المستخدم الرسومية

Kernel هي النواة .. و في نظام Linux النواة منفصلة عن الواجهة الرسومية .. و هذا ما يجعل عملية تطوير هذاالنظام سريعة جدا ..

http://www.kernel.org/

أما بالنسبة للويندوز فالواجهة الرسومية مدمجة مع النواة مما يجعل عملية التطوير بطيئة (أنظر مثلا تاريخ اصدار الويندوز XP و Service Pack 2)

هذه مجرد نظرة عامة ..

و السلام عليكم

MPSI/MP* - CPR Tanger

#14

الGUI هو اختصار كلمة Graphical User Interface او الواجهة الرسومية

اما الkernel فهو قلب النظام و الذي يحتوي على جميع العمليات الاساسية للنظام مثل Memory Management و الProcesses Scheduling و غيرها و هو موجود في جميع الانظمة بلا استثناء فستجد انه في الWindows يحمل اسم kernel32.dll

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#15
اقتباس
لا .. بل قمت فقط بعمل اعادة اقلاع للواجهة الرسومية فقط .. وهي - على عكس الويندوز - منفصلة عن Kernel ..

يلة عادي .. جماعة اللينكس دائما معاندين و لا يقبلون وجود أخطاء في نظامهم :D

اقتباس
لم تحدث لي هذه المشكلة من قبل ....

هذه مشكلتك .. و هذا لا يعني انني غبي او احمق ..

لكن هذا لا يعني انها لا تحدث عند الاخرين ..

اقتباس
يمكن أن يكون العيب من عندك أو أنك أخطأت عند تنصيب الواجهة الرسومية أو عند تحديثها ..

كيف يعني العيب مني؟ ضغطت الماوس كثيرا جدا اكثر مما يستحمل اللينكس؟ ما في شي اسمه العيب منك .. اذا البرنامج صار له كراش لسبب معين فالعيب من البرنامج و ليس من المستخدم.

اقتباس
أما بالنسبة للويندوز فالواجهة الرسومية مدمجة مع النواة مما يجعل عملية التطوير بطيئة (أنظر مثلا تاريخ اصدار الويندوز XP و Service Pack 2)

عندك دليل على هذا الكلام؟

لا اعتقد ذلك .. لان سروس الوندوز غير مفتوح .. فكيف اذا تمكنت من معرفة هذه المعلومة؟

#16

السلام عليكم

أولا : أنا أتكلم بموضوعية لذلك لا داعي لأن تلعب لعبة السؤال و الجواب ..

ثانيا : كلانا يعلم بأن الأخطاء المروعة في نظام $Windows لا يمكن مقارنتها مع Linux .. فأنا كنت و مازلت مستخدما للأول قبل أن أستخدم الثاني ..

هل لك أن تذكر اسم هذا البرنامج ؟

اقتباس
و هذه الحالة حصلت لي أكثر من مرة على Fedora Core 3

FC 3 اصبحت تاريخا .. فهناك الآن FC 4

ثم ما هي الواجهة الرسومية التي يحصل لها "كراش" ؟

اقتباس
لا اعتقد ذلك .. لان سروس الوندوز غير مفتوح .. فكيف اذا تمكنت من معرفة هذه المعلومة؟

أظن أنك لا تملك معلومات حتى عن النظام الذي تستخدمه ..

و السلام عليكم

MPSI/MP* - CPR Tanger

#17
اقتباس
عندك دليل على هذا الكلام؟

لا اعتقد ذلك .. لان سروس الوندوز غير مفتوح .. فكيف اذا تمكنت من معرفة هذه المعلومة؟

ده لان الينكس مثلا عباره عن كود بس اما الجراف فده زي برنامج تقدر تغيره ممكن تشيله خالص و تتعامل مع الينكس كده زي الدوس و فيه كذا فيرجن للجرافك بتاعه اما الويندوز استحاله ينزل منغير الجرافيك بتاعه اي انه داخل الكود

ودة ممكن يكون دليل ولو خطأ ياريت حد يصحح كلامى للافادة

عن التهنيج الجهاز

ممكن بس التهنيج بيحصل لانه دخل في لوب غير نهائيه يعني في امر في البرنامج خطا دخله في لوب غير نهائيه ده بيخلي الجهاز يهنج

وممكن وقوف الprocessor عن عملية الprocess بسبب وجود process أو اكثر فى الcritical section

وبالتالى الجهاز هيهنج

اما عن الkernel

فكلام الاخ الباشمهندس صحيح وليس عندى اى أضافات اقولها

Muhammad Allam

Computer Science

@Resource(MappedURL="My Blog" )

#18

شكرا جزيلا على الاجابات الرائعة

انا سؤالي كان عن معنى الكلمة يهنج (hang)

والاخ معتز ذكر الكلمة الانجليزية ووصلت الفكرة :lol: :lol:

اقتباس
أظن أنك لا تملك معلومات حتى عن النظام الذي تستخدمه

جماعة اللينكس دائما معاندين و لا يقبلون وجود أخطاء في نظامهم

يبدو اني اشعلت حربا بين الشباب او على الاصح ايقظت الحرب النائمة بين بكر وتغلب :( :( (windows VS linux )

:D :D

وانا معجب جدا بحماسكم وولاءكم العجيب لانظمتكم

يا شباب اتمنى ان تسمعوا هذه النصيحة قبل بداية اي نقاش

إذا كان الخصم سيجادلك من اجل دوافع نفسية (ولاء ) فاعلم أن لن تستطيع اقناعة بكل مافي العالم من حجج ( دايل كارنيجي)

:blink: :blink:

قال الرسول -ص- انا زعيم لبيت في وسط الجنة لبيت في وسط الجنة لمن ترك المراء(الجدل ) ولو كان محقا

او كما قال الرسول -ص- .

اتمنى ان الفكرة تكون وصلت وكفى الله المؤمنين شر القتال

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#19

عندك حق و الله الموضوع اتقلب لصراع بين ويندوز و لينكس

و فوق كل ذي علم عليم

#20

-09

اخوانى ارجوا ان اقول شئ :

من خلال خبرتى القليلة و معلومات من بعض الأصدقاء اريد ان اعرض ما اعرفة عن عملية التهنيج او الفريز ارى حاجة !!

فى البداية يجب ان نعرف ما معنى التهنيج و كيف يحدث و ما المسؤول عن التهنيج ؟؟؟

اولا : معنى التهنيج :

هو توقف لعمل النظام بالكامل و يمكن ان يكون جزئى لفترة من الوقت و أكرر انة فترة من الوقت فقط و لكن يمكن ان تكون الفترة هذة بالايام !!

ثانيا ً : كيف يحدث :

يحدث اتهنيج نظرا ً لعدم و جود ذاكرة مأقتة تسع العمليات المتسارعة و الكبيرة و الكثيرة التى تحدث

ثالثا ً : المسؤول عنة :

هناك ثلاث أشياء مسؤولين عن التهنيج يمك التحكم فى واحد فقط ::

1- الكاش الخاصة بالبروسيسور .

2- الرامات

3- الكاش الموجودة على الهاردسك ( إن وجدت )

- بالنسبة للكاش على البروسسور لن نستطيع التحكم بها حيث انها ثابتة على حسب البروسيسور و ثانى شئ و هو الأهم انه تكون أول شئ يملاء فى الجهاذ فبالتالى هى تعمل طوال الوقت

- بالنسبة للرامات سوف تجد المقولة الشهيرة التى يرددها أقل الناس خبرة فى مجال الحاسب و هى ( كل متكتر رمات جهاذك مهنجش خالص )

و هذة المقول بها شئ من الصحة حيث ان الخطوة الثانية بعد ملئ الكاش الأولى هى الإنتقال الى الرامات و منها يتم التعامل معها فكق ما تكثر الرامات كلما قل التهنيج و لكن بحدود (( و هذا ما أراة )

- بالنسبة للكاش على الهارد فى حالة ملئ الرامات يتم الإنتقال الى الكاش الخاصة بالهرد و التى يعرف عنها انها تساعد فى النقل السريع و بعد كل هذة الطرق و ملئ الثلاث محاور يحدث تهنيج

بالنسبة لنقطة الxp و ال lunix

قلت التهنيجات فى النظامان السابقان نظرا لتوظيف المصارد ( resources ) فمن خلال هى النقطة نجد ان اللينكس يقوم بعملية التوظيف اوتوماتيكى و يمكنكك ان تتدخل اذا اردت و بالنسبة لل xp سوف تحتاج الى إعادة بعض التجهيزات لكى تعمل تحت أسلوب مصدرى أو لإستخدام إقل مصادر للجهاذ ( لم أجرب هذة النقط و لكنى كما أتذكر ان هذه العملية يمكن أن تقوم بها من خلال control panel >admin>services

و الله أعلم ..

و شكرا لكل من جاوب على سؤالى و اعتزر على الإطالة

ارجوا مساعدتى للعمل كمبرمج اوراكل باى شركة خبرتى 1 سنه و ربنا الموفق

خبرى 6 سنوات فى فيجوال بيزك 6و ASP

#21

عزيزي codefinder لقد كان تعليقك على هذاالموضوع تعليقا رائعا في وصف كيف يتم ال hang للجهاز

ويوجد له اسباب غير الذلكرة فمثلا يحدث التهنيج بسسبب ارتفاع حرارة البروسيسور وعدم قدرة المروحة على تقليل الحرارة وممكن يحدث لوجود قطعة في الجهاز لاتتوافق مع النظام (قطعة اساسية)

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

:rolleyes: :rolleyes:

وفوق كل ذي علم عليم

والله اعلم

الملك ------>محمد ابو تريكة

abutreika.jpg

على اسم مصر التاريخ يقدر يقول ما شاء

أنا مصر عندي أحب وأجمل الأشياء

باحبها وهي مالكه الأرض شرق وغرب

وباحبها وهي مرميه جريحة حرب

باحبها بعنف وبرقة وعلى استحياء

واكرهها وألعن أبوها بعشق زي الداء

واسيبها واطفش في درب وتبقى هي ف درب

وتلتفت تلقيني جنبها في الكرب

والنبض ينفض عروقي بألف نغمة وضرب

على اسم مصر

#22
اقتباس
بالنسبة للكاش على البروسسور لن نستطيع التحكم بها حيث انها ثابتة على حسب البروسيسور و ثانى شئ و هو الأهم انه تكون أول شئ يملاء فى الجهاذ فبالتالى هى تعمل طوال الوقت

أولا ياأخى التحكم ليس واقف ع البروسييسور

بل ان الcache همزة الوصل بين الرامات والبروسيسور (حيث ان سرعة الرمات أقل من سرعة البروسيسور وبالتالى لزم الامر لانشاء الكاش)

حيث ان الكاش ليس يتوقف ع الprocessor بل ع عدة أشياء هم:

cache size

وهى حجم الcache

block size

وهو حجم الblocks التى تم البحث عنها وأجاددتها ف الرام وبالتالى يتم نقل هذا الblocks المراد الشغل علية الى الcache

ثم الى الprocessor

mapping function

وهو معناها انهى block جاى أى هشتغل علية أى اللى هيتنقل الى الprocessor عن طريق الcache

replacement algorithm

ودة اللى بيعمل switch بين الBLOCK اللى ف الcache والblock اللى ف الmemory

وآخر حاجة هى الwrite policy

يعنى امتى هشتغل ع الblock

اقتباس
بالنسبة للكاش على الهارد فى حالة ملئ الرامات يتم الإنتقال الى الكاش الخاصة بالهرد و التى يعرف عنها انها تساعد فى النقل السريع و بعد كل هذة الطرق و ملئ الثلاث محاور يحدث تهنيج

انت تقصد الvirtual memory ??

ممكن تقصدها

وكما انت قلت انها لو كانت الرمات ممتلأة وبالتالى يرمى الحاجة اللى مش محتاجها ف الvirtual memory

أى بتطحط ف مرحلة الblock suspend وأذا احتجتها يضعها فى الready suspend

ثم ف الready ثم الى حالة الrunning وهى الحالة التى يتم المعالجة ع الprocess

وثانيا لا تساعد ف النقل السريع

حيث انها ابطأ من الram بمراحل وأذا اتعاملت من ع الvirtual مباشرا تجد بطأ الجهاز

حيث الos هوة اللى بيحدد مساحتها من الhard

وممكن الuser يتحكم ف مساحتها

وأفضل الاحوال بأن تكون مرة ونصف ( وليس الضعف )من مساحة الram أذا أرت ان تغير ف مساحتها

Muhammad Allam

Computer Science

@Resource(MappedURL="My Blog" )

هذا الموضوع مغلق.

مواضيع مشابهة