לדלג לתוכן

תרגול נעילות וסריקה מתקנת

השוו פתיחה חדשה ושכפול מתאר מול נעילת OFD. בדקו מי מתחרה ומתי הנעילה משתחררת. תעדו את ההבדל בין סגירת מתאר אחד לסגירת ההפניה האחרונה לפתיחה.

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

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