Linux Kernel 2.6.38, το patch που θα κάνει την διαφορά σε κάθε χρήστη

by Stefanos Kofopoulos • On 23-11-2010 • AT 9:00 am • 18 ΣΧΟΛΙΑ
Computing Τεχνολογία

Linux Kernel 2.6.38, το patch που θα κάνει την διαφορά σε κάθε χρήστη

Δεν μπορώ να καταλάβω τις τεχνικές λεπτομέρειες και πως ακριβώς δουλεύει ο Linux Kernel σε βάθος, όταν όμως ο Linus Torvalds δηλώνει ιδιαίτερα χαρούμενος για ένα patch των 233 γραμμών κώδικα τότε κάτι σημαντικό έχει συμβεί. Με το νέο patch που αναμένεται να γίνει μέρος του Linux Kernel 2.6.38, το Linux θα γίνει μέχρι και 60 φορές πιο γρήγορο σε ό,τι αγορά την επεξεργασία δεδομένων σε λειτουργίες που απαιτούν επεξεργαστική ισχύ μαζί με γραφικά, δηλαδή καταστάσεις όπως web browsing. Ο Torvalds δήλωσε:

“I’m also very happy with just what it does to interactive performance. Admittedly, my ‘testcase’ is really trivial (reading email in a web-browser, scrolling around a bit, while doing a ‘make -j64’ on the kernel at the same time), but it’s a test-case that is very relevant for me. And it is a _huge_ improvement.

It’s an improvement for things like smooth scrolling around, but what I found more interesting was how it seems to really make web pages load a lot faster. Maybe it shouldn’t have been surprising, but I always associated that with network performance. But there’s clearly enough of a CPU load when loading a new web page that if you have a load average of 50+ at the same time, you _will_ be starved for CPU in the loading process, and probably won’t get all the http requests out quickly enough.”

Πότε ακριβώς θα δούμε τον Linux Kernel 2.6.38 παραμένει άγνωστο. Αυτή την στιγμή βρισκόμαστε στον Linux Kernel 2.6.37-rc1 και 2.6.37-rc3. Είναι πιθανό μαζί με την αλλαγή του χρόνου το Linux να χαρίσει σε όλους το δωράκι της ταχύτητας. Θα έχει ενδιαφέρον να δούμε αν οι αλλαγές περάσουν στο Android και στο MeeGo και ποιες θετικές επιδράσεις μπορεί να έχουν στα smartphones και tablets. Αλήθεια, πόσοι διαβάζετε pestaola.gr από linux desktop και με τι distribution;

[via]

CareerNet.gr: Βρείτε τώρα τη δουλειά που σας ταιριάζει!

18 ΣΧΟΛΙΑ

  1. σε πια τηλεφωνα μπαινει?

    • Δεν μπαίνει σε κανένα τηλέφωνο ακόμα.. θα μπορούσε να μπει όμως.

  2. Τις καλημέρες μου!

    Όντως πρόκειται για πολύ ενδιαφέρον patch, και όπως είχε ανέβει στο slashdot πρόσφατα, υπάρχει και userspace εναλλακτική λύση για όσους θέλουν να το δοκιμάσουν:
    http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html
    Το προφανές πλεονέκτημα που έχει το kernel patch είναι ότι δουλεύει για όλους και out-of-the box.

    Από Fedora 14 :)

    • Πολύ ενδιαφέρον αυτό! Το έχεις δοκιμάσει στο Fedora και έχεις δει διαφορά σε scrolling;

  3. Πολυ ωραία νέα!
    Πάντως και Εγώ χρησιμοποιω αποκλειστικά και Μόνο Linux με διανομή Arch Linux

  4. Τέλεια… άντε, με λίγο (πολύ λίγο…) κόπο θα γίνει και port στο android για τους βιαστικούς… αυτοι που μπορούν να περιμένουν θα το λάβουν επίσημα κάποια στιγμή…
    Βέβαια ο Titanas δεν έγραψε το άρθρο για Mobile πυρίνες αλλά για Pc Kernels.

  5. Είναι πολύ καλά νέα. Αν και σε θέματα browsing δεν υπάρχει κανένα πρόβλημα στο Ubuntu.
    Δεν ξέρω αν αυτό μπορεί να βοηθήσει στο GPU acceleration, θα ήταν πολύ πιο θετικό για …πάσχει.

    Ubuntu 10.10

  6. google chromium, το pestaola μεσα στα δυο πρωτα top visited απο αριστερα,με ubuntu 10.04 LTS σε hp pavillion dv7 1150-ev και ελπιζω το νεο kernel να φερει καλυτερη αποκωδικοποιηση full HD βιντεο γιατι μετα απο 15 λεπτα προβολης τετοιας αναλυσης χανονται πολλα καρε…ελπιζω επισης να το δουμε συντομα ειτε στο maemo ειτε στο meego!

  7. Βασικά αυτό το patch είναι desktop responsiveness patch σε περίπτωση heavy load. Εαν πχ τρέχεις κάτι εξαιρετικά βαρύ, το σύστημα δεν θα λαγκάρει όπως συμβαίνει τώρα.

    • Flash video στα 720p με γρήγορες σκηνές στον Firefox είναι κάτι βαρύ :)

      • ubuntu linux 10.10 με userpace patch.
        η διαφορά όπως ανέφερε και ο πάνος φαίνεται σε μεγάλο φόρτο όπου τρέχουν αρκετές εφαρμογές ή διεργασίες που απαιτούν πολύ επεξεργαστική ισχύ. τότε φαίνεται η αποτελεσματικότητα του patch όσο αφορά τον τρόπο που δουλεύει ο scheduler του kernel.
        Πχ video encode με 64 threads και ταυτόχρονα σερφάρισμα στο youtube σε hd :)

      • μπορείς σε παρακαλώ να μας πεις αν θα ωφελήσει τα παλιά 32-μπιτ συστήματα;
        πως μπορώ να κάνω εγκατάσταση, και αν θα το βάλω θα έχω πρόβλημα με τις νεότερες εκδόσεις και αναβαθμίσεις; ευχαριστώ προκαταβολικά!

      • Δες το σχόλιο του Christos πιο πάνω για να καταφέρεις το ίδιο χωρίς patch στον Kernel

  8. Ubuntu 10.10, σε παλιό PC.
    Είμαι πολύ ευχαριστημένος με την ταχύτητα/επιδόσεις του συστήματος.
    Προηγούμενο λειτουργικό ΧΡ, αλλά δεν εκτελώ και πολύ βαριές εργασίες…

  9. wtf????
    make -j64???
    Σε τι μηχάνημα το τρέχει;

    • Ο Linus είναι που κάποτε πέρασε από την Transmeta.. μπορεί να έχει πολλά jobs παράλληλα :)

  10. Debian GNU/Linux testing τώρα πια… με chromium

  11. Ubuntu 10.10 desktop και netbook editions. Δεν έχω δοκιμάσει το Patch, θα το ψάξω για να δω σε πρώτη φάση όμως πώς εγκαθίσταται καθότι νέος στο “κόλπο” και επανέρχομαι…
    Μεγάλη διαφορά επιδόσεων στο παλιό μου PC (athlon XP 1800+ με 1 GB μνήμη) σε σχέση με τα XP…Έχει θέμα βέβαια λόγω παλαιότητας με τις ταυτόχρονες εφαρμογές (mp3 player, youtube, web surfing με πολλές σελίδες) οπότε το patch είναι κάτι που σίγουρα θα χρειαστεί να δοκιμάσω…

Top

Show Buttons
Hide Buttons