איך מגבילים צריכת זיכרון של תוכנה
אובונטו

goldy

New member
איך מגבילים צריכת זיכרון של תוכנה
אובונטו

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

אני רוצה לדעת איזו תוכנה קיימת ו\או פקודה; שמגבילה מראש את צריכת הזיכרון של התוכנה גם אם זה אומר שהתוכנה תיתקע? (כדי שלא תיקח את כל המערכת יחד איתה).

 

BravoMan

Active member
בבקשה:

http://linux.die.net/man/5/limits.conf

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

goldy

New member
אני לא מתכנת ולכן צריך עזרה


(אם יש ממשק גרפי זה אחלה)

1. מתוך 3.7 RAM, אני רוצה שכלל התוכנות שאינן מע' ההפעלה יוכלו לתפוס עד 3.6, ומתוך 9.5 gb מחיצת החלפה, יוכלו לתפוס עד 9.
איך מגדירים זאת?
1ב. כמ"כ אני דורש עדיפות למע' ההפעלה - תוכנה שאינה חלק מאובונטו לא יכולה לתפוס זיכרון על חשבונה. איך עושים זאת?

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

3. איך אני מגדיר באופן מפורש את הVM של אורקל ואת נגן המדיה VLC?

4. האם חובה להתחיל ב # , או שזה סימן למחשב להתעלם מהשורה?
 

Dניאל Mור

New member
באותה הזדמנות, אפשר לקרוא גם על

"cgroups" - יכולת מאד חזקה!

בהצלחה.

+דניאל.
 

goldy

New member
איך מפעילים את הממשק הגרפי לאחר ההתקנה?

גירסתי 10.04, ואני לא יכול לעדכן כי הביוס שלי לא מכיל efi .
ניסיתי cgroup וקיבלתי הודעה על פקודה שגויה.
 

BravoMan

Active member
גרסאות חדשות יותר לא דורשות EFI

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

ולגבי ה-limits.conf: אתה לא צריך להיות מתכנת כדי להסתדר איתו.
זו לא שפת תכנות, זה בסה"כ קובץ הגדרות.
ייתכן שאפילו יש בשבילו ממשק גרפי. אני לא מכיר, אבל אם תחפש אולי תמצא.

הסימן # אכן מסמן "הערה" כלומר, מתעלמים מכל השורה והיא נועדה לתיעוד בלבד.

בקישור שהבאתי, וגם בתוך הקובץ עצמו יש דוגמאות.
אתה וודאי יכול למצוא עוד דוגמאות ב-Google.

למען גילוי נאות, אף פעם לא נאלצתי להשתמש בדבר הזה, אני פשוט יודע שהוא קיים, אז אין לי עצה יותר ספציפית בשבילך.
 
למעלה