חוט כבד

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 28 אַפּרִיל 2021
תאריך עדכון: 26 יוני 2024
Anonim
עילי בוטנר וילדי החוץ - ניפגש בחלומות
וִידֵאוֹ: עילי בוטנר וילדי החוץ - ניפגש בחלומות

תוֹכֶן

הגדרה - מה המשמעות של חוט כבד משקל כבד?

בתחום ה- IT, חוט בעל משקל כבד הוא חוט שיש לו צמצום מתוחכם ומחייב את המעבד לעשות יותר עבודה כדי להזמין את ביצועו. ההגדרה הכללית של חוט ב- IT היא תהליך בודד שמבודד בקוד, שבו תוכניות מסוימות יכולות להכיל מספר נושאים, למשל, כדי להכיל משתמשים מרובים, או כדי להפריד בין הגדרות של משימות מרובות.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את הנושא המשקל הכבד

המעבדים מטפלים בכמה חוטים על מנת לתעדף את ההוצאות להורג. חוט בודד יהיה חלק מביצוע התוכנה שמעבד יכול להתמודד איתו בנפרד. עם זאת, כמה מומחים מסווגים את הנושאים כקל משקל או כמשקל כבד, תלוי במצבם. חוט קל משקל יהיה חוט שאינו דורש הרבה "שינויים" במערכת כדי ליישם את ביצועו. לעומת זאת, ביצוע של חוט כבד משקל כבד עשוי לדרוש מעבר למערך שונה של משאבים קונואליים, או התמודדות עם שטח זיכרון שהוקצה אחרת, שיכול לדרוש זמן רב יותר למעבר. דוגמה אחת לחוט בעל משקל כבד הוא תהליך UNIX הממוצע, בו ייתכן שמעבדים יצטרכו לגשת למשאבים רבים יותר, וזמן המעבר עשוי להיות גדול יותר מאשר עם סוגים אחרים של חוטים בסביבות שונות של מערכות הפעלה. אשכולות או תהליכים עם זיכרון וירטואלי משלהם עשויים להיחשב כחוטים בעלי משקל כבד, כמו גם כאלה שעשויים להיות כרוכים בהגבלות מסוימות על הגישה. חשוב לציין כי המונחים חוט קל "וחוט כבד" הם סובייקטיביים, וכי באופן כללי, מתכנתים ואחרים מגדירים אותם כל מקרה לגופו.