timeouting dik writes

cyberia2ooo

New member
timeouting dik writes

בוקר טוב, נתקלתי בבעיה כל שהיא. אני צריך לתת הגבלת זמן לפעולת כתיבה\קריאה של קובץ מדיסק... ואני פשוט לא מוצא דרך לעשות את זה שפועלת כמו שצריך. overlap io פשוט לא עובד והדרך היחידה שהצלחתי לחשוב עליה היא לעשות terminate thread בזמן הכתיבה\קריאה, שגם זה לא רעיון מוצלח במיוחד... למישהו יש רעיונות?
 
Polling!

נניח שאת רוצה לקרוא 100MB מהדיסק. תקרא אץ זה בחתיכות של 64KB ואחרי כל חתיכה תבדוק אם ה-timeout היגיע ואם כן תפסיק את הקריאה .
 

cyberia2ooo

New member
לא מתאים לי

לא מזה אני דואג... אני דואג שבגלל סיבה כלשהי הכתיבה תעשה block גם לשתי בתים... או שגם הכתיבה הזו של ה2 בתים תארך יותר מדי זמן
 
למעלה