Προσοχή: Η ενημέρωση μικροκώδικα CPU Meltdown/Spectre προκαλεί επανεκκίνηση σε όλους τους επεξεργαστές Intel
Πρόσφατα, η Intel κυκλοφόρησε ενημερώσεις μικροκώδικα CPU για να μετριάσει τα ελαττώματα Meltdown και Spectre. Αργότερα, ανακαλύφθηκε ότι η ενημέρωση προκαλούσε απροσδόκητες επανεκκινήσεις στα συστήματα Broadwell και Haswell. Νεότερη έρευνα από την Intel δείχνει ότι οι πλατφόρμες που βασίζονται σε Ivy Bridge, Sandy Bridge, Skylake και Kaby Lake επηρεάζονται όλες από την ενημέρωση με σφάλματα και κάνουν αυθόρμητη επανεκκίνηση.
Μια νέα ανάρτηση στο ιστολόγιο της Intel επιβεβαιώνει την παρουσία αυτών των ζητημάτων καθώς διερευνούν την αιτία. Σύμφωνα με τον εκτελεστικό αντιπρόεδρο και γενικό διευθυντή του Data Center Group της Intel, Navin Shenoy, ένας ενημερωμένος μικροκώδικας CPU θα κυκλοφορήσει την επόμενη εβδομάδα για να επιλύσει την κατάσταση. Οι ενημερώσεις μικροκώδικα μπορούν να εφαρμοστούν κατά την εκκίνηση από ειδικούς χρήστες ή εναλλακτικά μπορείτε να εφαρμόσετε μια ενημέρωση UEFI/BIOS/υλικολογισμικού από τον προμηθευτή του υλικού σας.
Ενώ οι ενημερώσεις υλικολογισμικού UEFI από κατασκευαστές υπολογιστών ή οι ενημερώσεις μικροκώδικα CPU από την Intel είναι και οι δύο αποτελεσματικές στον μετριασμό του
Ατέλειες Meltdown και Spectre, οι ενημερωμένοι υπολογιστές υποφέρουν από απροσδόκητες επανεκκινήσεις. Αυτή είναι μια ανησυχητική κατάσταση σε ήδη ευάλωτες πλατφόρμες.Εκτός από το ζήτημα της επανεκκίνησης, η Intel μοιράστηκε ορισμένες πληροφορίες συγκριτικής αξιολόγησης που αποκαλύπτουν τον αντίκτυπο στην απόδοση της επιδιόρθωσης ευπάθειας. Είναι ως εξής:
- Για το FlexibleIO, ένα σημείο αναφοράς που προσομοιώνει διαφορετικούς τύπους φορτίων I/O, τα αποτελέσματα εξαρτώνται από πολλούς παράγοντες, όπως η μίξη ανάγνωσης/εγγραφής, το μέγεθος του μπλοκ, οι μονάδες δίσκου και η χρήση της CPU. Όταν πραγματοποιήσαμε δοκιμές για να τονίσουμε την CPU (100% περίπτωση εγγραφής), είδαμε μείωση 18% στην απόδοση απόδοσης επειδή δεν υπήρχε χώρος κεφαλής χρήσης της CPU. Όταν χρησιμοποιήσαμε ένα μοντέλο ανάγνωσης/εγγραφής 70/30, είδαμε μείωση 2% στην απόδοση απόδοσης. Όταν η χρήση της CPU ήταν χαμηλή (περίπτωση ανάγνωσης 100%), όπως συμβαίνει με την κοινή παροχή αποθήκευσης, είδαμε μια αύξηση στη χρήση της CPU, αλλά όχι αντίκτυπο στην απόδοση της απόδοσης.
- Δοκιμές Storage Performance Development Kit (SPDK), οι οποίες παρέχουν ένα σύνολο εργαλείων και βιβλιοθηκών για γραφή Οι εφαρμογές αποθήκευσης υψηλής απόδοσης, επεκτάσιμες, σε λειτουργία χρήστη, μετρήθηκαν σε πολλαπλές δοκιμές διαμορφώσεις. Χρησιμοποιώντας το SPDK iSCSI, είδαμε επιπτώσεις έως και 25% ενώ χρησιμοποιούσαμε μόνο έναν πυρήνα. Χρησιμοποιώντας το SPDK vHost, δεν είδαμε κανένα αντίκτυπο.
Τα ελαττώματα Meltdown και Spectre έχουν προκαλέσει πραγματικά προβλήματα στους διαχειριστές IT και στους γενικούς χρήστες. Αν και αποτελούν ένα κενό ασφαλείας, δεν υπάρχει λόγος πανικού, αλλά οι επιδιορθώσεις που εκδόθηκαν τόσο από προμηθευτές λογισμικού όσο και υλικού δημιουργούν επιπλέον προβλήματα στους τελικούς χρήστες. Τα συστήματα Linux και Windows υποφέρουν από επιτυχίες απόδοσης και οι χρήστες της AMD που χρησιμοποιούν συστήματα Windows 7 και Windows 8.1 ενδέχεται να λάβουν σε κατάσταση μη εκκίνησης.
Η Intel σχεδιάζει να παραδώσει ξανά σταθερό beta μικροκώδικα σε προμηθευτές υλικού για επικύρωση έως την επόμενη εβδομάδα.