Προς το περιεχόμενο

Το Microsoft Office for Mac μεταβαίνει στα 64-bit για καλύτερη απόδοση


voltmod

Προτεινόμενες αναρτήσεις

Τον περασμένο Απρίλιο, η Microsoft ανακοίνωσε ότι θα προχωρήσει στην μετάβαση του Office 2016 for Mac από τα 32-bit στα 64-bit. Σήμερα, ξεκίνησε η διανομή της αναβάθμισης για όσους τρέχουν την σουίτα παραγωγικότητας της Microsoft σε περιβάλλον OS X.

Αν και το λειτουργικό σύστημα desktop της Apple βρίσκεται στα 64-bit εδώ και αρκετό καιρό, τα Windows συνεχίζουν να δίνουν την δυνατότητα στον χρήστη να επιλέξει έκδοση 32-bit ή 64-bit. Με την πρόσφατη αναβάθμιση ωστόσο, το Office 2016 for Mac κάνει την μετάβαση στην υποστήριξη 64-bit μόνιμη, και η Microsoft υποστηρίζει ότι κάτι τέτοιο θα ενισχύσει την απόδοση ενώ θα επιτρέψει νέα χαρακτηριστικά.

 

Η ενημέρωση κάνει τα Word, Excel, Powerpoint, Outlook και OneNote 64-bit για όλους όσους τρέχουν τις εκδόσεις Retail, Office 365 Consumer, Office 365 Commercial και Volume License του λογισμικού. Η Αυγουστιάτικη επίσης ενημέρωση (έκδοση15.25) θα φτάσει στον υπολογιστή σας σαν μια οποιαδήποτε άλλη ενημέρωση/ αναβάθμιση εφαρμογής. Έτσι, θα λάβετε μία σχετική ειδοποίηση στο desktop σας ότι υπάρχει μία νέα έκδοση, όπως συμβαίνει και με άλλες εφαρμογές.

 

Αν πάντως δεν δείτε την σχετική ειδοποίηση, μπορείτε να κατεβάσετε χειροκίνητα την αναβάθμιση 64-bit από εδώ. Η Microsoft πάντως προειδοποιεί τους χρήστες του Office for Mac, ότι η μετάβαση στο λογισμικό 64-bit θα μπορούσε να επηρεάσει την λειτουργία των add-ins για τις εφαρμογές που έχουν δημιουργήσει τρίτοι. Το Office 365 για προσωπική χρήση κοστίζει €69 ανά έτος (ή €7 τον μήνα), ενώ το Office 2016 για Mac για οικιακή χρήση και μαθητές στοιχίζει €149.

 

Link.png Site: Engadget

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Καλύτερη απόδοση το Word σε 64-bit ;;;  Από που και ως που;

Μάλλον οι Mac-αροι τα έχουν μεγαλύτερα τα ...αρχεία, και χρειάζονται πάνω από 4  2 GB μνήμη.

Επεξ/σία από hyperspaced
  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλύτερη απόδοση το Word σε 64-bit ;;;  Από που και ως που;

Μάλλον οι Mac-άδες τα έχουν μεγαλύτερα τα ...αρχεία, και χρειάζονται πάνω από 4GB μνήμη.

 

Πες μας ότι κάνεις πλάκα... 

  • Like 3
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλύτερη απόδοση το Word σε 64-bit ;;;  Από που και ως που;

Μάλλον οι Mac-άδες τα έχουν μεγαλύτερα τα ...αρχεία, και χρειάζονται πάνω από 4GB μνήμη.

τα 64bit λειτουργικα-προγραμματα δεν δίνουν μονο παραπανω οριο στην ραμ :|

  • Like 9
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Για να έχουμε μια ιδέα για τη χρησιμότητα των παραπάνω bit:

Χοντροκομμένα ένα πρόγραμμα αποτελείται από τους βασικούς τύπους δεδομένων: int (ακέραιοι αριθμοί), float (πραγματικοί/δεκαδικοί), bit (0/1 ή true/false ή ισχύει/δεν ισχύει), char (αναπαριστά χαρκτήρα, στην ουσία είναι int) και μετά έχουμε συνδεδεμένα bytes, π.χ. πολλαπλά chars δημιουργούν 1 string (δλδ 1 λέξη), λίστες κ.ο.κ.

Στα 32bit ο ακέραιος (int) χωρίς πρόσημο μπορεί να πάρει μια τιμή απο το 0 έως το 4,294,967,295. Με πρόσημο από −2,147,483,648 έως 2,147,483,647. Το κόστος σε μνήμη για να αποθηκευτεί ένας ακέραιος σε πρόγραμμα είναι 4 bytes (8bit = 1byte, άρα 32bit/8bit = 4bytes).

Στα 64bit ο ακέραιος (και κατ'επέκταση και οι υπόλοιποι βασικοί τύποι δεδομένων) έχει μεγαλύτερο κόστος (8bytes), αλλά εκθετικά μεγαλύτερη αξία ως προς την τιμή που μπορεί να φιλοξενήσει: −9,223,372,036,854,775,808 έως 9,223,372,036,854,775,807 για ακέραιους με πρόσημο, ή χωρίς πρόσημο: από 0 έως το 18,446,744,073,709,551,615.

Αυτό -σαν εικόνα και μόνο για να το καταλάβουν οι μη προγραμματιστές- σημαίνει πως αν πχ ένα πρόγραμμα χρειαζότανε 100 32bit μεταβλητές για ακέραιους χωρίς πρόσημο (χώρια τις έξτρα προγραμματιστικές ρουτίνες για να γίνουν "merged" τα αποτελέσματα των μεταβλητών από τις πράξεις), η 64bit διασκευή του χρειάζεται μόλις 10.

Επιπλέον αν τρέξουμε τα 2 παραπάνω υποθετικά προγράμματα στον ίδιο 64bit επεξεργαστή (για το 32bit το αποτέλεσμα θα ήτανε το ίδιο ακόμα και αν έτρεχε σε έναν παρόμοιας ταχύτητας 32bit cpu) η ταχύτητα που θα παίρναμε τα ίδια αποτελέσματα θα είναι αντίστοιχα γρηγορότερη, ΑΡΚΕΙ το 64bit πρόγραμμα να ήτανε πραγματικά βελτιστοποιημένο, όχι απλά ξαναγραμμένο με μεγαλύτερη δέσμευση μνήμης και εξοικονόμηση μερικών μεταβλητών, αλλά στο σύνολο του επικεντρωμένο στο να εκμεταλλευτεί το πλεονέκτημα των μεγαλύτερων τιμών που μπορούν να καταχωρηθούν στη ram και να προσπελαστούν σε 1 επεξεργαστικό κύκλο (hertz).

 

Παράδειγμα αξιοποίησης των παραπάνω (σαν εικόνα πάλι, μην το πάρετε σχοινί-κορδόνι): σε πρόγραμμα για επεξεργασία εικόνας στην 32bit έκδοση θα χρειαζόμασταν πολλαπλούς ακέραιους για να αναπαραστήσουμε πολλαπλές ιδιότητες ενός pixel (χρώμα, φωτεινότητα, alpha, gamma, transparency, κτλ), άρα και πολλαπλούς επεξεργαστικούς κύκλους για να γίνει rendering η εικόνα. Στην 64bit έκδοση όλη η πληροφορία από τις παραπάνω 32bit integer μεταβλητές θα μπορούσε να αποθηκευτεί σε 1 64bit integer, άρα θεωρητικά σε 1 hertz θα είχαμε ανακτήσει στον επεξεργαστή όλη τη πληροφορία του pixel: πχ τα πρώτα 12bit αναπαριστούν το χρώμα, τα επόμενα 12 φωτεινότητα κ.ο.κ. και με τα 4 που περισσεύουν να μας δίνουν τη δυνατότητα να έχουμε ακόμα 16 συνδυασμούς του ίδιου pixel ή να αξιοποιηθούν ως control bits.

Επεξ/σία από Lomar
  • Like 25
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Για να έχουμε μια ιδέα για τη χρησιμότητα των παραπάνω bit:

 

Χοντροκομμένα ένα πρόγραμμα αποτελείται από τους βασικούς τύπους δεδομένων: int (ακέραιοι αριθμοί), float (πραγματικοί/δεκαδικοί), bit (0/1 ή true/false ή ισχύει/δεν ισχύει), char (αναπαριστά χαρκτήρα, στην ουσία είναι int) και μετά έχουμε συνδεδεμένα bytes, π.χ. πολλαπλά chars δημιουργούν 1 string (δλδ 1 λέξη), λίστες κ.ο.κ.

 

Στα 32bit ο ακέραιος (int) χωρίς πρόσημο μπορεί να πάρει μια τιμή απο το 0 έως το 4,294,967,295. Με πρόσημο από −2,147,483,648 έως 2,147,483,647. Το κόστος σε μνήμη για να αποθηκευτεί ένας ακέραιος σε πρόγραμμα είναι 4 bytes (8bit = 1byte, άρα 32bit/8bit = 4bytes).

 

Στα 64bit ο ακέραιος (και κατ'επέκταση και οι υπόλοιποι βασικοί τύποι δεδομένων) έχει μεγαλύτερο κόστος, αλλά εκθετικά μεγαλύτερη αξία ως προς την τιμή που μπορεί να φιλοξενήσει: −9,223,372,036,854,775,808 έως 9,223,372,036,854,775,807 για ακέραιους με πρόσημο, ή χωρίς πρόσημο: από 0 έως το 18,446,744,073,709,551,615.

 

Αυτό -σαν εικόνα και μόνο για να το καταλάβουν οι μη προγραμματιστές- σημαίνει πως αν πχ ένα πρόγραμμα χρειαζότανε 100 32bit μεταβλητές για ακέραιους χωρίς πρόσημο (χώρια τις έξτρα προγραμματιστικές ρουτίνες για να γίνουν "merged" τα αποτελέσματα των μεταβλητών από τις πράξεις), η 64bit διασκευή του χρειάζεται μόλις 10.

 

Επιπλέον αν τρέξουμε τα 2 παραπάνω υποθετικά προγράμματα στον ίδιο 64bit επεξεργαστή (για το 32bit το αποτέλεσμα θα ήτανε το ίδιο ακόμα και αν έτρεχε σε έναν παρόμοιας ταχύτητας 32bit cpu) η ταχύτητα που θα παίρναμε τα ίδια αποτελέσματα θα είναι αντίστοιχα γρηγορότερη, ΑΡΚΕΙ το 64bit πρόγραμμα να ήτανε πραγματικά βελτιστοποιημένο, όχι απλά ξαναγραμμένο με μεγαλύτερη δέσμευση μνήμης και εξοικονόμηση μερικών μεταβλητών, αλλά στο σύνολο του επικεντρωμένο στο να εκμεταλλευτεί το πλεονέκτημα των μεγαλύτερων τιμών που μπορούν να καταχωρηθούν στη ram και να προσπελαστούν σε 1 επεξεργαστικό κύκλο (hertz).

 

Παράδειγμα αξιοποίησης των παραπάνω (σαν εικόνα πάλι, μην το πάρετε σχοινί-κορδόνι): σε πρόγραμμα για επεξεργασία εικόνας στην 32bit έκδοση θα χρειαζόμασταν πολλαπλούς ακέραιους για να αναπαραστήσουμε πολλαπλές ιδιότητες ενός pixel (χρώμα, φωτεινότητα, alpha, gamma, transparency, κτλ), άρα και πολλαπλούς επεξεργαστικούς κύκλους για να γίνει rendering η εικόνα. Στην 64bit έκδοση όλη η πληροφορία από τις παραπάνω 32bit integer μεταβλητές θα μπορούσε να αποθηκευτεί σε 1 64bit integer, άρα θεωρητικά σε 1 hertz θα είχαμε ανακτήσει στον επεξεργαστή όλη τη πληροφορία του pixel: πχ τα πρώτα 12bit αναπαριστούν το χρώμα, τα επόμενα 12 φωτεινότητα κ.ο.κ. και με τα 4 που περισσεύουν να μας δίνουν τη δυνατότητα να έχουμε ακόμα 16 συνδυασμούς του ίδιου pixel ή να αξιοποιηθούν ως control bits.

Ναι αλλα δε θελει διπλασιους κυκλους cpu η επεξεργασια των 64μπιτ συγκριτικα με τα 32? ασχετως εαν φορτωνεται με τη μια απο τη μνημη νομιζω οτι απλα μπορεις να αυξησεις την αποδοση ως προς τη φορτωση μεταβλητων/κυκλο μηχανης ,που στη τελικη κανεις αποδοτικοτερο το προγραμμα υπο συνθηκες ,αλλα οχι παντα...σιγουρα ομως κερδιζεις σε ακριβεια πραξεων κλπ

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Οι 64-bit εφαρμογές έχουν προφανώς και 64-bit pointers, άρα η μνήμη που καταλαμβάνουν (οι pointers) είναι διπλάσια... 

Αν η εφαρμογή δεν είναι ανάλογη (π.χ. scientific computing) τότε το μεγαλύτερο πλήθος των 64-bit registers (τουλάχιστον στη x64 αρχιτεκτονική) πάει περίπατο. 

 

Με άλλα λόγια, εκτός αν η Microsoft τρέχει επιστημονικούς αλγόριθμους στο Word (που πολύ αμφιβάλλω), τότε η 64-bit έκδοσή του και η δήθεν "αισθητή βελτίωση" είναι μπούρδες. Κανένα αρχείο Word που έχω δει δεν τρώει πάνω από 2GB μνήμη.

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Οι 64-bit εφαρμογές έχουν προφανώς και 64-bit pointers, άρα η μνήμη που καταλαμβάνουν (οι pointers) είναι διπλάσια... 

Αν η εφαρμογή δεν είναι ανάλογη (π.χ. scientific computing) τότε το μεγαλύτερο πλήθος των 64-bit registers (τουλάχιστον στη x64 αρχιτεκτονική) πάει περίπατο. 

 

Με άλλα λόγια, εκτός αν η Microsoft τρέχει επιστημονικούς αλγόριθμους στο Word (που πολύ αμφιβάλλω), τότε η 64-bit έκδοσή του και η δήθεν "αισθητή βελτίωση" είναι μπούρδες. Κανένα αρχείο Word που έχω δει δεν τρώει πάνω από 2GB μνήμη.

Μπουρδες δεν ειναι μια χαρα κερδιζεις ταχυτητα αλλα εξαρταται απο το ποσο καλο κωδικα εχουν γραψει...και το ποση ραμ πιανει μια εφραμογη ειναι ασχετο με τη ταχυτητα εκτελεσης της..

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το όφελος σε 64 βιτ από 32 σε ταχύτητα αν υπάρχει είναι συχνά.. αμελητέο. (ειδικά για σουίτες γραφείου, εκτός άντε κανα τεράστιο xls)

 

Το όφελος όμως να νομίζει κάποιος ότι κάτι σοβαρό έγινε και στα "αλήθεια" πάει καλύτερα (εφέ πλασέμπο) είναι πολύ μεγάλο

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Οκ ρε παιδια... Ολα καλα και ωραια....

Αλλα στο word... τι κερδιζεις οεο?

Ειναι σαν να λες tetris 64bit για μενα...

 

Αντε στο Excel που κανει υπολογισμους και εχω δει κατι τρελα excel που γωνατιζουν και ι7 οκ... Αλλα στο word???

 

τεσπα...

Σε λιγο θα βαζουμε και 100αρα στο τρακτερ...

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Aποδοτικοτητα δε σημαινει ταχυτητα  παντα... μπορει απλα να χρησιμοποιει τη cpu 10,20,40% λιγοτερο και αρα καποιος που χρησιμοποιει office στο λαπτοπ να κερδισει λεπτα/ωρες σε αυτονομια μπαταριας.. ιδανικα παντα..στη πραξη ναι δυσκολα ο μεσος χρηστης θα δει αξιολογες διαφορες..

  • Like 3
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...