de-vraag
  • Kérdések
  • Címkék
  • Felhasználók
Értesítések
Jutalmak
Regisztráció
Miután regisztrált, értesítést kap a kérdéseire adott válaszokról és hozzászólásokról.
Bejelentkezés
Ha már rendelkezik fiókkal, jelentkezzen be az új értesítések ellenőrzéséhez.
A hozzáadott kérdésekért, válaszokért és megjegyzésekért jutalmak járnak majd.
További
Forrás
Szerkesztés
 tush1r
tush1r
Question

Aszinkron vs. szinkron végrehajtás, mit jelent ez valójában?

Mi a különbség az aszinkron és a szinkron végrehajtás között?

1117 2009-04-14T15:39:43+00:00 3
nisarg parekh
nisarg parekh
Szerkesztett kérdés 23. szeptember 2018 в 5:09
Programozás
asynchronous
synchronous
execution
Popular videos
Schwarzenegger LEGJOBB BESZÓLÁSAI magyarul | SZINKRON
Schwarzenegger LEGJOBB BESZÓLÁSAI magyarul | SZINKRON
4 éve
Dragon Ball SSJB Vegeta vs Golden Frieza -Magyar szinkronnal (Fan)
Dragon Ball SSJB Vegeta vs Golden Frieza -Magyar szinkronnal (Fan)
5 éve
A LEGPARÁBB VIDEÓK, AMIKET NE NÉZZ MEG ÉJSZAKA..
A LEGPARÁBB VIDEÓK, AMIKET NE NÉZZ MEG ÉJSZAKA..
4 hónapja
Ha az Éjkirálynak lenne asszisztense Magyar Szinkron
Ha az Éjkirálynak lenne asszisztense Magyar Szinkron
5 hónapja
THRIVE HUN - Növekedj! Magyar szinkron - teljes film
THRIVE HUN - Növekedj! Magyar szinkron - teljes film
10 éve
A magyar szinkron TOP 6 baklövése
A magyar szinkron TOP 6 baklövése
4 éve
Hogyan készülnek a magyar filmek szinkronjai?
Hogyan készülnek a magyar filmek szinkronjai?
4 éve
A leghíresebb magyar szinkronhangok
A leghíresebb magyar szinkronhangok
1 éve
Férfiasan tökéletes szinkronhangok
Férfiasan tökéletes szinkronhangok
4 éve
Szinkron Színház: Trónok harca
Szinkron Színház: Trónok harca
2 éve
Transfomers A kihalás kora Optimus vs Grimlock magyar szinkron
Transfomers A kihalás kora Optimus vs Grimlock magyar szinkron
6 éve
Emberi hangok, avagy hogyan készül a szinkron? (Multiverzum)
Emberi hangok, avagy hogyan készül a szinkron? (Multiverzum)
3 éve
Igaz horror történet #1(Magyar szinkron)
Igaz horror történet #1(Magyar szinkron)
3 éve
McBenceCraft vs JégNber (FyreMC Duel)
McBenceCraft vs JégNber (FyreMC Duel)
4 hónapja
Hogy halt meg Garyaev - hullámgenetika? Családfa, valamit el kell mondanom ...
Hogy halt meg Garyaev - hullámgenetika? Családfa, valamit el kell mondanom ...
4 hónapja
Interjú Gyurin Zsolttal Dermesztő szinkronizálásáról
Interjú Gyurin Zsolttal Dermesztő szinkronizálásáról
3 éve
Így szinkronizálta Hám Bertalan Neptunuszt a Dragon Ball Superben
Így szinkronizálta Hám Bertalan Neptunuszt a Dragon Ball Superben
3 éve
TRANSZformers (Magyar Szinkron)
TRANSZformers (Magyar Szinkron)
1 éve
Laudon Andrea (Rio) szinkronizál | Yu-Gi-Oh! Zexal
Laudon Andrea (Rio) szinkronizál | Yu-Gi-Oh! Zexal
3 éve
Interjú Zákányi Balázs szinkronrendezővel
Interjú Zákányi Balázs szinkronrendezővel
3 éve
Ti vagytok a legnagyobbak!
Ti vagytok a legnagyobbak!
5 éve
Így készült az Amerikai fater veszekedős jelenetének magyar szinkronja
Így készült az Amerikai fater veszekedős jelenetének magyar szinkronja
5 éve
12C osztálytánc | Szalagavató | BGSZC Eötvös Loránd Technikum
12C osztálytánc | Szalagavató | BGSZC Eötvös Loránd Technikum
4 hónapja
ILYET MÉG NEM ITTAM!
ILYET MÉG NEM ITTAM!
4 hónapja
Az omikron is az oltatlanokra jelenti a legnagyobb veszélyt
Az omikron is az oltatlanokra jelenti a legnagyobb veszélyt
4 hónapja
Asynchronous vs synchronous execution(part one)
Asynchronous vs synchronous execution(part one)
2 éve
HFT BPROF PARALLEL PROG GYAK 2/2 - TASK + ASYNC-AWAIT
HFT BPROF PARALLEL PROG GYAK 2/2 - TASK + ASYNC-AWAIT
1 éve
« Előző
Következő »
Ez a kérdés 1 válasz angol nyelvű, elolvasásához jelentkezzen be a fiókjába.
Solution / Answer
Adam Robinson
Adam Robinson
14. április 2009 в 3:43
2009-04-14T15:43:10+00:00
További
Forrás
Szerkesztés
#8975576

Amikor szinkronban hajt végre valamit, megvárja, amíg az befejeződik, mielőtt továbblépne egy másik feladatra. Amikor aszinkron módon hajt végre valamit, akkor egy másik feladatra léphet, mielőtt az befejeződne.

A számítógépek kontextusában ez azt jelenti, hogy egy folyamatot vagy feladatot egy másik "szálon" hajtunk végre. A szál olyan parancsok sorozata (kódblokk), amely munkaegységként létezik. Az operációs rendszer több szálat is képes kezelni, és egy szálnak egy darab ("szelet") processzoridőt rendelni, mielőtt átvált egy másik szálra, hogy az sorra kerüljön a munka elvégzésében. Alapjában véve (bocsánat a szóviccért) egy processzor egyszerűen csak egy parancsot tud végrehajtani, nincs fogalma arról, hogy egyszerre két dolgot csináljon. Az operációs rendszer ezt úgy szimulálja, hogy időszeleteket oszt ki a különböző szálaknak.

Most, ha több magot/processzort hozunk be a keverékbe, akkor a dolgok valóban történhetnek egyszerre. Az operációs rendszer kioszthat időt egy szálnak az első processzoron, majd ugyanazt az időtömböt egy másik szálnak egy másik processzoron. Mindez arról szól, hogy az operációs rendszer kezelje a feladat elvégzését, miközben Ön továbbléphet a kódjában, és más dolgokat csinálhat.

Az aszinkron programozás bonyolult téma, mert a szemantika miatt a dolgok hogyan kapcsolódnak össze, ha egyszerre végezheted őket. A témáról számos cikk és könyv létezik; nézz körül!

 MeanwhileInHell
MeanwhileInHell
Szerkesztett válasz 14. szeptember 2017 в 3:19
1660
0
Reed Copsey
Reed Copsey
14. április 2009 в 3:43
2009-04-14T15:43:52+00:00
További
Forrás
Szerkesztés
#8975578

Szinkron végrehajtás azt jelenti, hogy a végrehajtás egyetlen sorozatban történik. A->B->C->D. Ha ezeket a rutinokat hívod, akkor A lefut, majd befejeződik, majd B elindul, majd befejeződik, majd C elindul, stb.

Az szinkron végrehajtással elkezdesz egy rutint, és hagyod, hogy a háttérben fusson, amíg elkezded a következőt, majd egy bizonyos ponton azt mondod, hogy "várd meg, amíg ez befejeződik". Ez inkább így hangzik:

Várj az "A" befejezésére.

Ennek az az előnye, hogy a B, C és vagy D programokat akkor is végre tudod hajtani, amikor A még fut (a háttérben, külön szálon), így jobban kihasználhatod az erőforrásaidat, és kevesebb "lógás" vagy "várakozás" lesz.

 Jimi
Jimi
Szerkesztett válasz 12. november 2015 в 10:26
88
0
Michał Piaskowski
Michał Piaskowski
14. április 2009 в 3:41
2009-04-14T15:41:50+00:00
További
Forrás
Szerkesztés
#8975575

Egyszerűen fogalmazva az aszinkron végrehajtás a háttérben végez dolgokat.

Ha például le akarsz tölteni egy fájlt az internetről, akkor használhatsz egy szinkron függvényt erre a célra, de ez blokkolja a száladat, amíg a fájl letöltése be nem fejeződik. Ez azt eredményezheti, hogy az alkalmazásod nem reagál a felhasználói bemenetre.

Ehelyett letölthetné a fájlt a háttérben aszinkron módszerrel. Ebben az esetben a letöltési függvény azonnal visszatér, és a program végrehajtása normálisan folytatódik. Az összes letöltési művelet a háttérben történik, és a programod értesítést kap, ha befejeződött.

Michał Piaskowski
Michał Piaskowski
Szerkesztett válasz 14. április 2009 в 3:54
22
0
Kérdés hozzáadása
Kategóriák
Minden
Technológia
Kultúra / Szabadidő
Élet / Művészetek
Tudomány
Szakmai
Üzleti
Felhasználók
Minden
Új
Népszerű
1
mohidil qodirova
Regisztrált 2 napja
2
Jasur Fozilov
Regisztrált 2 napja
3
Zuxriddin Muydinov
Regisztrált 3 napja
4
Денис Анненский
Regisztrált 5 napja
5
365
Regisztrált 1 hete
DE
EL
ES
FR
HU
ID
IT
JA
KO
LT
NL
PT
RO
RU
TR
ZH
© de-vraag 2022
Forrás
stackoverflow.com
engedéllyel cc by-sa 3.0 attribútummal