Προς το περιεχόμενο
  • Εγγραφή

Υψηλή χρήση RAM χωρίς τίποτα ανοιχτό


ShevaGR

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Καλησπέρα.

Αποφάσισα μετά από καιρό να δώσω μια ευκαιρία στο Windows 10 σαν το main OS μου. Εδώ και 4-5 μέρες έχω στήσει ένα windows 10 καινούργια εγκατάσταση σε ένα μηχάνημα με 16 gb RAM και έχω εγκαταστήσει τα βασικά προγράμματα που χρησιμοποιώ.

Το πρόβλημα είναι ότι έχω τεράστια χρήση μνήμης (5.5-6 gb) πάνω στο boot με το που κάνω login χωρίς κανένα πρόγραμμα ανοιχτό. Έχω φάει μια μέρα στο Ιντερνετ προσπαθώντας να βρω τι φταίει και δεν βγάζω άκρη.

Ο task manager δεν δείχνει κάτι περίεργο. Εννοώ τα προγράμματα που βλέπω έχουν φυσιολογική χρήση RAM και δεν βλέπω κάτι που να δικαιολογεί την υψηλή χρήση. Επισυνάπτω μια φωτογραφία με sorted με βάση τη χρήση μνήμης.

Έχει κανείς καμια ιδέα; Ευχαριστώ

Με safe boot πανω στo boot βλέπω 2.5 γιγα σε χρήση.

Άλλα που μπορεί να σας ενδιαφέρουν:

Λειτουργικό Windows 10 Pro

Κάρτα γραφικών onboard: Intel Iris Xe

Κάρτα γραφικών: Nvidia MX450

Επεξεργαστής:  i7-1165G7

 

Capture.PNG

Επεξ/σία από ShevaGR
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Στο task manager επέλεξε το process from all users (αν υπάρχει ακόμα βέβαια και δεν το έχουν πετάξει με καμία ενημέρωση) 

Ρίξε και μία ματιά στο Resource Monitor (resmon.exe) , αυτό απ` όσο γνωρίζω υπάρχει ακόμα.  :)

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Και τι σε χαλάει που δεσμεύει το 40% της συνολικής ram; Η χρήση της μνήμης είναι δυναμική και το σύστημα θα χρησιμοποιεί όσο παραπάνω μπορεί προκειμένου να δουλεύει γρήγορα και σωστά και να αποφεύγει το paging. Κανονικά αν ανοίξεις κάποιο "μνημοβόρο" πρόγραμμα που θέλει π.χ. 10gb ram και εκείνη τη στιγμή το σύστημα δεσμεύει τα 8 από τα 16, θα απελευθερωθούν 2gb για να δουλέψει το πρόγραμμα.

  • Like 1
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
Δημοσ. (επεξεργασμένο)
28 λεπτά πριν, micos000 είπε

Και τι σε χαλάει που δεσμεύει το 40% της συνολικής ram; Η χρήση της μνήμης είναι δυναμική και το σύστημα θα χρησιμοποιεί όσο παραπάνω μπορεί προκειμένου να δουλεύει γρήγορα και σωστά και να αποφεύγει το paging. Κανονικά αν ανοίξεις κάποιο "μνημοβόρο" πρόγραμμα που θέλει π.χ. 10gb ram και εκείνη τη στιγμή το σύστημα δεσμεύει τα 8 από τα 16, θα απελευθερωθούν 2gb για να δουλέψει το πρόγραμμα.

Ναι αυτό υπέθεσα στην αρχή, αλλά τρέχω κάτι που απαιτεί πχ 10 gb ραμ και ξαφνικά όλο το σύστημα σέρνεται.

Σε άλλα προγράμματα που τρέχω μπορεί να μου σκοτώσει αυτό που τρέχω.

Επίσης το συγκρίνω με άλλο μηχάνημα που τρέχει windows 10 pro με αντίστοιχα σπεκς με το δικό μου και δεν τρώει τόση RAM.

Θεωρητικά θα έπρεπε να είναι consinstent και όχι να τρώει στο δικό μου που ειναι 16 γβ ραμ 6 και στο αλλο που ειναι παλι 16 να τρωει 3.

2 ώρες πριν, htaccess είπε

Στο task manager επέλεξε το process from all users (αν υπάρχει ακόμα βέβαια και δεν το έχουν πετάξει με καμία ενημέρωση) 

Ρίξε και μία ματιά στο Resource Monitor (resmon.exe) , αυτό απ` όσο γνωρίζω υπάρχει ακόμα.  :)

Το πρώτο δεν καταλαβα τι εννοείς, εκτός αν εννοείς να δω τι διεργασίες τρώνε μνήμη που τρέχουν με αντιμ δικαιώματα; Το δεύτερο δεν μου δείχνει κάτι περίεργο.

Επεξ/σία από ShevaGR
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Στην διαχείριση εργασιών πάτα στην καρτέλα Επιδόσεις και δώσε ένα screenshot από εκεί (με alt+prntscr παίρνεις μόνο το παράθυρο, δεν χρειάζεται να το μεγιστοποιήσεις).

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
4 λεπτά πριν, micos000 είπε

Στην διαχείριση εργασιών πάτα στην καρτέλα Επιδόσεις και δώσε ένα screenshot από εκεί (με alt+prntscr παίρνεις μόνο το παράθυρο, δεν χρειάζεται να το μεγιστοποιήσεις).

Ορίστε.

 

Thanks.

Capture2.PNG

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Λογικα "φαινεται" τοσο μεγαλο το νουμερο λογω της cached. Εμενα ας πουμε αυτην την στιγμη , με ανοιχτα edge,viber,skype,torrent,thunderbird + ο,τι τρεχει στο background απο διεργασιες συστηματος και εγκατεστημενων , και δειχνει οτι εχω κατελλειμενη μνημη 8gb + 10.5gb cached. Δεν νομιζω οτι αν αθροισω την κατελλειμενη μνημη ολων των διεργασιων θα βγαλω 8gb...απλα cache-αρει διεργασιες για να ανοιγοκλεινει πραγματα πιο γρηγορα ...

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
Δημοσ. (επεξεργασμένο)
13 λεπτά πριν, mphxths είπε

Λογικα "φαινεται" τοσο μεγαλο το νουμερο λογω της cached. Εμενα ας πουμε αυτην την στιγμη , με ανοιχτα edge,viber,skype,torrent,thunderbird + ο,τι τρεχει στο background απο διεργασιες συστηματος και εγκατεστημενων , και δειχνει οτι εχω κατελλειμενη μνημη 8gb + 10.5gb cached. Δεν νομιζω οτι αν αθροισω την κατελλειμενη μνημη ολων των διεργασιων θα βγαλω 8gb...απλα cache-αρει διεργασιες για να ανοιγοκλεινει πραγματα πιο γρηγορα ...

Yeah makes sense, αλλά το ερώτημα είναι γιατί το σύστημα σέρνεται όταν τρέξω κάτι βαρύ.

Τρέχω δικό μου κώδικα για μια έρευνα που κάνω σε python και θέλει αρκετά γίγα ραμ για να τρέξει. Ανάλογα τις παραμέτρους μπορεί να φτάσει 10 γίγα η παραπάνω.

Όταν το τρέξω και πιάσει 10 γίγα το σύστημα αρχίζει και σέρνεται.

Δοκιμάζω το πειραμά μου σε linux (σε idle είμαι περίπου στο 1.5 γβ ραμ) και τρέχει μια χαρά.

Σκεφτόμουν μήπως έχω κάποιο faulty driver που τραβάει μνήμη αλλά έχω να χρησιμοποιήσω windows σε desktop χρήση αρκετά χρόνια και ψάχνω ήδη όλη μέρα χωρίς να βγάλω άκρη.

Επίσης με safe boot τραβάει 2.5 γίγα ραμ χωρίς να είμαι σίγουρος αν είναι φυσιολογικό το νούμερο (και η διαφορά) ή όχι

Επεξ/σία από ShevaGR
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
5 λεπτά πριν, ShevaGR είπε

Όταν το τρέξω και πιάσει 10 γίγα το σύστημα αρχίζει και σέρνεται.

Yποτιθεται οταν καποιο προγραμμα/διεργασια χρειαστει μνημη και δεν εχει να δωσει αλλο το συστημα , τα windows αποδεσμευουν απο την cached , αχρειαστη μνημη για να την διαθεσουν στην διεργασια.. Αν ομως απαραιτητες για το συστημα διεργασιες καταλαμβανουν μνημη , αυτη και cached να ειναι δεν μπορει να την δωσει.
Τι να σου πω , εχει χαθει η μπαλα με τα windows απο ενα σημειο και περα :)
 

7 λεπτά πριν, ShevaGR είπε

Σκεφτόμουν μήπως έχω κάποιο faulty driver που τραβάει μνήμη

Δεν αποκλειεται και αυτο...

7 λεπτά πριν, ShevaGR είπε

Επίσης με safe boot τραβάει 2.5 γίγα ραμ χωρίς να είμαι σίγουρος αν είναι φυσιολογικό το νούμερο (και η διαφορά) ή όχι

Η διαφορα απο το normal boot μπορει και να ειναι φυσιολογικη , μιας και στο safe boot τρεχουν λιγοτερες διεργασιες...

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
1 λεπτό πριν, mphxths είπε

Yποτιθεται οταν καποιο προγραμμα/διεργασια χρειαστει μνημη και δεν εχει να δωσει αλλο το συστημα , τα windows αποδεσμευουν απο την cached , αχρειαστη μνημη για να την διαθεσουν στην διεργασια.. Αν ομως απαραιτητες για το συστημα διεργασιες καταλαμβανουν μνημη , αυτη και cached να ειναι δεν μπορει να την δωσει.
Τι να σου πω , εχει χαθει η μπαλα με τα windows απο ενα σημειο και περα :)
 

Δεν αποκλειεται και αυτο...

Well θεωρητικά πολλά μπορούν να συμβαίνουν. Ναι ισχύουν όλα αυτά.

Εγώ βασίστηκα στο γεγονός ότι στον άλλο υπολογιστή του αδερφού με windows 10 και ίδια ραμ δεσμεύει πολύ λιγότερη από ότι στο δικό μου. Οπότε ίσως δεν είναι φυσιολογικό;

Επίσης κάπου διάβασα online ότι με safe boot αν η διαφορά είναι μεγάλη ότι μπορεί να φταίει κάτι που ξεκινάει με τα windows. Αλλά πρέπει να ψάξω τι φορτώνει με safe boot για να αποκλείσω drivers/startup programs κλπ.

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
7 hours ago, ShevaGR said:

Το πρώτο δεν καταλαβα τι εννοείς, εκτός αν εννοείς να δω τι διεργασίες τρώνε μνήμη που τρέχουν με αντιμ δικαιώματα; Το δεύτερο δεν μου δείχνει κάτι περίεργο.

Εννοούσα Task Manager> show processes from all users,  και με admin δικαιώματα, θα σου βγάλει περισσότερες πληροφορίες.

Αν θέλεις, μπορείς να χρησιμοποιήσεις και το Process Explorer >> https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer

Εκτέλεσέ το ως διαχειριστής και αυτό. :)

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
Δημοσ. (επεξεργασμένο)

Παντως , πιστευω οτι τα windows οσο βρισκουν μνημη τοσο την χρησιμοποιουν για διαφορες διευκολυνσεις. Μολις ανοιξα το πισι , edge , thunderbird , skype , viber , dropbox ειναι τα "βαρια" + ο,τι background διεργασια τρεχει και ειμαι στα 7.2gb used memory. Στο task manager το edge πιανει 1gb και ολα τα υπολοιπα ειναι σε τριψηφια mbytes και κατω. Δεν αθροιζουν 7.2gb με κανεναν τροπο.
Οταν ειχα λιγοτερη μνημη στο μηχανημα , δεν εφτανα σε τετοια νουμερα με το καλημερα...βρισκουν τα windows περισσοτερη μνημη πλεον και κανουν αλλα κουμαντα.

Επεξ/σία από mphxths
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
Δημοσ. (επεξεργασμένο)
19 ώρες πριν, htaccess είπε

Εννοούσα Task Manager> show processes from all users,  και με admin δικαιώματα, θα σου βγάλει περισσότερες πληροφορίες.

Αν θέλεις, μπορείς να χρησιμοποιήσεις και το Process Explorer >> https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer

Εκτέλεσέ το ως διαχειριστής και αυτό. :)

Το πρώτο δεν το βρίσκω. Εκτός αν εννοείς το Users tab όπως στην παραπάνω εικόνα. Αν το τρέξω με admin δεν δείχνει κάτι παραπάνω.

Το δεύτερο μου λέει πως το antivirus έχει 2,300,000 Κ private bytes αλλά έτσι κιαλλιώς αυτό δεν σημαίνει ότι έχει φορτώσει τόσο στη ΡΑΜ. Τα υπόλοιπα φαίνονται φυσιολογικά working set etc.

14 ώρες πριν, mphxths είπε

Παντως , πιστευω οτι τα windows οσο βρισκουν μνημη τοσο την χρησιμοποιουν για διαφορες διευκολυνσεις. Μολις ανοιξα το πισι , edge , thunderbird , skype , viber , dropbox ειναι τα "βαρια" + ο,τι background διεργασια τρεχει και ειμαι στα 7.2gb used memory. Στο task manager το edge πιανει 1gb και ολα τα υπολοιπα ειναι σε τριψηφια mbytes και κατω. Δεν αθροιζουν 7.2gb με κανεναν τροπο.
Οταν ειχα λιγοτερη μνημη στο μηχανημα , δεν εφτανα σε τετοια νουμερα με το καλημερα...βρισκουν τα windows περισσοτερη μνημη πλεον και κανουν αλλα κουμαντα.

Δεν διαφωνώ στο ότι βρίσκουν περισσότερη μνήμη και κασάρουν πράγματα για να ανοίγουν πιο γρήγορα. Απλά μου τρώει μνήμη από τις βασικές δουλειές μου. Δηλαδή αν ανοίξω 3 vms που χρησιμοποιώ με 4 gb μνήμη το καθένα και χωρίς η cpu να βαράει κόκκινα, ξαφνικά το μηχάνημα σέρνεται. Δεν τρέχω τίποτα άλλο. 12 γβ ραμ σε μηχάνημα με 16 γβ δεν θα έπρεπε να κάνει το μηχάνημα να σέρνεται.

Δεν μπορώ να βγάλω άκρη γιατί συμβαίνει αυτό.

Επεξ/σία από ShevaGR
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
Δημοσ. (επεξεργασμένο)

Μπορείς να πάρεις πίσω την cache που έχει δεσμεύσει το σύστημα με το RAMMap :
https://docs.microsoft.com/en-us/sysinternals/downloads/rammap

Επιλέγεις  Empty --> Empty Standby List 
και η cache καθαρίζει.


Αυτό το utility, καθώς και πολλά άλλα, το έχει γράψει ένας γκουρού της MS 
που ήταν στην ομάδα που ανέπτυξε μεγάλο μέρος του εσωτερικού κώδικα των Windows.
Έχει γράψει και βιβλία για τα ενδότερα των Windows, 
πολύ χρήσιμα σε προγραμματιστές που θέλουν να ασχοληθούν σοβαρά με το λειτουργικό.

-

Επεξ/σία από V.I.Smirnov
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.