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 - 5 euro - Bedankt!

bol cadeaukaart - 5 euro - Bedankt!

Bekijk product

Steun Sciencetalk bol cadeaukaart - 25 euro - HiepHiep

bol cadeaukaart - 25 euro - HiepHiep

Bekijk product

Steun Sciencetalk STAEDTLER Lumocolor whiteboard marker ronde punt - box 4 kleuren

STAEDTLER Lumocolor whiteboard marker ronde punt - box 4 kleuren

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 Logitech M220 Silent - Draadloze Muis - Wit

Logitech M220 Silent - Draadloze Muis - Wit

Bekijk product

Steun Sciencetalk Nintendo Switch 2 - Mario Kart: World Bundel - Zwart

Nintendo Switch 2 - Mario Kart: World Bundel - Zwart

Bekijk product

Steun Sciencetalk Gatson Mini Printer - 300DPI - Inclusief 14 Rollen Papier (Sticker, Normaal & Kleur) + 5 pennen - Mini Printer voor Mobiel - Pocket Printer - Mobiele Fotoprinter - Schoolspullen - Journaling Producten

Gatson Mini Printer - 300DPI - Inclusief 14 Rollen Papier (Sticker, Normaal & Kleur) + 5 pennen - Mini Printer voor Mobiel - Pocket Printer - Mobiele Fotoprinter - Schoolspullen - Journaling Producten

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!