1. Értem. Az biztos, hogy nem vettem észre Felpakolok egy memória használatot kijelző widgetes appot, de erősen kétlem, hogy nálam jelentkezett volna ez a probléma. Az elmúlt pár órában nem jött elő semmi probléma.
2. Az "azt takarja" azt takarja, hogy "azt jelenti" Ez igazából nyelvtannácis kérdés, nem IT-s.
ok: rosszul van megírva a kód, bizonyos objektumok nem semmisülnek meg
okozat: hogy szép lassan elfogy a RAM.
Ez az egész a memory leak.
Az "azt takarja" az ok-ra vonatkozik, nem az okozatra
A memory leak azt takarja, hogy a kód rosszul van megírva, ezért bizonyos objektumok nem semmisülnek meg. A memory leak azt okozza, hogy elfogy a RAM.
"De ha már ennyire belementünk a dologba akkor nem a collectorral van a probléma ,nem a szemét hanem a hasznos bitek a probléma forrása "
Nem értem, mire gondolsz. Ugyanaz itt is a probléma, mint a 3. esetben. A "collector" kifejezés egy általános kifejezés, azt jelenti gyűjtő. Amire te gondolsz, az a garbage collector.
Mit értesz azalatt, hogy a "hasznos bitek a probléma forrása"?
3. A párhuzamos futtatás egy általános kifejezés, a multitasking-nak egy elég gagyi fordítása (nem általad, máshol is ez szerepel). Nincs rá megfelelő magyar szó, ezért érdemes az angolt használni. A "többfeladatosság" ami a legközelebb van talán hozzá.
A multitasking azt jelenti, hogy több feladatot egyszerre hajtasz végre.
A "párhuzamos futtatás" pedig valami nagyon fura szó, ami elég általános, és leginkább arra lehetne használni, hogy a barátimmal párhuzamosan futottunk két km-en keresztül. Ha már informatikában használjuk, akkor a legtöbb köze talán ehhez van, és habár ennek valóban van köze a multitaskinghoz, a kettő nem egyenértékű.
Multitaskingolni feladatokat, programokat tudsz, amik között egy CPU esetén pl bizonyos időközönként váltogat a CPU.
Párhuzamosan feldolgozni pedig adatokat tudsz. Tehát ha pl van ezer számod, amiket , akkor azt szétoszthatod 1000 CPUra, amik azokat párhuzamosan dolgozzák fel.