כמה הם התחילו לפתוח יישומים, להשתמש במחשב במשך כמה שעות ולפני שהם יודעים את זה, יש להם שימוש מוגזם בזיכרון RAM ... ובכן, הנה אני מביא לך פתרון לבעיה זו
זה קורה שכאשר אנו פותחים מספר יישומים, כאשר אנו משתמשים במערכת לזמן מה, ספריות ודברים שונים אחרים נשמרים במטמון, אך ... ישנם מקרים בהם אנו פשוט זקוקים ליותר זיכרון RAM זמין, וספריות אלה מעסיקות אותנו בזיכרון RAM מבלי לשאול אפילו אוֹתָם. ¬_¬
1. אנו פותחים מסוף, בו אנו כותבים את הדברים הבאים ולוחצים [להיכנס]:
- sudo su
זה יבקש מאיתנו את הסיסמה שלנו, אנו כותבים אותה ולוחצים [להיכנס] שוב.
2. עכשיו עלינו לכתוב זאת:
- sync && echo 3> / proc / sys / vm / drop_caches
מוּכָן!!! ... 😀
במקרה שלי, תפוסתי כ- 900MB של זיכרון RAM, ואחרי שעשיתי את זה ירדתי ל- 700MB, נהדר לא?
???
ברכות 🙂
PD: פקודה זו, מכיוון שהיא משחררת את כל מה שנטען במטמון, תגרום לכמה דברים ב- destkop שלנו לעבוד קצת יותר לאט, לפחות עד שהם נטענים שוב במטמון 🙂
תודה רבה על הטיפ, שימושי מאוד, דבר קטן,
sudo su
זה לא יהיה מיותר? כלומר עדיף ישירות:
sudo sync && echo 3 > /proc/sys/vm/drop_caches
לא? 🙂
משום מה, עם sudo, כמו שאתה אומר, זה לא עבד בשבילי ... זו הסיבה שהייתי צריך קודם לגרום להם להיכנס כשורש (sudo su) ואז לבצע את הפקודה.
האם זה עבד בשבילך כמו שהגדרת את זה?
אם אתה מבחין שאתה מחיל סודו רק על הפקודה הראשונה. כדי להשתמש נכון ב- sudo, עליך להכניס -lo לשתי הפקודות.
לפני זמן רב נאבקתי בדברים האלה. אפילו לשים הצעות מחיר סביב הכל עדיין לא עובד.
לאחר שתשים את sudo su, כל השאר ייעשה ישירות כשורש 🙂
כרגע אני בעבודה ואינני יכול לבדוק זאת, מכיוון שכאן אנו משתמשים בחלונות.
בכל מקרה, להיכנס כמשתמש-על, סתם
su
לא?
ברגע שאני חוזר הביתה אני מנסה 🙂
אם תשים su באובונטו למשל, זה לא יעבוד ולא תוכל להיכנס כשורש, לפחות ככה זה היה בלוסיד ... 🙂
הסיבה לכך היא שהסיסמה לשורש אינה מוגדרת.
sudo passwd והגדר אותו ותוכל להשתמש ב" su "באובונטו או בכל הפצה אחרת
כן אני יודע, אבל האם אתה יכול לדמיין איך יהיו השלבים אז:
1. שנה את סיסמת השורש
2. הפעל את האחר.
כמו שאני לא יודע haha, אני רואה את זה פשוט יותר עבור המשתמש בדרך זו 🙂
אובונטו, צ'אקרה והפצות אחרות מביאות סודו מוגדר, ב- Arch ניתן להגדיר אותו במהלך ההתקנה, דביאן לא מביאה אותו מוגדר, אך לא קשה לעשות זאת, אני באופן אישי מתרגל לסו.
כמו שאדואר 2 היה אומר
<º אובונטו
שם הרווחתם את זה, הרוב המכריע של הפצות משתמשות
su
, ישןאך קוראים רבים שקוראים אותנו משתמשים ב- Linux Mint או ב- Ubuntu 😉
תן לי לראות אם הבנתי נכון ... אנחנו עושים את הפקודה והמטמון שוחרר. ואז על ידי המשך השימוש ביישומים המטמון הזה יחזור ... אז ... מה אנו משיגים?
שלום וברוך הבא את חורחה 🙂
במקרה שלי הייתי זקוק ליותר זיכרון RAM בזמן מסוים, כי הייתי צריך לפתוח מחשב וירטואלי (VirtualBox) וזה הפיתרון שמצאתי לאותו רגע ספציפי, פיתרון שאני משתף מכיוון שאני לא יודע אם מישהו אחר האם זה או משהו אחר 🙂
אני חושב שכדי להיפטר מכמה ספריות באמצע.
פשוט בדקתי את זה ועברתי מכ- 400MB של מטמון ל- 124MB.
@ חורחה אורדנטה
ובכן, בדיוק הצלחנו לפנות מטמון, אם אז הוא יתמלא שוב, זה יהיה אחד הדברים שאנחנו משתמשים בהם ואנחנו צריכים באותו זמן, לפני שיהיו לנו דברים שאיננו זקוקים להם. אם נמלא מחדש? ובכן, אנו מרוקנים אותו שוב.
זה באמת שימושי.
אתה יכול גם לעשות משהו כזה:
sudo sync && sudo sysctl -w vm.drop_caches=3
זה עובד 😀
ברוכים הבאים ותודה על הקו 😉
לגבי
איזו הקלה, זה כמו להוריד משקל מהכתפיים 😛הא תודה רבה!
כמובן שעליך לכתוב "סודו סו" כדי להיכנס לשורש אחרת "רשות שנשללה" לא תופיע
תודה, ההודעה שלך עזרה לי מאוד, להסיר את הרוויה בזיכרון שהייתה לאחת המכונות שלי, עשה עכשיו סקריפט לעשות את זה באופן אוטומטי, תודה וברכה