Please ensure Javascript is enabled for purposes of website accessibility knowledgebase.co.il - מונחים - קטגוריה - מחשבים כללי - מה זה Segfault - תקלת חלוקה
אתם צופים ב: מה זה Segfault - תקלת חלוקה

מונחים מומלצים

מה זה Segfault - תקלת חלוקה

Segfault  - תקלת חלוקה, המכונה גם תקלת פילוח או הפרת גישה, היא שגיאת מחשב המתרחשת כאשר תוכנה מנסה לגשת לזיכרון באופן שגוי.

השגיאה מועלית על ידי ה-MMU, רכיב חומרה (בדרך כלל במעבד) שמנהל את כל הוראות הגישה לזיכרון במחשב.

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

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

עליכם להתחבר על מנת להגיב בעמוד זה.