„Szűk keresztmetszet (szoftver)” változatai közötti eltérés

[nem ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Matek8 (vitalap | szerkesztései)
Készült a(z) „Bottleneck (software)” oldal lefordításával
 
fordítás sablon a szerző alapján + javítgatás
1. sor:
A szoftverfejlesztésben '''szűk keresztmetszet''' jelentkezik, ha egy [[Alkalmazás (számítástechnika)|alkalmazás]] vagy egy számítógépes rendszer kapacitását egyetlen komponens korlátozza, ahogyan egy palack nyaka lassítja a vízáramlást az üvegből. A szűk keresztmetszet a legkisebb áteresztőképességű elem a teljes tranzakciós útvonal elemei közül.
 
Mint ilyen, aA rendszertervezők megpróbálják elkerülni a szűk keresztmetszeteket, és közvetlen erőforrást rendelnek a meglévő szűk keresztmetszetek felkutatására és finomhangolására. Néhány példa a lehetséges műszaki szűk keresztmetszetekre: [[Central processing unit|processzor]], kommunikációs kapcsolat, lemez -IO stb. Bármely rendszer vagy alkalmazás eléri a szűk keresztmetszetet, ha a munka kellően gyors ütemben érkezik. <ref>{{Hivatkozás/Könyv |last=Wescott |first=Bob |title=The Every Computer Performance Book, Chapter 3: Useful laws |url=https://www.amazon.com/Every-Computer-Performance-Book-Computers/dp/1482657759/ |date=2013 |publisher=[[CreateSpace]] |isbn=1482657759}}</ref>
 
A szűk keresztmetszetek (néha úgynevezett "forró pontok" - a kód leggyakrabban végrehajtott szakaszai - vagyis a legmagasabb végrehajtási számmal rendelkeznek) felkutatását [[Profilozás|teljesítményelemzésnek]] nevezzük. A csökkentéstKiküszöbölésüket általában speciális eszközök,eszközökkel ([[Profilozás|teljesítményelemzők]] vagy [[Profilozás|profilozók]] néven ismertek) végzik. A cél az, hogy az adott kódrészeket a lehető leggyorsabban teljesítővé tegyük, az általános algoritmikus hatékonyságalgoritmikushatékonyság javítása érdekében.
 
== Lásd mégHivatkozások ==
{{jegyzetek}}
 
== Fordítás ==
* Teljesítménymérnöki munka
{{fordítás|en|Bottleneck (software)|oldid=987772485}}
* [[Profilozás|Profilozás (számítógépes programozás)]]
* [[Programoptimalizálás|Program optimalizálás]]
 
== HivatkozásokKapcsolódó szócikkek ==
* [[Profilozás]]
 {{Reflist}}
* [[Programoptimalizálás|Program optimalizálás]]