Πρωτοβουλία μείωσης μεγέθους εφαρμογής Fedora

Προγραμματιστές Fedora Linux ανακοίνωσε σχετικά με τη συγκρότηση της Ομάδας Ελαχιστοποίησης, η οποία μαζί με τους συντηρητές πακέτων θα δουλειά για τη μείωση του μεγέθους εγκατάστασης των παρεχόμενων εφαρμογών, του χρόνου εκτέλεσης και άλλων στοιχείων της διανομής. Το μέγεθος σχεδιάζεται να μειωθεί με τη διακοπή της εγκατάστασης περιττών εξαρτήσεων και την εξάλειψη των προαιρετικών στοιχείων όπως η τεκμηρίωση.

Η μείωση του μεγέθους θα μειώσει το μέγεθος των κοντέινερ εφαρμογών και των προσαρμοσμένων συγκροτημάτων για συσκευές IoT.
Σημειώνεται ότι στην τρέχουσα μορφή του, το μέγεθος της βασικής εικόνας του Fedora είναι σχεδόν τρεις φορές μεγαλύτερο από παρόμοιες εικόνες από τα έργα Ubuntu, Debian και openSUSE (300 MB έναντι 91-113 MB). Ως κύριος λόγος για την αύξηση του μεγέθους της εγκατάστασης, σημειώνονται εξαρτήσεις, χωρίς τις οποίες ήταν πολύ πιθανό να γίνει. Η μείωση των εξαρτήσεων όχι μόνο θα βελτιστοποιήσει το μέγεθος του ελάχιστου περιβάλλοντος, αλλά θα βελτιώσει επίσης τη συνολική ασφάλεια και θα μειώσει τα διανύσματα επίθεσης εξαλείφοντας τον περιττό κώδικα.

Για τη μείωση των εξαρτήσεων, σχεδιάζεται να αναλυθεί το δέντρο εξαρτήσεων για τυπικές και συχνά χρησιμοποιούμενες εφαρμογές, που θα επιτρέψει να κατανοήσουμε ποιες εξαρτήσεις μπορούν να αποκλειστούν λόγω της έλλειψης ζήτησης και ποιες έχουν νόημα να χωριστούν σε μέρη. Εξετάζει επίσης το ενδεχόμενο παροχής ειδικών λειτουργιών για τη μείωση του μεγέθους των εγκατεστημένων εφαρμογών, για παράδειγμα, με τη διακοπή της εγκατάστασης τεκμηρίωσης και περιπτώσεων χρήσης.

Επιπλέον, μπορεί να σημειωθεί
απόφαση η FESCO (Fedora Engineering Steering Committee), η οποία είναι υπεύθυνη για το τεχνικό μέρος της ανάπτυξης της διανομής Fedora, να αναβάλει την εξέταση Προσφορές σχετικά με τον τερματισμό του σχηματισμού των κύριων αποθετηρίων για την αρχιτεκτονική i686.
Η επιτροπή θα επιστρέψει σε αυτό το ζήτημα δύο εβδομάδες προτού παγώσει η βάση του πακέτου πριν από την έκδοση beta ή αφού μελετηθεί ο πιθανός αρνητικός αντίκτυπος της διακοπής της παράδοσης πακέτων για το i686 στις τοπικές εκδόσεις λειτουργικών μονάδων.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο