מאגר מידע בנושאי מחשבים ומדעים מדויקים
שפות תיכנות
שפת C#
שפת C
שפת C++
Java
אסמבלר
SQL
שפות פונקציונליות
Python
Perl
DirectX
Visual Basic
פסקל
mIRC Scripts
שונות
בניית אתרים
HTML
DHTML
ASP
ASP.Net
PHP
קידום אתרים
שונות
אבטחת מידע ו-IT
Web Security
אנונימיות, פרטיות וחוק ברשת האינטרנט
קריפטוגרפיה
הנדסה לאחור (reversing)
אבטחת ססמאות
אבטחת מידע - כללי
טרוינים ווירוסים
אבטחת Windows
מגזין IKP
מערכות ההפעלה Unix/Linux
מערכת ההפעלה DOS
מערכות הפעלה - כללי
מערכת ההפעלה XINU
חומרה
רשתות
פרוטוקולים - השכבה הפיסית
פרוטוקולים - שכבת האפליקציה
עולם ה-Web
צ'טים
מדריכי תוכנות
משחקים
מיקרואלקטרוניקה
מגזין Digital Whisper
:
Digital Whisper - גליונות מלאים
Digital Whisper - הגליון הראשון
Digital Whisper - הגליון השני
Digital Whisper - הגליון השלישי
Digital Whisper - הגליון הרביעי
Digital Whisper - הגליון החמישי
Digital Whisper - הגליון השישי
Digital Whisper - הגליון השביעי
Digital Whisper - הגליון השמיני
Digital Whisper - הגליון התשיעי
Digital Whisper - הגליון העשירי
Digital Whisper - הגיליון האחד עשר
Digital Whisper - הגיליון השנים עשר
Digital Whisper - הגיליון השלושה עשר
Digital Whisper - הגיליון הארבעה עשר
Digital Whisper - הגיליון החמישה עשר
Digital Whisper - הגיליון השישה עשר
Digital Whisper - הגיליון השבעה עשר
Digital Whisper - הגיליון השמונה עשר
Digital Whisper - הגיליון התשעה עשר
Digital Whisper - הגיליון העשרים
Digital Whisper - הגיליון העשרים ואחד
Digital Whisper - הגיליון העשרים ושניים
Digital Whisper - הגיליון העשרים ושלושה
Digital Whisper - הגיליון העשרים וארבעה
Digital Whisper - הגיליון העשרים וחמישה
Digital Whisper - הגיליון העשרים ושישה
Digital Whisper - הגיליון העשרים ושבעה
Digital Whisper - הגיליון העשרים ושמונה
Digital Whisper - הגיליון העשרים ותשעה
Digital Whisper - הגיליון השלושים
Digital Whisper - הגיליון השלושים ואחד
Digital Whisper - הגיליון השלושים ושניים
Digital Whisper - הגיליון השלושים ושלושה
Digital Whisper - הגיליון השלושים וארבעה
מדעי המחשב
אלגוריתמים בתורת הגרפים
מבני נתונים
ביטויים רגולריים
לוגיקה
הנדסת תוכנה
אוטומטים ושפות פורמליות
שפות תכנות
בינה מלאכותית
מערכות לומדות
תכנות מונחה אספקטים
ניהול זיכרון דינמי
Design Patterns
תכנות מונחה עצמים
תורת החישוביות
עיבוד אותות
מתמטיקה
אלגברה מודרנית
אלגברה לינארית
מתמטיקה דיסקרטית
חשבון דיפרנציאלי ואינטגרלי
מבוא להסתברות והתפלגויות
משוואות דיפרנציאליות רגילות
משוואות דיפרנציאליות חלקיות
מתמטיקה תיכונית
אנליזה נומרית
טורי פורייה
תורת המשחקים
פונקציות מרוכבות
שונות
סטטיסטיקה
טופולוגיה
גיאומטריה
כלכלה
חקר ביצועים
פיסיקה
אלקטרוניקת הספק
פיסיקה תיכונית
פיסיקה 1
פיסיקה 2
פיסיקה קוונטית
מכניקה אנליטית
אלקטרומגנטיקה
פיסיקה 3
שונות
עמוד הבית
>
אבטחת מידע ו-IT
>
מערכת ההפעלה XINU
>
מערכת ההפעלה XINU
>
סוגי העברת הודעות ב-XINU
הועלה לאתר:
מספר עמודים: 68
להורדת המסמך בשלמותו
מערכת ההפעלה XINU
ספר אלקטרוני
מאת:
ניר אדר
סוגי העברת הודעות ב-XINU
משלוח לא חוסם (על ידי send
) - השליחה היא תמיד לתהליך מסויים
Broadcast, Multicast
אינן מיושמות ב-XINU
.
קבלה חוסמת ולא חוסמת (receive
, recvclr
).
תגיות המסמך:
unix
מערכת הפעלה
XINU
לפרק הקודם
סינכרוניזציה בין משלוח וקבלה
לפרק הבא
שימושי העברת הודעות
מאת:
באסל
15/5/2016 22:41
תודה
הסברתם את זה, כמו שאר הנושאים, באופן הכי ברור שיש.
דיווח על הפרת זכויות יוצרים
תוכן העניינים:
הקדמה
מערכת ההפעלה XINU
כללי
קלט/פלט
חלונות
קלט/פלט בקבצים
טיפול ברשימות ותורים
כללי
מבנה רשומה
פונקציות macro
הקשורות לרשימות
פונקציות לטיפול ברשימות
ניהול תהליכים
טבלת התהליכים
דגשים
מדיניות זימון ב-XINU
החלפת תהליכים
ביצוע resched
disable/restore
– מניעה הדדית ברמת מערכת ההפעלה
הפונקציה ready
הפונקציה kill
יצירת תהליכים חדשים
משתני ניהול תהליכים
התהליך הריק (The NULL process
)
השהית תהליכים
סגירת מערכת ההפעלה
קריאות מערכת ההפעלה הקשורות לתהליכים
המצבים האפשריים לתהליכים
סמפורים
הגדרה
מימוש סמפורים ב-XINU
מבנה הנתונים לסמפורים ב-XINU
פונקציות הקשורות לסמפורים
שימושים אפשריים לסמפורים
סיכום – קשרים בין הפונקציות השונות ב-XINU
הודעות ב-XINU
אופני משלוח הודעות
סינכרוניזציה בין משלוח וקבלה
סוגי העברת הודעות ב-XINU
שימושי העברת הודעות
הגבלות
פונקציות הקשורות להודעות
ניהול זיכרון
ניהול זיכרון ב-XINU
זיכרון להקצאה דינמית
שיטות הקצאה
שחרור שטחי זיכרון
פונקציות הקשורות לניהול זיכרון
שברור - Fragmentation
בעיות אפשריות הקשורות לזיכרון
ניהול פסיקות
פסיקות חומרה
פסיקות ב-XINU
ווקטור הפסיקות
עדכון ווקטור הפסיקות
יישום
אתחול ווקטור הפסיקות
שחזור ווקטור הפסיקות
Reentrant code
והימנעות מהחלפת תהליכים
שליטת תהליך על החלפת התהליכים
כללים לניתוח פסיקות
החלפת תהליכים תוך כדי ניתוח פסיקה
Delta List
הכנסת תהליך למצב sleep
בעייה במימוש של sleep
טיפול בפסיקת השעון - clkint
שעון דחוי
ניהול קלט/פלט
קלט/פלט – רמה נמוכה
קלט/פלט שאינו תלוי בהתקן
אופרטורים מופשטים ב-XINU
פעולות סינכרוניות ואסינכרוניות
קישור אופרטורים
מימוש ב-XINU
ioerr
, ionull
שינוי מודי פעולת ה-driver
Terminal Driver
חלוקה לחלק עליון ותחתון
שימוש בחוצצים
תאום בין החלק העליון לתחתון
יחסי יצרן - צרכן
בלוק בקרה
מעקב אחרי קריאת קלט - חלק עליון
קלט - חלק תחתון
סימני מים
נספח א' – דוגמאות
תורים
נספח ב' - כתיבת שגרות עבור XINU
קישורים רלוונטיים:
מערכת ההפעלה
להורדת מערכת ההפעלה
לפורום
שיתוף:
|
עוד
תודה
הסברתם את זה, כמו שאר הנושאים, באופן הכי ברור שיש.