PDA

View Full Version : Hyper-Threading aware scheduler στο linux


JohnFishy
08-07-2005, 13:45
Παιδες εχω μια ερωτηση. Απο οτι ξερω οι πηρυνες πριν τον 2.5 δεν περιεχουν σωστο scheduler για cpus που υποστηριζουν hyper-threading. Ξερει κανενας αν κυκλοφορει κανα patch η αν επηρεαζει αρκετα την αποδοση του συστηματος η ελλειψη ενος τετοιου scheduler?

Προσπαθω να αποφυγω να βαλω 2.6 γιατι ειχα προβληματακια στο παρελθον με unsynced TSCs (παρολο που ειχα τη σωστη ρυθμιση στον κερνελ) οπου π.χ. το sleep 1 εκανε να τελειωσει 10 secs.

DarthMoul
08-07-2005, 13:52
Οι 2.6.11 και 2.6.12 που χρησιμοποιώ εγώ δεν έχουν το πρόβλημα που λες. Νομίζω δεν το έχει και ο 2.4.29.

JohnFishy
08-07-2005, 14:07
Οι 2.6 παιζουν σωστα. Μαλιστα εχουν και ρυθμιση ΗΤ-Aware scheduler στον kernel. o 2.4.30 που εχω εγω δεν εχει τετοια ρυθμιση οποτε δεν ξερω αν δουλευει σωστα η οχι.
Τωρα το προβλημα που ειχα εγω με τον 2.6 (2.6.10 για ακριβεια) ηταν αυτο που περιεγραψα πιο πανω και μαλιστα με 2 διαφορετικα distros. Νομιζω ομως οτι ειναι θεμα hardware. Eγω σαν επισημος γκαντεμης το ειχα. Με τον 2.4 που εβαλα τωρα δεν φαινεται να εχει το προβλημα αυτο

circular
08-07-2005, 14:17
εγώ πάλι παίζω με 2.4.31 πλέον και δεν έχω δει καποιο τέτοιο πρόβλημα σε μηχανήματα με ΗΤ, τόσο σε P4 οσο και σε Xeon

backgroundman
08-07-2005, 16:47
P4 3.0C με 2.4.27-2-ι686-smp (απο Debian - aptitute) τρέχει κανονικά και βαριά πράγματα καθε μέρα, χωρις κανένα πρόβλημα.

JohnFishy
12-07-2005, 10:51
Oκ φαινεται. Δεν μου εχει βγαλει προβλημα ως τωρα. Τι να πεις...