Έχω τον Intel E660 σε pc με dual-boot Arch & Ubuntu.
Χρησιμοποιώ Gnome και στα δυο και τρέχω τα applets "Computer Temperature Monitor", από το "Add to panel".
Παρατήρησα ότι στο Arch έχω θερμοκρασία 65-66, ενώ στο Ubuntu 50.
Στο hardware monitor του bios δείχνει 52.
Έχετε καμιά ιδέα - εξήγηση για αυτή τη διαφορά; Είναι πραγματική η θερμοκρασία, που δείχνει στο Arch;
Ή απλά το Arch είναι ... καυτό;
Εμφάνιση 1-15 από 55
-
14-10-08, 23:57 Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #1
-
15-10-08, 01:26 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #2
Φταίει στο ότι το Ubuntu δεν ακολουθεί τα GNU/Linux standards
-
15-10-08, 01:31 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #3
-
15-10-08, 01:54 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #4
Μπορώ να αρχίσω να αναφέρω μερικές πιθανές αιτίες:
- διαφορετική έκδοση lm-sensors. Ως γνωστόν κάποιες εκδόσεις Intel Core2 και AMD Brisbane έχουν bug και αναφέρουν λάθος θερμοκρασίες. Έχουν βγει κάποια patches για το lm-sensors που κάνουν software compensating σε αυτές και δείχνουν τις κανονικές.
- διαφορετική πολιτική CPU throttling. Π.χ. οι Debian-οειδείς διανομές δεν δίνουν πλήρη ισχύ καί στις nice processes. Από την άλλη, το Arch και το Gentoo, δίνουν πλήρη ισχύ καί στις nice processes.
- λάθος-αναξιόπιστος-σπασμένος throttling daemon στο Ubuntu (powersaved) ενώ σωστός-αξιόπιστος-άψογος throttling daemon στις άλλες διανομές (cpufreq)
- παχύσαρκο-λιπαρό-υπέρβαρο Ubuntu ενώ στιλάτες-ελαφριές-σβέλτες άλλες διανομέςΕπιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
-
15-10-08, 02:00 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #5
Το πιθανότερο είναι ότι αυτοί που παραμετροποίησαν τις προεπιλογές του ubuntu είναι καλύτεροι από εσένα που έστησες το σύστημά σου από την αρχή (ή από αυτόν που αντέγραψες τις αρχικές ρυθμίσεις).
Μην ξεχνάς ότι στο Arch ο χρήστης έχει τον απόλυτο έλεγχο (και την απόλυτη ευθύνη).
-
15-10-08, 02:09 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #6
Κι όμως ίσως να έπεσες κοντά
Το arch χρησιμοποιεί τον vanilla πυρήνα.
Το ubuntu συχνά ενσωματώνει patches, και στην περίπτωση που μας ενδιαφέρει εδώ, ACPI patches. Οπότε ίσως είναι εκεί το θέμα.
Βέβαια υπάρχει πάντα η περίπτωση να έχεις κάνει λάθος ρυθμίσεις στο arch, ή να έχεις ένα ασύμβατο - προβληματικό με τον επεξεργαστή - μητρική σου πακέτο lm-sensors.
Αν και πιο πολύ θέμα ACPI μοιάζει κατ εμέ.
-
15-10-08, 02:38 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #7
Ειδικά για το συγκεκριμένο θέμα - το πιθανότερο είναι ότι έγραψες μια τεράστια μπούρδα.
Το Ubuntu - ειδικά στο συγκεκριμένο θέμα - έχει πολύ βεβαρημένο παρελθόν με το ανεπαρκέστατο-σπασμένο powersaved.
Και διάβασε και τα παραπάνω που έγραψα - καλό θα σου κάνουνε - θα μάθεις και 5 πράματα παραπάνω.Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
-
15-10-08, 09:12 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #8
Να υποθέσω ότι τρέχεις ubuntu 8.04 με πυρήνα 2.6.24, ενώ στο arch έχεις >= 2.6.25; Βλέπεις αυτή τη διαφορά επειδή στον 2.6.25 άλλαξε ο τρόπος που το coretemp kernel module υπολογίζει τη θερμοκρασία [1], με αποτέλεσμα σε αρκετές CPU να φαίνεται μια αύξηση 15°C. Ούτως ή άλλως η θερμοκρασία που επιστρέφει το coretemp είναι εσωτερική θερμορκασία της CPU και κανονικά θα είναι αρκετά υψηλότερη αυτής που διαβάζει το BIOS από το thermistor και εν γένει αυτής που μπορείς να μετρήσεις εξωτερικά πάνω στη CPU.
Οπότε, το arch μάλλον λέει τη «σωστή» θερμοκρασία, αλλά δε φταίει το ubuntu, είναι θέμα του πυρήνα.
[1] commit
-
15-10-08, 12:15 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #9
-
15-10-08, 12:22 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #10Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
-
15-10-08, 12:42 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #11
-
15-10-08, 12:43 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #12
-
15-10-08, 13:11 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #13
-
15-10-08, 13:37 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #14
-
15-10-08, 14:18 Απάντηση: Cpu temp: Ubuntu 50, Arch 66. Υπάρχει εξήγηση; #15
Τι θα πει «οι debian-οειδείς διανομές δε δίνουν πλήρη ισχύ»; To debian by default δεν εγκαθιστά κανέναν scaling daemon, και η default συμπεριφορά των governors του πυρήνα είναι να μην αγνοούν τις nice'd processes (/sys/devices/system/cpu/cpu<id>/cpufreq/<governor_name>/ignore_nice_load). Αν το ubuntu κάνει κάτι άλλο, αυτό ισχύει για το ubuntu και όχι κατ' ανάγκη για τις υπόλοιπες debian-based διανομές.
- λάθος-αναξιόπιστος-σπασμένος throttling daemon στο Ubuntu (powersaved) ενώ σωστός-αξιόπιστος-άψογος throttling daemon στις άλλες διανομές (cpufreq)
Εξάλλου το nice αυτήν την έννοια έχει, ότι ένα process είναι χαμηλής προτεραιότητας και ως εκ τούτου του διαθέτουμε λιγότερα resources αναλογικά με τις κανονικές διεργασίες. Όπως αυτό ισχύει για το CPU time και για το I/O (βλ. CFQ scheduler), έτσι είναι λογικό για πολλούς να γίνεται και με τη συχνότητα της CPU. Το καλό με το linux είναι ότι αν δε σου αρέσει κάτι, μπορείς να το αλλάξεις.
- παχύσαρκο-λιπαρό-υπέρβαρο Ubuntu ενώ στιλάτες-ελαφριές-σβέλτες άλλες διανομές
Παρόμοια Θέματα
-
υπαρχει εξηγηση ?
Από hell00 στο φόρουμ COSMΟΤΕΜηνύματα: 7Τελευταίο Μήνυμα: 30-09-08, 21:59 -
Υπαρχει εξηγηση ;;;
Από ralliboy στο φόρουμ WindΜηνύματα: 6Τελευταίο Μήνυμα: 06-04-08, 17:30 -
Υπαρχεί Εξηγησή ?
Από trypokaridos στο φόρουμ Audio, Video και ΦωτογραφίαΜηνύματα: 4Τελευταίο Μήνυμα: 04-06-06, 21:38 -
Υπάρχει λογική εξήγηση;
Από foncastel στο φόρουμ Hardware ΓενικάΜηνύματα: 7Τελευταίο Μήνυμα: 09-05-06, 15:31 -
Υπάρχει λογική εξήγηση
Από foncastel στο φόρουμ AVM ADSL modems και routersΜηνύματα: 3Τελευταίο Μήνυμα: 19-04-06, 22:47
Bookmarks