Εμφάνιση 1-15 από 15
  1. #1
    Εγγραφή
    01-11-2004
    Ηλικία
    38
    Μηνύματα
    955
    Downloads
    8
    Uploads
    0
    Τύπος
    ADSL2+ Forthnet Full
    Ταχύτητα
    12288/1024
    ISP
    Forthnet
    DSLAM
    Forthnet - ΙΛΙΣΟΣ
    Router
    Siemens SL2-141
    SNR / Attn
    6(dB) / 38(dB)
    Διαβάζοντας το blog κάποιου παιδιού από εδώ αποφάσισα να δοκιμάσω το rosetta. Επειδή με το gentoo όταν κάνω compile χρειάζομαι τον επεξεργαστή 100% το Boinc είχε priority 19 (idle). Παρόλα αυτά είδα κάποια σημαντική καθυστέρηση στο compilation.

    Ενδεικτικοί χρόνοι:

    Boinc off: 64 sec
    Boinc on: 93 sec

    δηλαδή μία αύξηση στους χρόνους κατά ~50%!! Το emerge έχει priority 14 για να μην με ενοχλεί όταν είμαι στον υπολογιστή. Ακόμα κι έτσι όμως το Boinc θα έπρεπε να παίρνει μόνο το ποσοστό του επεξεργαστή που δεν απασχολείται σε άλλες διεργασίες...
    ...Eternal Legend...

  2. #2
    Εγγραφή
    08-01-2006
    Περιοχή
    Thessaloniki
    Μηνύματα
    284
    Downloads
    0
    Uploads
    0
    Την κατανομή του χρόνου την κάνει το operating system (Linux), οπότε δεν μπορείς να κάνεις και πολλά.

    Οπως σωστά γράφεις, οι science applications τρέχουν με nice level 19 (idle). Μπορεις να το δεις με "ps l"

    Το ίδιο το BOINC (boinc_client) ειναι απλα wrapper application που ενεργοποιείται αραιά και που για να μιλήσει με τους project servers και καταναλώνει ελάχιστο χρόνο.
    Προβολή της Ελλάδας στο Facebook εγγραφείτε και προσκαλέστε τους φίλους σας

    Greece: 2,500 years past its prime! "Ancient Greece was the birthplace of art, science, democracy, medicine, poetry, and philosophy. Today, however, the nation has more important things to do than contribute to the advancement of the human race." -- The Onion atlas' country profile for Greece

  3. #3
    Εγγραφή
    01-11-2004
    Ηλικία
    38
    Μηνύματα
    955
    Downloads
    8
    Uploads
    0
    Τύπος
    ADSL2+ Forthnet Full
    Ταχύτητα
    12288/1024
    ISP
    Forthnet
    DSLAM
    Forthnet - ΙΛΙΣΟΣ
    Router
    Siemens SL2-141
    SNR / Attn
    6(dB) / 38(dB)
    Το δικό σου blog διάβαζα τελικά...

    Για να ακριβολογώ δεν αναφερόμουν στο boinc_gui, αλλά στο process rosetta_5.16_i6. Αφού τρέχει με nice 19, τότε δεν θα έπρεπε να καταναλώνει cpu time σε βάρος άλλης διεργασίας, κάτι που δεν φαίνεται να συμβαίνει...
    ...Eternal Legend...

  4. #4
    Εγγραφή
    08-01-2006
    Περιοχή
    Thessaloniki
    Μηνύματα
    284
    Downloads
    0
    Uploads
    0
    Ναι, αλλά λογικά σε ΚΑΘΕ operating system, που έχει pre-emptive multitasking, την κατανομή του χρόνου ανά process την αποφασίζει το O/S.

    Εφόσον μια εφαρμογή προορίζεται να τρέχει μόνο σε idle time, οπως τα DC taks, θα'πρεπε να μην έχουν καμμια επίπτωση στην ταχύτητα των κανονικών εφαρμογών.

    Δεν ξέρω τι γίνεται στο Linux στην πράξη.

    (Υποθέτω οτι έχεις αρκετή RAM ωστε να μην κάνει paging to disk)

    Μπορείς πάντως να δεις και το cpulimit utility (δεν το έχω χρησιμοποιήσει ποτέ)
    Προβολή της Ελλάδας στο Facebook εγγραφείτε και προσκαλέστε τους φίλους σας

    Greece: 2,500 years past its prime! "Ancient Greece was the birthplace of art, science, democracy, medicine, poetry, and philosophy. Today, however, the nation has more important things to do than contribute to the advancement of the human race." -- The Onion atlas' country profile for Greece

  5. #5
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.371
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Δοκίμασε να θέσεις το portage niceness στο 10.
    Εκεί το έχω και δεν αντιμετωπίζω κανένα πρόβλημα με το folding!
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  6. #6
    Εγγραφή
    01-11-2004
    Ηλικία
    38
    Μηνύματα
    955
    Downloads
    8
    Uploads
    0
    Τύπος
    ADSL2+ Forthnet Full
    Ταχύτητα
    12288/1024
    ISP
    Forthnet
    DSLAM
    Forthnet - ΙΛΙΣΟΣ
    Router
    Siemens SL2-141
    SNR / Attn
    6(dB) / 38(dB)
    Είχα βάλει το niceness στο 9 αλλά τότε έχω πρόβλημα με το mplayer όταν αποκωδικοποιεί x264 ή και xvid...
    ...Eternal Legend...

  7. #7
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.371
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Δεν μπορώ να καταλάβω τι φταίει. Μήπως έχεις λίγη RAM και ο υπολογιστής σου κάνει συνέχεια swaping;

    Μήπως το BOINC ή/και οι processes που ξεκινά δεν έχουν niceness 19; Αυτό θα το δεις με ένα top ή ένα ps aux στη κονσόλα.

    Μήπως έχει να κάνει με τον kernel σου; Έχεις βάλει Preemtpion Model Low-Latency Desktop και Preempt The Big Kernel Lock; Είναι στο μενού για τον επεξεργαστή αυτά.

    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  8. #8
    Εγγραφή
    01-11-2004
    Ηλικία
    38
    Μηνύματα
    955
    Downloads
    8
    Uploads
    0
    Τύπος
    ADSL2+ Forthnet Full
    Ταχύτητα
    12288/1024
    ISP
    Forthnet
    DSLAM
    Forthnet - ΙΛΙΣΟΣ
    Router
    Siemens SL2-141
    SNR / Attn
    6(dB) / 38(dB)
    Ram έχω 1 GB και συνήθως >500 Mbs είναι ελεύθερα. Άσε που το Azureus είναι κλειστό τώρα και γλιτώνω το σούρσιμο... Και ο επεξεργαστής πιστεύω πως είναι επαρκής, Barton @ 2400 Mhz.

    Το Boinc_gui και τα rosetta processes έχουν σίγουρα niceless 19, το βλέπω από το System monitor του Gnome.

    Οι επιλογές που μου είπες είναι ενεργοποιημένες στον πυρήνα.


    Υ/Γ: Ναι, μάλλον στο linux forum θα ταίριαζε περισσότερο!
    ...Eternal Legend...

  9. #9
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Για παίξε καί με τα παρακάτω στο make.conf:

    Κώδικας:
    PORTAGE_NICENESS="19"
    
    NICE=yes
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  10. #10
    Εγγραφή
    01-11-2004
    Ηλικία
    38
    Μηνύματα
    955
    Downloads
    8
    Uploads
    0
    Τύπος
    ADSL2+ Forthnet Full
    Ταχύτητα
    12288/1024
    ISP
    Forthnet
    DSLAM
    Forthnet - ΙΛΙΣΟΣ
    Router
    Siemens SL2-141
    SNR / Attn
    6(dB) / 38(dB)
    Όταν έχω το portage niceness στο 19 τότε το rosetta παίρνει cpu time από το portage κάτι που επίσης δεν θέλω. Το "NICE=yes" τι κάνει;

    Βασικά οι προτεραιότητες που θέλω να ισχύουν είναι οι εξής:

    mplayer >> portage >> rosetta

    Το process που θα βρίσκεται πιο αριστερά στη σειρά αυτή, θα πρέπει να έχει απόλυτη προτεραιότητα σε σχέση με τα άλλα. Στην πράξη, αυτό που είδα ότι συμβαίνει, είναι ότι για να μην κόβουν στο mplayer frames είτε το portage είτε το rosetta θα πρέπει να έχουν nice 19.

    Είχα την εντύπωση ότι το nice 19 παίρνει μόνο το idle % του επεξεργαστή...
    ...Eternal Legend...

  11. #11
    Εγγραφή
    01-11-2004
    Ηλικία
    38
    Μηνύματα
    955
    Downloads
    8
    Uploads
    0
    Τύπος
    ADSL2+ Forthnet Full
    Ταχύτητα
    12288/1024
    ISP
    Forthnet
    DSLAM
    Forthnet - ΙΛΙΣΟΣ
    Router
    Siemens SL2-141
    SNR / Attn
    6(dB) / 38(dB)
    Lol, να υποθέσω ότι κανείς δεν κατάλαβε Χριστό από αυτά που είπα;
    ...Eternal Legend...

  12. #12
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.371
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Καταλαβαίνουμε τι λες, αλλά δεν καταλαβαίνουμε τι παίζει.

    Υπόθεσή μου είναι ότι το BOINC δεν λειτουργεί όπως θα έπρεπε (αφού το portage σίγουρα λειτουργεί όπως θα έπρεπε).

    Τώρα όσο αφορά portage & mplayer πιο πιθανό είναι νομίζω να είναι θέμα σκληρού παρά επεξεργαστή.
    Δοκίμασε να ενεργοποιήσεις στον kernel τον CFQ IO Scheduler αντί για τον κλασσικό. Αυτός δίνει και niceness στους σκληρούς το οποίο υπολογίζει από το niceness της process. Βάλε όμως το portage σε nice > 14 για να δουλέψει σωστά.


    ΥΣ. Βγάλε το BOINC και βάλε Folding@Home!
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  13. #13
    Εγγραφή
    01-11-2004
    Ηλικία
    38
    Μηνύματα
    955
    Downloads
    8
    Uploads
    0
    Τύπος
    ADSL2+ Forthnet Full
    Ταχύτητα
    12288/1024
    ISP
    Forthnet
    DSLAM
    Forthnet - ΙΛΙΣΟΣ
    Router
    Siemens SL2-141
    SNR / Attn
    6(dB) / 38(dB)
    O Cfq Io Scheduler έχει μειονεκτήματα; Αυτόν χρησιμοποιείς;

    Το έβαλα, και στο επόμενο reboot θα σας πω εντυπώσεις! Το portage με nice 14 δούλευε μια χαρά σε σχέση με το mplayer. Το πρόβλημα υπήρχε μεταξύ BOINC και portage.


    Υ/Γ: Μπα όχι... Από την πρόχειρη ματιά που έριξα προτιμώ rosetta. Εξάλλου στο folding έχετε πολύ λαό! Μην τα θέλετε όλα δικά σας!
    ...Eternal Legend...

  14. #14
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.371
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Ο CFQ είναι πολύ καλός! Μάλιστα το niceness που υποστηρίζει είναι κορυφαίο feature το οποίο από μόνο του μπορεί να κάνει τη διαφορά ανάμεσα σε δύο λειτουργικά!

    Φαντάσου πχ να ορίζεις σε μια εφαρμογή το nice για την χρήση του σκληρού!
    Αν πχ έχεις το locate, τότε κάθε βράδυ που κάνει update την database του βιώνεις ΤΟ κόλλημα. Αν το τρέξεις με ionice είναι σαν να μην τρέχει! Το σύστημά σου παραμένει αστραπιαίο!

    Το ionice ως πρόγραμμα θα είναι στα επόμενα util-linux (στα 2.13, τώρα έχουμε στο base system τα 2.12) και θα χρησιμοποιείται από εφαρμογές όπως πχ το beagle.

    Αν θες να πάρεις μία πρώτη γεύση κοίτα εδώ: http://forums.gentoo.org/viewtopic-t...25e2dd1595c2ed
    Τρέξ'το άφοβα δεν έχει προβλήματα.
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  15. #15
    Εγγραφή
    01-11-2004
    Ηλικία
    38
    Μηνύματα
    955
    Downloads
    8
    Uploads
    0
    Τύπος
    ADSL2+ Forthnet Full
    Ταχύτητα
    12288/1024
    ISP
    Forthnet
    DSLAM
    Forthnet - ΙΛΙΣΟΣ
    Router
    Siemens SL2-141
    SNR / Attn
    6(dB) / 38(dB)
    Α μάλιστα, δηλαδή χρειάζεται ξεχωριστή ρύθμιση nice ή το κλασσικό nice επαρκεί;

    Δεν ήξερα πάντως ότι το portage επιβαρύνει τόσο πολύ τον δίσκο... Δεν αξίζει τον κόπο να δοκιμάσω το ionice τώρα αφού σε λίγες μέρες φεύγω για διακοπές στο πατρικό (ubuntu ). Σε ευχαριστώ πάντως! Όταν επιστρέψω το πρόβλημα θα έχει λυθεί πιστεύω!
    ...Eternal Legend...

Παρόμοια Θέματα

  1. Compile του boinc σε linux
    Από Sannin στο φόρουμ Unix - Linux
    Μηνύματα: 6
    Τελευταίο Μήνυμα: 27-10-06, 19:35
  2. Boinc amd64 projects;
    Από Sannin στο φόρουμ Υπόλοιπα projects
    Μηνύματα: 0
    Τελευταίο Μήνυμα: 12-09-06, 21:58
  3. Optimised BOINC clients για ΜΑC πιστους
    Από Mac4all στο φόρουμ Apple Hardware και Software
    Μηνύματα: 6
    Τελευταίο Μήνυμα: 13-05-06, 19:40

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας