top of page

תיאוריית דלדול המשאבים ו-not enough cpu

ה-cpu או Central Processing Unit זה המעבד המרכזי של המחשב שמבצע את הפעולות השונות שהמשתמש מעוניין לבצע: לוגיקה, פעולות אריתמטיות, קלט/פלט ועוד. אם נרצה שיתבצעו יותר משימות ממה שיכול ה-cpu לבצע ייתכן ונקבל הודעת שגיאה שאין מספיק cpu לבצע את הפעולות.


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


מעניין לחשוב על ההתפתחות של טכנולוגיות הענן בהקשר הזה. היום יש אפשרות להתחבר מרחוק לvCPU (כשv מייצג virtual) כדי לקבל כוח עיבוד חזק יותר. האם יש אפשרות ברמה הפסיכולוגית להתחבר למשאבים וירטואליים?

פוסטים אחרונים

הצג הכול

קוד לגאסי והעברה בין דורית

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

רקורסיה, תנאי עצירה וקול פנימי

רקורסיה היא פונקציה שקוראת לעצמה עד לתנאי עצירה (ללא תנאי עצירה, מדובר ברקורסיה אין סופית). נסביר באמצעות דוגמה קלאסית - חישוב עצרת (זוכרים מה זה עצרת? 4!=1*2*3*4). הפונקציה תקרא לעצמה עד לתנאי העצירה

דדלוק Deadlock

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

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

bottom of page