# data[].attributes.headline
מיכאל  שברור חיצוני

# data[].attributes.subject
מיכאל  שברור חיצוני

# data[].attributes.body
פנימי- כאשר המשתמש מבקש יותר מקום ממה שהוא צריך נוצרים חורים של מקום אחסון שאינם נגישים.
חיצוני- הוא חוסר היכולת להשתמש בזיכרון פנוי מכיוון שהוא מחולק למקטעים קטנים

# data[].attributes.headline
פרגמנטציה פנימית: כאשר אנו מבקשים להקצאות זכרון בגודל מסוים, והזכרון שקיבלנו הוא גדול יותר - ההפרש זהו פרגמנטציה פםנימית.

# data[].attributes.subject
פרגמנטציה פנימית: כאשר אנו מבקשים להקצאות זכרון בגודל מסוים, והזכרון שקיבלנו הוא גדול יותר - ההפרש זהו פרגמנטציה פםנימית.

# data[].attributes.body
פרגמנטציה חיצונית: כאשר הזכרון לא הוקצה ברציפות אלא במקטעים

# data[].attributes.body
שברור חיצוני קורה כשמטודה או תהליך מוסרים

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

# data[].attributes.body
שברור פנימי : דרישה של זיכרון יותר גדול ממה שיש כבר.
שברור חיצוני : זיכרון לא רציף

# data[].attributes.body
שברור חיצוני: מצב בו ישנם שטחי זיכרון פנוי, אולם הם קטנים מדי להקצאה.
שברור פנימי: מצב בו ישנם שטחי זיכרון שהוצאו מרשימת הפנויים כתוצאה מהקצאה, אך בהכרח לא נמצאים בשימוש.

# data[].attributes.body
פרגמנטציה חיצונית -  בזבוז מקום יש מספיק בלוקים פנויים, אך אי אפשר לשמור כי נדרשת שמירה סדרתית של הבלוקים.

אם 1 file ו - file3 התפנו. ואני רוצה לשמור file6 בגודל 7 בלוקים אני לא יכולה לשמור את file6 ,כי הוא חייב להישמר בצורה סדורה, אני לא יכולה לפצל אותו במקומות הפנויים.

# data[].attributes.body
שברור פנימי - הוא פרגמנטציה בעת הקצאת מקום קטן וניתן מקום גדול

שברור חיצוני - בפועל יש מקום להקצות אבל הוא לא מקום רציף כאשר נדרש מקום ל50 אבל יש שני מקומות לא רציפים ל40

# data[].attributes.body
שברור פנימי : הקצינו 12 בתים והשתמשנו רק ב 8 בתים (בזבוז של 4 בתים) .
שברור חיצוני : הבלוקים המוקצים מפוזרים על כל הזיכרון הדינמי ונוצר מצב שיש מספיק זיכרון פנוי אך לא ברצף ולכן בפועל יהיו מצבים שאי אפשר לנצל/להקצות אותו (הפנוי).

# data[].attributes.body
הציגו הגדרות של שברור פנימי וחיצוני. מצאו דוגמה שממחישה כל מושג (קישורים)