Kezdőoldal » Számítástechnika » Programozás » Mit jelent az optimizálás?...

Mit jelent az optimizálás? Mit csinálnak, amikor optimizálnak? Pl. Androidnál, különböző értékeket változtatnak, hogy gyorsabb legyen a telefon? Vagy pl. játékoknál mit?

Figyelt kérdés
2012. dec. 22. 17:55
 1/6 anonim ***** válasza:
100%
Az optimalizálás körülbelül az, ami során a programot, algoritmust úgy módosítjuk, hogy az gyorsabban fusson, vagy kevesebb erőforrást használjon. Ha mondjuk egy művelethez kell 4 MB RAM, de ugyan ez az eredmény elérhető 2 MB RAM felhasználásával is, akkor optimalizáltam az algoritmust, optimálisabb lett a kód.
2012. dec. 22. 18:04
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
Az optimalizálás szinonimája: A program rendesen meg van írva. :-D
2012. dec. 22. 18:50
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
Értem köszönöm :)
2012. dec. 22. 20:16
 4/6 anonim ***** válasza:

Optimalizálás általában azt jelenti, hogy úgy módositják a programot, hogy annak valamilyen mérhető jellemzőjében javulást érjenek el. Pl. ugyanazt a feladatot gyorsabban végezze el. Vagy kevesebb memóriát használjon. Vagy mindkettő. Az esetek 99%-ában erre a két mérőszámra optimalizálnak. De lehet pl. méretre is optimalizálni : nem számit, mennyi memóriát eszik, vagy milyen lassú, csak minél kisebb helyen elférjen.

Sok esetben nem lehet egyszerre optimalizálni egy programot minden ilyen jellemzőre. Pl. ha egy programot arra optimalizálnak, hogy kevés RAM-ot egyen, az óhatatlanul azzal jár együtt, hogy lassabb lesz, mert a vinyóra kell cache-elnie.

Ha sebességre optimalizálnak, az sokszor csak úgy oldható meg, hogy még több memóriát használnak.

2012. dec. 22. 21:18
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:
Az utolsó kijelentés téves, a másféle megközelítés eredményezhet gyorsulást, kevesebb helyigényt hátrányok nélkül, elég megnézni a naiv és a Miller-Rabin prímkeresés közötti különbséget, vagy az útkereső algoritmusokat.
2012. dec. 23. 19:44
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:

Nem téves, csak tudni kéne olvasni :)


"Sok esetben nem lehet egyszerre optimalizálni egy programot minden ilyen jellemzőre"


Segitek: a "Sok esetben" részről maradtál le.

2012. dec. 23. 20:00
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!