דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תוכנה
  3. המחשב שלי עם ניצול של 40% מהRAM על ריק

המחשב שלי עם ניצול של 40% מהRAM על ריק

מתוזמן נעוץ נעול הועבר תוכנה
24 פוסטים 12 כותבים 1.1k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • חגיח מנותק
    חגיח מנותק
    חגי
    השיב ליעקב מ. פינס ב נערך לאחרונה על ידי
    #15

    @יעקב-מ-פינס כתב בהמחשב שלי עם ניצול של 40% מהRAM על ריק:

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

    אבל יש לי מספיק ראם 🙂
    אתה מדבר על page files (או swap memory במושגים של לינוקס), כשהם נוצרים המחשב נהיה איטי בגלל שהראם עובר לדיסק, אצלי אין את הבעיה הזו.

    תגובה 1 תגובה אחרונה
    1
    • מדמ מחובר
      מדמ מחובר
      מד
      כתב ב נערך לאחרונה על ידי
      #16

      המחשב משתמש עם page files וכדו' גם כשיש מספיק ראם.

      תגובה 1 תגובה אחרונה
      4
      • מדמ מחובר
        מדמ מחובר
        מד
        כתב ב נערך לאחרונה על ידי
        #17

        לביאור מקיף על כל ענין ה-page file ראו כאן.
        (בכלל אותו אתר מלא וגדוש עם מאמרים על מחשבים ותוכנה באופן ברור וקל להבנה גם למתחילים)

        תגובה 1 תגובה אחרונה
        0
        • WWWW מנותק
          WWWW מנותק
          WWW
          כתב ב נערך לאחרונה על ידי
          #18

          אני לא בקי בעניין, ומי אני שאתווכח עם @yossiz, אבל זה ידוע לי שיש מושג שאם יש ראם פנוי חבל לא להשתמש בו בשביל למהר תגובה בתוכנה, ככה שמאד הגיוני שווינדוס 11 ישתולל עם הראם.
          כנ"ל בשרתים שSQLSERVER לדוגמה תמיד ישתמש ברוב הראם של השרת כדי למהר תגובה לשאילתות.

          WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

          dovidD תגובה 1 תגובה אחרונה
          0
          • dovidD מנותק
            dovidD מנותק
            dovid ניהול
            השיב לWWW ב נערך לאחרונה על ידי dovid
            #19

            @WWW כתב בהמחשב שלי עם ניצול של 40% מהRAM על ריק:

            כנ"ל בשרתים שSQLSERVER לדוגמה תמיד ישתמש ברוב הראם של השרת כדי למהר תגובה לשאילתות.

            אתה משווה בין תוכנה, ועוד מסד נתונים, למערכת הפעלה.
            מערכת הפעלה (ברובה) היא סך הכל סדרן של תור התהליכים של התוכנות. התוכנות מצידם ברוב המקרים (בהתאם לאיכות המפתחים) אמורים לקחת כמה שפחות RAM.
            לדעתי רק בתוכנות נדירות יש התניה בין מצב הRAM של המחשב לבין התנהגות הקוד (לא קל ליישם את זה וזה יכול לעשות בעיות לא קטנות). אני מכיר כזו התנהגות מהתוכנות של אדובי שיש שמה בהעדפות אפשרות למשתמש לקבוע תקרת שימוש באחוזים. כפי שציינת גם SQL SERVER (המסחרי, החינמי מוגבל) לוקח כמדומני 75% מהRAM הפנוי בלי תלות בכמות.
            מערכת ההפעלה מטבעה לעומת זאת מנסה לחסוך בRAM, וגם אם אתה צודק שיש התניה מסויימת בין צריכת הזיכרון לזמינותו זה לדעתי (וקצת מנסיוני) רק לכיוון השלילי - אם המחשב דל בזיכרון יהיו תהליכי חיסכון כנראה שיגרמו לצריכה נמוכה יותר.
            אבל בשני במחשבים שיש מספיק זיכרון גם אם באחד יש כפול RAM מהשני, תהיה אותה צריכה הן מצד מערכת ההפעלה והן מצד רוב התוכנות הפשוטות.

            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

            בכל נושא אפשר ליצור קשר dovid@tchumim.com

            מיכאלושמ תגובה 1 תגובה אחרונה
            2
            • מיכאלושמ מנותק
              מיכאלושמ מנותק
              מיכאלוש
              השיב לdovid ב נערך לאחרונה על ידי
              #20

              @dovid כתב בהמחשב שלי עם ניצול של 40% מהRAM על ריק:

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

              אצלי בעבר הכפלתי את הRAM ל 2 מחשבים ובשניהם המערכת הפעלה (ווינדוס) התחילה לזלול יותר.
              מסתבר באמת שכמו שאתה אומר זה מגיע מהכיוון ההפוך, זה לא שכשיש יותר ראם המערכת זוללת יותר, אלא שכשחסר ראם המערכת חוסכת יותר.

              .

              תגובה 1 תגובה אחרונה
              1
              • OdedDvirO מנותק
                OdedDvirO מנותק
                OdedDvir
                כתב ב נערך לאחרונה על ידי
                #21

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

                מדמ תגובה 1 תגובה אחרונה
                3
                • מדמ מחובר
                  מדמ מחובר
                  מד
                  השיב לOdedDvir ב נערך לאחרונה על ידי
                  #22

                  @OdedDvir כתב בהמחשב שלי עם ניצול של 40% מהRAM על ריק:

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

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

                  חגיח תגובה 1 תגובה אחרונה
                  0
                  • חגיח מנותק
                    חגיח מנותק
                    חגי
                    השיב למד ב נערך לאחרונה על ידי
                    #23

                    @מד כתב בהמחשב שלי עם ניצול של 40% מהRAM על ריק:

                    וזו הסיבה שהמחשב משתמש בpage files וכו' גם כשיש מספיק ראם

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

                    @מד כתב בהמחשב שלי עם ניצול של 40% מהRAM על ריק:

                    בכדי שבאם תפעיל תוכנה כבדה וכדו' שדורשת הרבה ראם, אז לא תצטרך להמתין עד שהוא מעביר תוכן מהראם לpage files וכו'.

                    אתה מתכוון שנמערכת הפעלה מנחשת מראש באיזו תוכנה תשתמש וכבר מתחילה להריץ אותה ולהשתמש בpage files? יש מושג כזה שאתרים טוענים מראש resources כשיש להם סיבה לחשוב שתשתמש בהם, אבל לטעון מראש תוכנה כבדה לדיסק סתם ככה? זה בזבוז של מקום בלי חיסכון של זמן.
                    הרעיון של page files רלוונטי רק אחרי שנגמר המקום הפנוי בRAM, ואז כדי שהמחשב לא יתקע בלי אפשרות כתיבה לRAM, אז המחשב מתחיל לכתוב לדיסק, שזה אמנם איטי יותר, אבל זה מה יש.
                    הRAM מכיל קונטקסט של ריצה של תוכנה, אין לך אפשרות לטעון את הקונטקסט הזה בלי להריץ את התוכנה.

                    תגובה 1 תגובה אחרונה
                    0
                    • מדמ מחובר
                      מדמ מחובר
                      מד
                      כתב ב נערך לאחרונה על ידי מד
                      #24

                      לא הבנת אותי.
                      המחשב לא יודע מה אתה הולך להריץ, אבל באותו הזמן שתפעיל תוכנה שדורשת הרבה ראם אז זה קצת מאוחר. העברת הנתונים לpage file לוקח קצת זמן כמו כתיבת קבצים חדשים לדיסק רגיל.
                      אז המחשב מתנהג כך: הוא בודק את הנתונים בראם אם הוא באמת בשימוש כל הזמן. אם כן, הוא משאיר אותו בראם. אבל אם הנתונים לא ממש בשימוש כל הזמן, אז הוא מעביר אותם לpage file. וכאשר התוכנה חוזרת להשתמש באותם נתונים במצב קבוע, היא מחזירה אותם לזכרון הראם האמיתי.
                      אז כשאתה רואה שיש ראם פנוי במחשב, זה אומר שהנתונים שנמצאים בpage file ממש לא חשובים כרגע להיות בזכרון הראם האמיתי, וזה לא יעזור כלום עם המהירות אם תחזיר אותו לזכרון הראם האמיתי. לכן, המחשב מסיר אותו מיד מזכרון הראם האמיתי להpage file כדי שהמחשב שלכם יהיה מוכן ומזומן למצב שתפעילו את הדפדפן או תוכנת אדובי, או תוכנות דומות שדורשות הרבה זיכרון ראם.
                      זו כוונת הציטוט של @OdedDvir.

                      תגובה 1 תגובה אחרונה
                      1

                      • 1
                      • 2
                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון
                      0
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום