![]() |
# 1 |
חבר מתקדם
|
עבודה עם כמה מעבדים.
לאחרונה נחשפתי לכך שרוב התוכנות שרצות על המחשבים המודרניים בכלל לא אפקטיים.
רוב התוכנות מריצות את התוכנית על מעבד אחד בזמן שיש כמה מעבדים במחשב , מה שגורם לבזבוז כסף שקנינו על המחשב המרובה מעבדים. עכשיו בנוגע לשאלה , האם קיימת אפשרות להריץ קטע PHP או ASP על מחשב מרובה מעבדים ולגרום לשימוש בכמה מעבדים בו זמנית? אם כן אז איך? אם לא , האם יצא הדבר לעולם בזמן הקרוב? מה קורה עם כל האיחסונים היום , האיחסונים של היום מציעים לך קופסא מרובה מעבדים וליבות ומלא בלאגנים , האם התוכנית הסטנדרטית שמריצים היום בשפת הWEB תופסת או שזה סתם בזבוז? כמו שידוע לי PHP מריצה את התוכנית על מעבד אחד. תודה. Last edited by morsrh; 04-01-11 at 16:47.. |
![]() |
![]() |
# 2 |
אושיית הוסטינג
|
היום החלוקה מתבצעת ע"י מערכת ההפעלה, כך ש-3 אפליקציות תובעניות ינצלו 100% מ-3 ליבות.
__________________
אבי |
![]() |
![]() |
# 3 |
חבר מתקדם
|
כלומר תוכנית סטנדרטית של PHP יכול לרוץ עם עד 3 מעבדים?
Last edited by morsrh; 04-01-11 at 17:22.. |
![]() |
![]() |
# 4 |
אין כמו ב127.0.0.1
|
הכוונה היא שמערכת ההפעלה מנתבת את האפליקציות לפי כמות כוח העיבוד הזמינה. לדוגמא אם המעבד בעל 4 ליבות, ויש לך 4 אפליקציות שרצות (ברמת מערכת ההפעלה) עם פחות או יותר אותו עומס שמופעל, מערכת חכמה תנתב כל אפליקציה לעבודה על ליבה שונה.
בדומה, אם יש לך 2 מעבדים עם 2 ליבות כל אחד - העומס יהיה כמה שיותר שוויוני על כל מעבד. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|