Kezdőoldal » Számítástechnika » Programozás » For loop melyik nyelven írva...

For loop melyik nyelven írva fut a leggyorsabban?

Figyelt kérdés

Batch fileba helyezett for loopokkal dolgoznék fel egy 10+ gigás text file-t.

45 MB / 3 óra RAM disk-el, swap nélkül. CPU 5-6% on ketyeg... Bashban, pythonban gyorsabb lehet? Melyiket tudnátok ajálnlani? Bármilyen hatékonyabb megoldás érdekel.



#script #batch #For ciklis
2019. júl. 18. 15:43
 1/5 anonim ***** válasza:
56%
Gépi kód, assembly.
2019. júl. 18. 16:24
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

Vagy C. A C fordítók piszok jól optimalizálnak.

Persze ha batch fájlból hívod sűrűn többször egymás után, akkor a progi betöltés fogja elvinni az idő jó részét.

Fontos, hogy az algoritmus is jól legyen megcsinálva. Egy jó ötlet néha nagyságrendekkel csökkentheti a feldolgozási időt. Ezen kívül az IO buffer méret beállítás is érdekes lehet, stb.

2019. júl. 18. 17:29
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:

"dolgoznék fel egy 10+ gigás text file-t"

Mit tartalmaz az az állomány (esetleg publikusan elérhető)? Mit dolgoznál fel benne?

2019. júl. 18. 18:43
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Nagyon nem a nyelv lesz a szűk keresztmetszet.
2019. júl. 18. 20:41
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

Kérdező, hadd tippeljek: ezt a fájlt te generáltad, és lehet, hogy a cél elérésében már az a lépés is hibás volt.

Mi a cél?

2019. júl. 19. 12:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!