Sokat dolgozik egy algoritmus?
Mondjuk a facebookon.
Hogyan kell elképzelni?
Minden egyes embere rá van állítva egy ilyen, és ő csak neki ollózza be a feltehetőleg számára érdekelt bejegyzéseket?
Vagy egy van, és ő melózik mindenkinek?
Az algoritmus maga az utasítássorozat megfogalmazása. Önmagában ez csak egy terv, amit meg kell valósítani, hogy abból futó folyamat legyen. Tehát van mondjuk egy "ajánlatküldés-előzmények-alapján()" algoritmus, ami implementálva van valamilyen programozási nyelven, amit vagy egy (vagy több) szerver futtat, vagy a felhasználó saját gépén fut. Esetleg a kettő kombinálva, egymással kommunikálva.
Tehát leegyszerűsítve az algoritmust egyszer elkészítette valaki, és az fut különböző gépeken, különböző adatokon. Jellemzően rengeteg példányban, sok folyamat fut egyszerre. Bemenete mondjuk az adott felhasználó előzményei, mögötte az adatbázis az aktuálisan ajánlható hirdetések, és a kimenet az ajánlott hirdetés, amit a felhasználó lát.
Összefoglalva: maga az algoritmus nem dolgozik semmit. Az algoritmust futtató számítógépek processzora "dolgozik". Az pedig annyit dolgozik, amennyit dolgoztatják - igen, a hirdetés ajánlás példában minden egyes felhasználóra sokszor lefuthatnak bizonyos rutinok.
További 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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!