הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עבודה עם כמה מעבדים. (https://hosts.co.il/forums/showthread.php?t=87240)

morsrh 04-01-11 16:45

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

עכשיו בנוגע לשאלה , האם קיימת אפשרות להריץ קטע PHP או ASP על מחשב מרובה מעבדים ולגרום לשימוש בכמה מעבדים בו זמנית?
אם כן אז איך?
אם לא , האם יצא הדבר לעולם בזמן הקרוב?
מה קורה עם כל האיחסונים היום , האיחסונים של היום מציעים לך קופסא מרובה מעבדים וליבות ומלא בלאגנים , האם התוכנית הסטנדרטית שמריצים היום בשפת הWEB תופסת או שזה סתם בזבוז? כמו שידוע לי PHP מריצה את התוכנית על מעבד אחד.

תודה.

Kernel 04-01-11 17:04

היום החלוקה מתבצעת ע"י מערכת ההפעלה, כך ש-3 אפליקציות תובעניות ינצלו 100% מ-3 ליבות.

morsrh 04-01-11 17:15

כלומר תוכנית סטנדרטית של PHP יכול לרוץ עם עד 3 מעבדים?

BlueNosE 04-01-11 17:34

הכוונה היא שמערכת ההפעלה מנתבת את האפליקציות לפי כמות כוח העיבוד הזמינה. לדוגמא אם המעבד בעל 4 ליבות, ויש לך 4 אפליקציות שרצות (ברמת מערכת ההפעלה) עם פחות או יותר אותו עומס שמופעל, מערכת חכמה תנתב כל אפליקציה לעבודה על ליבה שונה.
בדומה, אם יש לך 2 מעבדים עם 2 ליבות כל אחד - העומס יהיה כמה שיותר שוויוני על כל מעבד.


כל הזמנים הם GMT +2. הזמן כעת הוא 18:51.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ