Δημοσιεύτηκε: 07 Ιαν 2013, 02:11
από simosx
Knoxd έγραψε:Αυτό που ζητείται τώρα ειναι να μετατρέψω το συγκεκριμένο πρόγραμμα, ώστε να υπολογίζει τους πρώτους αριθμούς με τη χρήση νημάτων(threads),
γνωρίζω οτι πρέπεί να εισάγω τα νήματα στην αρχή του προγράμματος με την εντολή from threading import Thread, αλλά αυτό που δεν μπορώ να καταλάβω έιναι πως θα το χρησιμοποιήσω μετά....


Αυτό που κάνεις είναι να φτιάξεις π.χ. 3 worker threads (αν έχεις διπύρηνο επεξεργαστή), όπου θα τρέχουν την isprime() για συγκεκριμένες τιμές.
Και η συνάρτηση που θα καλεί τα νήματα θα συγκεντρώνει τα αποτελέσματα και στο τέλος θα τα εμφανίζει.