תוכן עניינים:
אתה בטח לא חושב יותר מדי על השעון במחשב שלך, אלא אם כן יש לך תאריך יעד חשוב, אבל לדעת קצת על האופן שבו המחשב שומר על הזמן יכול להפעיל את המערכת והרשת שלך בצורה חלקה. בנוסף, טכנולוגיית המחשבים שינתה את האופן בו אנו עוקבים אחר, רושמים ורושמים זמן, וזה די מעניין בפני עצמו. כאן נסקור כיצד מחשבים שומרים על זמן.
יוניקס טיים
סלח לי שאני קצת יוניקס-מרכזית, אבל נתח טוב מהשרתים באינטרנט משתמש ב- Unix time. מה זמן יוניקס? זה למעשה די פשוט. זה מספר השניות שחלפו מאז חצות ב- 1 בינואר 1970, UTC. (אני אסביר את UTC קצת אחר כך.) זה מכונה "התקופה".
מערכות Unix ולינוקס רבות מחשבות זמן על ידי חישוב שניות אפוק והמירתן לזמן מקומי. היתרון בכך שהוא די קל לחשב את ההפרש בין שני תאריכים וזמנים. אם אני רוצה לגלות כמה זמן חלף מחצות הלילה ב -1 בינואר 1970, וכרגע, זה פשוט עניין של חיסור פשוט. לשפת התכנות פרל יש את היכולת לחשב שניות של תקופה בכל זמן שאתה רוצה לדמיין. (תוכלו ללמוד עוד על פרל בפרל 101.)