Στο εργαστήριό μου έχω laptops με 100Mbps ethernet, που προφανώς δεν αναβαθμίζονται.
Έχει νόημα να βάλω server με Gbps ethernet (το switch του εργαστηρίου είναι Gbps). Θα δω ορατή διαφορά;
Ο-π-ω-σ-δ-ή-π-ο-τ-ε. Θα δεις 10πλάσια ταχύτητα δικτυακού δίσκου.
- Αν ανοίξεις τώρα μόνο έναν client, πάει με ταχύτητα Χ.
- Αν ανοίξεις τώρα 10 clients, πάνε με ταχύτητα Χ/10.
- Αν βάλεις gigabit και ανοίξεις έναν client, θα πάει με ταχύτητα Χ.
- Αν βάλεις gigabit και ανοίξεις 10 clients, θα πάνε με ταχύτητα Χ.
Η σημαντική διαφορά είναι μεταξύ 2 και 4. Στο τέλος ακόμα και όταν ανοίγεις όλους τους clients, θα πάνε τόσο γρήγορα όσο πάει τώρα ένας μόνος του.
ΟΚ, αυτό περίμενα κ εγώ.
Φέτος έχω τρελό lag κάποιες φορές, ιδιαίτερα όταν μπαίνουν τα clients στο internet. Κολλάει ΟΛΟ το μηχάνημα, όχι μόνο η σύνδεση του internet. Καμιά ιδέα τι μπορεί να φταίει; Πέρσι δεν είχα τέτοιο θέμα...
Τρελό lag μηχανήματος = τελείωσε η RAM του.
Τρελό lag εργαστηρίου = τελείωσε η RAM ενός client ΚΑΙ χρησιμοποιεί δικτυακό swap, οπότε τσακίζει όλο το εργαστήριο.
Λύση: δημιουργία τοπικών swap partitions (https://alkisg.mysch.gr/steki/index.php?topic=8067.0).
> Τρελό lag εργαστηρίου = τελείωσε η RAM ενός client ΚΑΙ χρησιμοποιεί δικτυακό swap, οπότε τσακίζει όλο το εργαστήριο.
Αυτό ήταν μάλλον το πρόβλημά μου. Κάποιο πρόγραμμα πρέπει να είχε memory leak, και μέσω δικτυακού swap μου κολλούσε τα πάντα. Έκανα νέα εγκατάσταση (νέο μηχάνημα) και το πρόβλημα λύθηκε.
Καποια λυση ή καποια εντολη για να βλεπουμε ποση Ram εχει μεινει στους Clients?
Μπορείς σε κονσόλα του client να τρέξεις
free -hl -s 5
Το l δείχει lo-high χρήσης και το -s 5 ανανεώνει κάθε 5"