![]() |
עבודה עם כמה מעבדים.
לאחרונה נחשפתי לכך שרוב התוכנות שרצות על המחשבים המודרניים בכלל לא אפקטיים.
רוב התוכנות מריצות את התוכנית על מעבד אחד בזמן שיש כמה מעבדים במחשב , מה שגורם לבזבוז כסף שקנינו על המחשב המרובה מעבדים. עכשיו בנוגע לשאלה , האם קיימת אפשרות להריץ קטע PHP או ASP על מחשב מרובה מעבדים ולגרום לשימוש בכמה מעבדים בו זמנית? אם כן אז איך? אם לא , האם יצא הדבר לעולם בזמן הקרוב? מה קורה עם כל האיחסונים היום , האיחסונים של היום מציעים לך קופסא מרובה מעבדים וליבות ומלא בלאגנים , האם התוכנית הסטנדרטית שמריצים היום בשפת הWEB תופסת או שזה סתם בזבוז? כמו שידוע לי PHP מריצה את התוכנית על מעבד אחד. תודה. |
היום החלוקה מתבצעת ע"י מערכת ההפעלה, כך ש-3 אפליקציות תובעניות ינצלו 100% מ-3 ליבות.
|
כלומר תוכנית סטנדרטית של PHP יכול לרוץ עם עד 3 מעבדים?
|
הכוונה היא שמערכת ההפעלה מנתבת את האפליקציות לפי כמות כוח העיבוד הזמינה. לדוגמא אם המעבד בעל 4 ליבות, ויש לך 4 אפליקציות שרצות (ברמת מערכת ההפעלה) עם פחות או יותר אותו עומס שמופעל, מערכת חכמה תנתב כל אפליקציה לעבודה על ליבה שונה.
בדומה, אם יש לך 2 מעבדים עם 2 ליבות כל אחד - העומס יהיה כמה שיותר שוויוני על כל מעבד. |
כל הזמנים הם GMT +2. הזמן כעת הוא 18:51. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ