Illich Tamás (2025) Asztali alkalmazások teljesítményoptimalizálása. Pénzügyi és Számviteli Kar.
![]() |
PDF
Illich_Tamas_szakdolgozat_complete0505.pdf Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg Download (1MB) |
![]() |
PDF
szakdolgozati_osszefoglalas_2025.pdf Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg Download (114kB) |
![]() |
PDF
Illich Tamás szakdolgozat-biralat_2025_belső bíráló.pdf Hozzáférés joga: Bizalmas dokumentum (bírálat) Download (278kB) |
![]() |
PDF
Illich_Tamas_szakdolgozat_biralat.pdf Hozzáférés joga: Bizalmas dokumentum (bírálat) Download (161kB) |
Absztrakt (kivonat)
A dolgozat célja asztali alkalmazások teljesítményoptimalizálási lehetőségeinekelemzése, különös tekintettel a memóriakezelésre és a processzorhasználatra. A kutatás soránszimulációs eszközökkel vizsgáltam a memóriaszivárgás, fragmentáció és többszálúvégrehajtás hatásait a futási teljesítményre. Emellett bemutatom a hatékony optimalizációhozszükséges elméleti hátteret, beleértve a processzor- és memóriaarchitektúrák alapvetőműködését. A dolgozat összefoglalja a releváns eszközöket és módszereket, amelyekkelmérhető és értékelhető a szoftverek erőforrás-használata, hozzájárulva a célzott, hardvertudatosoptimalizáláshoz.Módszereket és gyakorlati lehetőségeket vizsgáltam, a szoftveres és hardveresszempontokat integrált megközelítésben tárgyalva. A kutatás két fő területre koncentrál: amemóriakezelés és a processzorhasználat optimalizálására. A memóriakezelés vizsgálata soránszimulációs környezetben elemeztem a memóriaszivárgás és memóriafragmentációteljesítményre gyakorolt hatásait, valamint ezek detektálásának és megelőzésének lehetőségeit.A szimulációk során különféle memóriahasználati mintákat modelleztem, hogy feltárjam,mikor és hogyan keletkeznek memóriaszivárgások, milyen tényezők gyorsítják fel afragmentációt, illetve hogyan befolyásolja a memória-allokáció gyakorisága és módja ateljesítményt. A processzor-oldali optimalizáció keretében a többszálú végrehajtás, aszálkezelés hatékonysága, valamint az utasítás- és adatszintű párhuzamosítás gyakorlatialkalmazhatóságát értékeltem.A kutatás hangsúlyt fektet a teljesítményoptimalizáláshoz szükséges alapismeretekrendszerezésére, különös tekintettel a modern számítógépes architektúrák – elsősorban aprocesszor és memória – működési elveire. Részletesen bemutatásra kerül a CPU belsőfelépítése, a cache-hierarchia, a pipeline működés, az előfeldolgozás (branch prediction) és amemóriához való hozzáférés hatékonysága, amelyek kulcsfontosságúak a teljesítményszempontjából. Az elméleti háttérre építve a dolgozat gyakorlati példákkal szemlélteti, hogyanbefolyásolják ezek a tényezők a futási időt, erőforrás-kihasználtságot és általánosalkalmazásélményt.
Intézmény
Budapesti Gazdasági Egyetem
Kar
Tanszék
Gazdaságinformatika Tanszék
Tudományterület/tudományág
NEM RÉSZLETEZETT
Szak
Mű típusa: | diplomadolgozat (NEM RÉSZLETEZETT) |
---|---|
Kulcsszavak: | hardverek, profilozás, szoftverfejlesztés, teljesítmény optimalizálása, többszálúsítás |
SWORD Depositor: | User Archive |
Felhasználói azonosító szám (ID): | User Archive |
Rekord készítés dátuma: | 2025. Szep. 23. 13:04 |
Utolsó módosítás: | 2025. Szep. 23. 13:04 |
Actions (login required)
![]() |
Tétel nézet |