Χρήση cpu σε βίντεο στον chrome

...browsers, email, downloads, torrents, κλπ (όχι προβλήματα καρτών εδώ)

Συντονιστής: the_eye

Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό sotos21 » 26 Ιαν 2014, 08:04

Παρατήρησα στο δικό μου σύστημα και σε windows και σε ubuntu, υψηλότερη χρήση cpu του chrome από 10 έως 30% σε σχέση με τον default browser στο youtube(και όχι μόνο)
Η διαφορά είναι στα εξής δύο
α) στην έκδοση του flash και β) στο html5 που παίζει από προεπιλογή τώρα πια πάνω από το 50% των βίντεο.
Αν και το html5 ήρθε να "ξεκουράσει" τους επεξεργαστές κάνει ακριβώς το αντίθετο, τους χρησιμοποιεί δηλαδή περισσότερο -για την ώρα- άρα θα προτείνω να απενεργοποιηθεί μέχρι να φτιάξει.
Πρώτα κάντε έλεγχο αν έχετε και εσείς την ίδια συμπεριφορά του chrome όπως σε εμένα και αν ναι προχωρήστε με τα παρακάτω.
Ο έλεγχος γίνεται βλέποντας μερικά βίντεο -τα ίδια πάντα- χωρίς να τρέχει κάτι άλλο στο σύστημα μας και έχοντας την παρακολούθηση συστήματος ανοιχτή, σημειώνουμε τα αποτελέσματα. Μην ξεχνάμε κάνοντας δεξί κλικ πάνω στο βίντεο ότι μπορούμε να δούμε πληροφορίες όπως, ποιος είναι ο player και τι έκδοση(του flash)
Για windows και linux
Γράφουμε στην μπάρα διευθύνσεων
Κώδικας: Επιλογή όλων
chrome://flags/
και επιλέγουμε την ενεργοποίηση στο "Παράκαμψη λίστας απόδοσης λογισμικού"
Αυτό το κάνουμε για να αναγκάσουμε τον περιηγητή να χρησιμοποιήσει την κάρτα γραφικών(σε αρκετά συστήματα είναι σε black list)
Μετά γράφουμε
Κώδικας: Επιλογή όλων
chrome://plugins/
πατάμε λεπτομέρειες
και απενεργοποιούμε αυτή που γράφει Pepper
Κατόπιν σε Win πάμε c/Program Files(x86)/Google/Chrome/Application/32..../και παίρνουμε(αποκοπή) το αρχείο ffmpegsumo.dll και το πάμε κάπου αλλού(εγώ το έβγαλα έξω από τον φάκελο)
Προσοχή αν έχουμε 32bit Win στην παραπάνω διαδρομή δεν θα δούμε το (χ86) και ακόμα ο φάκελος 32... είναι η τελευταία έκδοση του chrome, προφανώς σε λίγο καιρό θα αλλάξει(εμείς θα το κάνουμε πάντα στην τελευταία έκδοση)
Σε ubuntu δίνουμε
Κώδικας: Επιλογή όλων
gksudo nautilus
και από τον ναυτίλο που θα ανοίξει πάμε /opt/google/chrome/ παίρνουμε το αρχείο libffmpegsumo.so και το βγάζουμε έξω από τον φάκελο
Κάθε φορά που γίνεται αναβάθμιση στον chrome πρέπει να το ξανακάνουμε(ότι αφορά το αρχείο).
Μετά πάμε στα ίδια βίντεο που είχαμε σημειώσει τα αποτελέσματα και τσεκάρουμε διαφορές.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό sotos21 » 26 Ιαν 2014, 11:55

Να συμπληρώσω ένα αρχείο που χρειάζεται για την υποβοήθηση από την κάρτα γραφικών στο flash.
Γράφουμε το παρακάτω σε ένα κενό αρχείο
Κώδικας: Επιλογή όλων
OverrideGPUValidation=1

Ονομάζουμε το αρχείο mms.cfg
Το βάζουμε σε ένα φάκελο με την ονομασία adobe
και με δικαιώματα διαχειριστή βάζουμε τον φάκελο adobe στον /etc
Αν ήμουν επίτιμος θα σας το έδινα όλο αυτό σε μια εντολή, αλλά δεν είμαι.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό fkol k4 » 26 Ιαν 2014, 12:18

sotos21 έγραψε:Αν και το html5 ήρθε να "ξεκουράσει" τους επεξεργαστές κάνει ακριβώς το αντίθετο, τους χρησιμοποιεί δηλαδή περισσότερο -για την ώρα- άρα θα προτείνω να απενεργοποιηθεί μέχρι να φτιάξει.

Σε εμένα υπάρχει μια μικρή διαφορά, με την html5 να καταναλώνει ελαφρά λιγότερη CPU.
  1. HTML5:
  2. Pepper flash (youtube):
Το βίντεο είναι το ίδιο και σε ίδια ανάλυση και στις δύο περιπτώσεις. Η διαφορά είναι πως τη ρύθμιση με τις chrome://flags/ την έχω κάνει ήδη.
Πιθανώς να έχει να κάνει και με το διαφορετικό υλικό, μιας και εγώ έχω κάρτα Nvidia (με nouveau).
sotos21 έγραψε:Αν ήμουν επίτιμος θα σας το έδινα όλο αυτό σε μια εντολή, αλλά δεν είμαι.

Αν και μη επίτιμος,
Κώδικας: Επιλογή όλων
sudo mkdir -p /etc/adobe ; echo 'OverrideGPUValidation=1' | sudo tee /etc/adobe/mms.cfg
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό sotos21 » 26 Ιαν 2014, 12:30

fkol k4 έγραψε:Σε εμένα υπάρχει μια μικρή διαφορά, με την html5 να καταναλώνει ελαφρά λιγότερη CPU.

Ναι δεν κάνει σε όλους το ίδιο γιαυτό είπα να δοκιμάσουμε πρώτα.
Σε εμένα έχει γύρω στο 10 με 15% διαφορά.
Το ανακάλυψα όταν ήμουν στα win 7 και μου ήρθε να δω στον ie το ίδιο βίντεο που έβλεπα στον chrome.
Το έβλεπα με 45% χρήση και μόλις βλέπω 12 με 19% χρήση στον ie τρελάθηκα και κάνοντας τα δύο βήματα έφτασα τον chrome στο 25%
Στο ubuntu με ανοιχτούς είμαι τώρα στο 30% περίπου και πάω στο klubuntu να δω με κλειστούς, αν έχει μεγάλη διαφορά θα επανέλθω.

Edit: Με κλειστούς είναι στο 25% περίπου άρα αναμενόμενα είναι στα επίπεδα των win.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό Learner » 26 Ιαν 2014, 18:28

Off topic:
fkol k4 έγραψε:Αν και μη επίτιμος,

Είσαι αλλά δεν το ξέρεις ακόμα.. :P
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9766
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό sotos21 » 26 Ιαν 2014, 19:14

Φίλιππα τώρα το πρόσεξα, μπορείς να δεις το ίδιο βίντεο όπως στις εικόνες, αλλά με το flash 11.2 για να γίνει η σύγκριση;
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό fkol k4 » 26 Ιαν 2014, 19:38

sotos21 έγραψε:Φίλιππα τώρα το πρόσεξα, μπορείς να δεις το ίδιο βίντεο όπως στις εικόνες, αλλά με το flash 11.2 για να γίνει η σύγκριση;

Cromium-browser με flash 11.2:
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό sotos21 » 26 Ιαν 2014, 20:06

Άρα είσαι στο 10% περίπου κάτω.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό fkol k4 » 26 Ιαν 2014, 20:26

Οι μετρήσεις είναι σχετικές.
Ο chromium-browser καταναλώνει λιγότερη CPU από ότι ο google-chrome και κατά την αναπαραγωγή HTML5 video, οπότε η διαφορά δεν είναι τόσο μεγάλη.
Ο Firefox δε, παίζει ακόμη χαμηλότερα, έχω περίπου 43-44% με HTML5.
Οπότε αν συγκρίνουμε browsers, βλέπουμε πως ο Firefox όντως καταναλώνει κάτι λιγότερο γενικότερα από τους 2 άλλους.

Ή ίσως αυτό να οφείλεται στο ότι είχα 3 καρτέλες ανοιχτές (= τρεις διεργασίες για chromium-browser & google-chrome, αλλά μόνο μία για τον firefox).

Αν η σύγκριση αφορά τα plugins τότε δεν νομίζω να έχει και πολύ νόημα, έτσι κι αλλιώς το NPAPI plugin για chromium-browser & google-chrome είναι ήδη νεκρό, οπότε ξανά η σύγκριση πάει ανάμεσα σε firefox (που θα συνεχίσει να χρησιμοποιεί το NPAPI plugin) και google-chrome (που χρησιμοποιεί pepperflash).

Γενικά, το να κάνεις τέτοιες δοκιμές θέλει αρκετή δουλειά (εγώ ομολογώ πως δηλώνω αρκετά τεμπέλης για κάτι τέτοιο) και πιθανώς τα αποτελέσματα να αφορούν συγκεκριμένο hardware.
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Χρήση cpu σε βίντεο στον chrome

Δημοσίευσηαπό sotos21 » 03 Φεβ 2014, 10:36

Αν πάμε εδώ https://chrome.google.com/webstore/detail/vlc-4-youtube-beta/jldiailifbdkepgpcojllmkbakleicab και βάλουμε το πρόσθετο, τότε προστίθεται στο youtube ένα εικονίδιο του vlc και κάνοντας κλικ πάνω του παίζουν τα video με αυτόν. Το καλό βέβαια θα ήταν όχι μόνο στο youtube(υπάρχει το minitube άλλωστε) αλλά αυτό υπάρχει για την ώρα.
Πρέπει ο vlc να είναι ανοικτός και πρέπει ακόμα να κάνουμε μια ρυθμισούλα.
Ανοίγουμε τον vlc και πάμε Εργαλεία - προτιμήσεις-Όλα(κάτω αριστερά εκεί που λέει Προβολή ρυθμίσεων) - Διεπαφή - επιλέγουμε(αριστερό κλικ) το Κύριες διεπαφές και κάνουμε κλικ στη δεξιά καρτέλα εκεί που λέει Web
Επανεκκινούμε τον vlc
Έτσι μειώσαμε στο μισό την χρήση της cpu.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Επόμενο

Επιστροφή στο Εφαρμογές για Internet