Δημοσιεύτηκε: 09 Ιουν 2009, 21:06
tolis_01 έγραψε:windows xp!=linux, στον τομέα της διαχείρησης μνήμης.
Επιμένω...
Περισσότερα για την διαχείριση μνήμης του linux ρίξτε μια ματιά εδώ (http://forums.gentoo.org/viewtopic.php?t=175419)
baker έγραψε:ftso έγραψε:η πολιτική του linux για την μνήμη είναι να χρησιμοποιούν όλους τους πόρους του συστήματος για να μην πάνε χαμένοι και αχρείαστοι.
Το ίδιο κάνουν και τα Vista...
έγραψε:Vista puts all of its unused RAM into a cache called SuperFetch.
SupperFetch uses all available physical memory to cache disk data, that's a better use of the RAM than letting it sit unused, and should improve performance. And when a program needs more RAM, Vista takes it out of the cache and gives it to the program
...
Αυτό δεν έχει καμία σχέση με την διαχείριση μνήμης.
Το SuperFetch είναι η μετεξέλιξη του preloader (prefetch) που χρησιμοποιούσαν τα XP...
Έχει γίνει σημαντική βελτίωση αλλά δεν παύει να είναι ένας preloader που χρησιμοποιεί τον δίσκο σου και που η αίσθηση μεγαλύτερης ταχύτητας είναι "ψιλο-απάτη"...
Κατα την εκκίνηση φορτώνονται στην μνήμη τα ποιο χρησιμοποιούμενα προγράμματα...Αν όμως πας και ανοίξεις ένα πρόγραμμα που δεν είναι στην μνήμη το swaping θα πάει σύννεφο.
Έτσι σε αυτήν την περίπτωση την πάτησες
Βέβαια ο μέσος χρήστης που χρησιμοποιεί 2-3 προγράμματα μόνο δεν θα το πολυ-ψιλιαστεί, ίσα ίσια κιόλας που θα του είναι και καλό το τελικό αποτέλεσμα...