Új hozzászólás Aktív témák

  • cog777

    őstag

    válasz asuspc96 #2769 üzenetére

    "Arra gondolok ugye, hogy a listában ugye azokra a thread-ekre van meg a referencia...ebből indul ki az okfejtésem. Szóval arra akarok kilyukadni, hogy így nem fognak egy idő után elszaporodni a szálak ? "

    Teljesen jol gondoltad :D , ki kell torolni a listat, ha minden szal vegzett es ujrakezdeni. PC-n (RPi-n is kb PC operacios rendszer fut) szerintem teljesen mindegy ha eldobja a szalat es nem hasznositja ujra/tartja meg. Van rendes memoria kezeles stb. Nem ugy mint a kicsi esp32...

    "És akkor hogy szedem ki az infót az egyes szálakból, hogy éppen hol tart ? :F
    Gondolom akkor kéne valami szinkronizációs lépés is. Arra gondolok, hogy egyik szálból a másikba csak úgy nem fogok tudni átdobni infót."
    Csak erdekesseg keppen mondtam, ha fontos lenne a nagyon rovid ido akkor meg a print utasitas is szamitana.
    En meg a harverhez ertek kevesbe, mennyi a relek kapcsolasi ideje? :D

    Version2 (kovisoft-nak es neked is koszonhetoen):
    while True:
        for i in range(len(self.relay_threads)):
                self.relay_threads[i].start()

        for i in range(len(self.relay_threads)):
                self.relay_threads[i].join()

    self.relay_threads = []

Új hozzászólás Aktív témák