Virtualbox και Snaphost  Το θέμα επιλύθηκε

...εφαρμογές για οτιδήποτε άλλο

Συντονιστής: konnn

Virtualbox και Snaphost

Δημοσίευσηαπό sotos21 » 03 Φεβ 2015, 21:57

Έχω απορία με την λειτουργία του snaphost στην εικονική μηχανή, συγκεκριμένα μου φάνηκε υπερβολικό το μέγεθος που καταλαμβάνει στο δίσκο.
Χωρίς να είναι σε λειτουργία το guest λειτουργικό παίρνω το snaphost το οποίο καταλαμβάνει 2.1 ΜΒ στον δίσκο, όλα καλά λοιπόν.
Ανοίγω τον guest και σε 6 μετρημένα λεπτά έχει πάει από 2.1 σε 800 ΜΒ
Τι στο δαίμονα γίνεται, αφού το snaphost υποτίθεται ότι θα μου δώσει την εικόνα του δίσκου μέχρι την στιγμή που το πήρα. Γιατί μεγαλώνει μετά;
Αν υποτεθεί ότι μεγαλώνει αυτό και κρατάει το πρωτότυπο vdi σαν backup πάλι είναι απίθανο σε 6 λεπτά να μεγάλωσε 800 ΜΒ από τις συνήθεις εγγραφές (άνοιξα τον chrome και ήρθα σε μια σελίδα του forum)
Μήπως κάτι δεν κάνω καλά;
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6303
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Virtualbox και Snaphost

Δημοσίευσηαπό Learner » 03 Φεβ 2015, 23:04

Το snapshot είναι μόνον οι αλλαγές που έχουν γίνει στον VDI μέχρι τη στιγμή που το παίρνεις (το snapshot εννοώ). Γι' αυτό είναι μόνο 2.1 MB. Είναι μόνον οι αλλαγές.
Κάθε φορά που θες να διαγράψεις ένα snapshot σε ρωτά αν θες να γίνει merge, δηλαδή να ενσωματωθούν οι αλλαγές στον current vdi ή όχι.
Φαντάζομαι λοιπόν ότι όταν ανοίγεις τον guest, είναι ο δίσκος VDI + τις αλλαγές(snapshot).
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9765
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Virtualbox και Snaphost

Δημοσίευσηαπό sotos21 » 03 Φεβ 2015, 23:12

Learner έγραψε:Το snapshot είναι μόνον οι αλλαγές που έχουν γίνει στον VDI μέχρι τη στιγμή που το παίρνεις (το snapshot εννοώ). Γι' αυτό είναι μόνο 2.1 MB. Είναι μόνον οι αλλαγές.
Κάθε φορά που θες να διαγράψεις ένα snapshot σε ρωτά αν θες να γίνει merge, δηλαδή να ενσωματωθούν οι αλλαγές στον current vdi ή όχι.
Φαντάζομαι λοιπόν ότι όταν ανοίγεις τον guest, είναι ο δίσκος VDI + τις αλλαγές(snapshot).

Ευχαριστώ για το ενδιαφέρον να απαντήσεις αλλά δεν κατάλαβα τίποτα(το υπονοούμενο το έπιασα όμως)
Πάντως είναι αδύνατον να άλλαξε 800 ΜΒ σε 6 λεπτά χρήσης.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6303
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Virtualbox και Snaphost

Δημοσίευσηαπό fkol k4 » 04 Φεβ 2015, 02:33

800MB δεν είναι πολλά. Αν κλείσεις την εικονική μηχανή η διαφορά παραμένει;

Αν όχι, πιθανώς να είναι τα /dev, /proc, /run, tmp, /var κτλ, δηλαδή αυτά που μεταβάλλονται δυναμικά σε κάθε εκκίνηση. Στο snapshot (όπου το guest είναι κλειστό) τα περισσότερα από αυτά είναι κενά.
Οπότε με το που ανοίγεις το guest, το μέγεθος του snapshot πιθανώς σου δείχνει τη διαφορά του snapshot από το ενεργό VM.
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Virtualbox και Snaphost

Δημοσίευσηαπό sotos21 » 04 Φεβ 2015, 09:37


Φίλιππε και εσύ με μπέρδεψες.
Έκανα καινούργιο snapshot(διέγραψα πρώτα το παλιό)
Μετά 8 λεπτά χρήσης της εικονικής μηχανής(ανοικτή ακόμα) παίρνω μια εικόνα που δείχνει το μέγεθος της.(757 ΜΒ)
Κλείνω αμέσως την μηχανή και παίρνω πάλι εικόνα (796 ΜΒ)
Άρα η απάντηση στην ερώτηση σου είναι ναι, η διαφορά παραμένει.
Η μόνη "λογική" σκέψη είναι ότι σε 10 λεπτά normal χρήσης(περιήγηση σε forum) τα windows 7 γράφουν 1 GB στον δίσκο, πράγμα που ακούγετε παράλογο.
Ξέχασα να κοιτάξω αν μεγάλωσε και το original vdi οπότε το ξανακάνω.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6303
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Virtualbox και Snaphost

Δημοσίευσηαπό the_eye » 04 Φεβ 2015, 09:58

Το snapshot δεν είναι μόνο αλλαγές στον δίσκο, αλλά και στην RAM.
Έχω την εντύπωση πως είναι όλη η RAM + αλλαγές στον δίσκο και μπορεί να παίζει και κάποια συμπίεση.
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11673
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Virtualbox και Snaphost

Δημοσίευσηαπό sotos21 » 04 Φεβ 2015, 10:58

Αφού μετέφερα τον φάκελο VirtualBox VMs από το home (για να μην έχω πρόβλημα με τις εγγραφές στον ssd), ξεκίνησα από την αρχή με win xp αυτή τη φορά.
Καταρχήν στο original vdi δεν γράφεται ούτε ένα byte από ότι βλέπουμε από την παρακάτω εικόνα (μόλις ανοίγουν τα xp και μετά που έκλεισαν)

Στην παρακάτω εικόνα βλέπουμε ότι σε 10 λεπτά έχουν γραφτεί 651 ΜΒ

Συνοψίζοντας
Το snaphost που παίρνουμε για την virtual machine κρατάει ανέπαφο τον εικονικό δίσκο για μελλοντική χρήση.(επαναφορά)
Γράφει σε ένα καινούργιο vdi τις αλλαγές μόνο που όμως είναι υπερβολικά πολλές.
Με δεδομένο ότι ο original vdi είναι 8.9 GB, αν συνεχίσει να γράφει με αυτό τον τρόπο θα τον ξεπεράσει σε 2 ώρες.
Μάλλον όμως θα αλλάξει ρυθμό, οπότε θα το παρατηρήσω για μια εβδομάδα και θα επανέλθω.
Γιατί αλλιώς συμφέρει να κάνουμε μια κόπια(όταν έχουμε φέρει την εικονική στα μέτρα μας) και να την επαναφέρουμε όποτε συναντήσουμε πρόβλημα.

Edit: the_eye μάλλον έχεις δίκιο, μου ακούγεται όμως κουλό να κρατάει αλλαγές στη ram(αφού ούτε το κανονικό λειτουργικό δεν το κάνει), μήπως εννοούν στο pagefile;
Edit2: Δοκίμασα να ανοίξω πάλι τα xp και η μνήμη ήταν κανονική (χαμηλή και δεν είχε κρατήσει κάτι από αυτά που είχα ανοίξει, όπως τον chrome)
To snaphost μεγάλωσε κατά 100 ΜΒ (μπήκα άνοιξα τον task manager, άνοιξα τον chrome και βγήκα, ούτε ένα λεπτό δηλαδή)
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6303
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Virtualbox και Snaphost

Δημοσίευσηαπό the_eye » 04 Φεβ 2015, 21:14

Εννοώ ότι κρατάει όλη την RAM του guest συστήματος. Πόση ram έχει το guest σύστημα ; Πόση είναι δεσμευμένη σε αυτό ;
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11673
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Virtualbox και Snaphost

Δημοσίευσηαπό sotos21 » 04 Φεβ 2015, 21:19

the_eye έγραψε:Εννοώ ότι κρατάει όλη την RAM του guest συστήματος. Πόση ram έχει το guest σύστημα ; Πόση είναι δεσμευμένη σε αυτό ;

6 GB στα 7 και 4 GB στα xp
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6303
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Virtualbox και Snaphost

Δημοσίευσηαπό sotos21 » 12 Φεβ 2015, 14:53

Λοιπόν μετά από 8 ημέρες τα xp έφτασαν περίπου στο 50% του αρχικού dvi.
Είναι δηλαδή 4 GB τώρα και είναι ζήτημα αν τα δούλεψα συνολικά 2 ώρες.(και πάρα πολύ λέω)
Προφανώς κάτι δεν πάει καλά με τη συγκεκριμένη δυνατότητα (snapshots) του virtualbox.
Για να φτάσουν τα virtual xp στα 8.9 GB έχω εγκαταστήσει ένα σωρό εφαρμογές και την κουβαλάω χρόνια.
Τώρα χωρίς κανένα νέο πρόγραμμα ή ενημερώσεις σε 8 μέρες φτάσαμε εκεί που είπα, μόνο με απλή χρήση του browser(και πάντα καθάρισμα με το ccleaner μετά) και οπωσδήποτε λιγότερο από 2 ώρες συνολικής χρήσης.
Προτείνω μόλις φτάσουμε εκεί που θέλουμε την εικονική μηχανή από πλευράς εγκατάστασης προγραμμάτων, να κάνουμε μια κόπια και τέλος.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6303
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Επόμενο

Επιστροφή στο Εφαρμογές Άλλες-Διάφορες