Puzzel Puzzels
Gebruikersavatar
Exception
Artikelen: 0
Berichten: 111
Lid geworden op: za 30 mei 2009, 02:36

(multi)threading in elektronica (of software)

Hallo, ik heb genoeg gelezen over threading of multithreading: een of meer processen binnen dezelfde elektonische verwerking (of programma). Kan iemand uitleggen aan de hand van schema (elektronisch), C of Java (programmatorisch) wat dit juist is, en hoe men een probleem analyseert om te beseffen dat het gebruik van threads noodzakelijk is: aan de hand van wie het apparatuur (of software) gebruikt of door middel van de functies?

Alvast bedankt, mvg. ;)

ads

Steun Sciencetalk bol cadeaukaart - 25 euro - Voor jou

bol cadeaukaart - 25 euro - Voor jou

Bekijk product

Steun Sciencetalk Apple iPad A16 (2025) - 11 inch - Wi-Fi - 128GB - Blue - 11e generatie

Apple iPad A16 (2025) - 11 inch - Wi-Fi - 128GB - Blue - 11e generatie

Bekijk product

Steun Sciencetalk Twinmarkers 80 stuks voor volwassenen - Alcohol Markers - Stiften - Markeerstiften - Vivid Green

Twinmarkers 80 stuks voor volwassenen - Alcohol Markers - Stiften - Markeerstiften - Vivid Green

Bekijk product

Nvt
Artikelen: 0
Berichten: 99
Lid geworden op: di 17 jul 2007, 06:20

Re: (multi)threading in elektronica (of software)

Hallo, ik heb genoeg gelezen over threading of multithreading
;)

Persoonlijk denk ik dat het gebruik van threads grofweg afhangt van:

A: Bevriest de interface bij het uitvoeren van een taak?

B: Wanneer er een grote taak uit te voeren is kan die taak dan in meerdere threads verdeeld worden?

C: Kan een taak los van de overige uitvoering van het programma uitgevoerd worden?

Kan zijn dat ik een aantal vergeten ben of niet weet.

Daarnaast speelt de programmeertaal ook een rol. Wanneer ik met java aan de gang ben dan ben ik altijd met

threads bezig, bij C# met sharpdevelop is dat niet zo.
Scispace Scispace

Scispace is dé ai voor wetenschappers en onderzoekers. Ga naar SciSpace en profiteer van één van de beste ai's.

Scispace

Gebruikersavatar
Exception
Artikelen: 0
Berichten: 111
Lid geworden op: za 30 mei 2009, 02:36

Re: (multi)threading in elektronica (of software)

Waarom niet in C#, java wel? Kan je een paar vb's noemen in welke situaties jij threads gebruikt en met welke implementatie: NieuweKlasse extends Thread {..} of MijnKlasse implements implements Runnable {..} of Time gebruiken? bedankt.

ads

Steun Sciencetalk Verzendzakken voor Kleding (L) - 25 stuks

Verzendzakken voor Kleding (L) - 25 stuks

Bekijk product

Steun Sciencetalk MSI MAG 27C6F - FHD Curved Gaming Monitor - 180Hz - 27 Inch

MSI MAG 27C6F - FHD Curved Gaming Monitor - 180Hz - 27 Inch

Bekijk product

Steun Sciencetalk bol cadeaukaart - 25 euro - Bedankt!

bol cadeaukaart - 25 euro - Bedankt!

Bekijk product

Nvt
Artikelen: 0
Berichten: 99
Lid geworden op: di 17 jul 2007, 06:20

Re: (multi)threading in elektronica (of software)

Waarom niet in C#, java wel?
Wanneer de hoofd-thread in Java (programmeren d.m.v. netbeans) te veel werk krijgt dan wordt een foutmelding opgeworpen. Stel je zou een tekstbestand van 8mb d.m.v. een knop in een tekstvak willen zetten zonder dat je voor die taak een thread aanmaakt dan ga je een foutmelding krijgen.

Nu kan je gaan testen hoeveel een java hoofd-thread zou kunnen hebben maar je kan, imo, beter iedere serieuze taak d.m.v. een eigen thread afhandelen.
Kan je een paar vb's noemen in welke situaties jij threads gebruikt en met welke implementatie: NieuweKlasse extends Thread {..} of MijnKlasse implements implements Runnable {..} of Time gebruiken? bedankt.
Iedere serieuze taak zijn eigen thread. Ik dacht dat ik extends thread gebruikte.

Plaats een reactie

Je mail wordt niet openbaar getoond. Het wordt enkel gebruik voor contact of notificatie vanuit het beheer.

🗨️ Wat vind jij? Stel direct je vraag of geef je mening – zonder registratie. Je reactie zet het topic weer bovenaan bij 'Laatste posts' en trekt snel nieuwe reacties aan🔥. Mocht je als vaste bezoeker willen reageren, dan kun je je ook registreren.

Bevestig dat je geen robot bent door de volgende vragen te beantwoorden.

Noor heeft 10 knikkers. Ze verliest er 4 in het gras. Hoeveel heeft ze er nog?

Antwoord: (vul een getal in)

Er zitten 5 vogels op een hek. Twee vliegen weg. Hoeveel blijven er zitten?

Antwoord: (vul een getal in)

Terug naar “🏗️ Praktische en overige technische wetenschappen”

Sciencetalk: Leer, deel of groei. Volg of geef een cursus op Sciencetalk!