Hirdetés
- gban: Ingyen kellene, de tegnapra
- Rap, Hip-hop 90'
- Luck Dragon: Óraátállítás
- MasterDeeJay: RAM gondolatok: Mennyi a minimum? DDR3 is jó?
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: MárkaLánc
- hcl: Könnyű légierő
- D1Rect: Nagy "hülyétkapokazapróktól" topik
-
LOGOUT

Új hozzászólás Aktív témák
-
beleszólok
senior tag
Rég foglalkoztam ilyesmivel: ha egy hosszú text fájlt több szálon akarok feldolgozni, van rá valami bevált módszer, hogy ne lassítsak a párhuzamosított feldolgozással?

Pythonnal szórakozom, de mint "jó" módszert, azt találtam, hogy van egy reader szál, aki queue-ba pakolja a beolvasott sorokat, míg több feldolgozó, akik a queue-ból szedik kifelé a feldolgozandó adatokat.
Az a baj, hogy ez így, kb. egy-két nagyságrendet lassít a feldolgozáson.
Tehát egy sima végigolvasás a kevesebb, mint egy másodperc helyett 30-40mp-ig fut.Magát az olvasást sajnos nem lehet párhuzamosítani, mivel a pythonba beépített I/O funkciók nem szál-biztosak, ami meg erre lett kitalálva, annak a sebessége elfogadhatatlan. (kb. 10-15 percig futna a fenti feladat) Pedig ez lett volna az eredeti elképzelésem, mivel egy két magos gépen a CPU igényes műveleteket max. két szálra érdemes szétdobni, azon túl már számolgatni kell, meddig éri meg.
O.K., hogy van egy optimális szám, aminél több szálat elindítva csak lassítok a dolgon, az is tiszta, hogy a queue-val közvetített sorok eleve lassítanak, de hogy ennyire... ez egy kicsit túlzásnak tűnik.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Vicces képek
- gban: Ingyen kellene, de tegnapra
- Milyen monitort vegyek?
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- Rap, Hip-hop 90'
- Linux kezdőknek
- LEGO klub
- HiFi műszaki szemmel - sztereó hangrendszerek
- Autós topik látogatók beszélgetős, offolós topikja
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- Részletfizetés Kamatmentes 12 havi részlet Acer Predator 18 AI Gamer / Laptop RTX 5070 Ti Ultra 9
- DDR5 8GB / 16GB 4800-5600MHz SODIMM laptop RAM, több db- számla, garancia
- Honor Magic V3 12/512GB - Kártyafüggetlen, Fekete, ÚJSZERŰ - 1 Év garanciával
- AKCIÓ! GIGABYTE RTX 5080 AERO OC 16GB videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



