Computers niet multitasken : ze presteren een taak tegelijk in zo'n hoog tempo op dat het geeft de illusie van parallelle activiteiten . In de informatica termen , worden deze taken genoemd " processen . " Als je ziet een Java foutmelding over " PID : 236 , " betekent dit dat een van de Java- programma's die op uw computer is gecrasht . Dit specifieke nummer identificeert welk programma crashte , maar is alleen nuttig voor programmeurs voor het oplossen van het probleem . Processor Functie Een proces is een reeks instructies voor een bepaald stuk software of besturingssysteem component. De component organiseert processor taken voor scheduler een CPU 's . Deze scheduler bepaalt wanneer een CPU -instructies een bepaalde software , en hoe lang het zal werken op de set van instructies voordat u naar de volgende . Draad en Processen zal verwerken een werkwijze kan bestaan uit een of meer draden . Een draad is een lineaire reeks instructies voor het uitvoeren van een specifieke taak . Programmeurs die programma's met een grafische user interfaces te creëren gebruik van meerdere threads om een interface te tekenen , luisteren naar gebruikers het uitvoeren van acties binnen de interface , en crunch gegevens op de achtergrond . Als CPU verwerkt een multithreaded proces zal het een thread als een tijd , net als een proces uitgevoerd tegelijk . Een Java-programma bestaat meestal uit een enkel proces , maar ontwikkelaars kunnen de " ProcessBuilder " roepen om verschillende processen voor de verschillende sets van draden te creëren . PID een besturingssysteem identificeert elk proces met een uniek nummer heet een proces -id , of PID . Deze cijfers laten het besturingssysteem , CPU scheduler en de gebruiker bij te houden van alle verschillende processen die op de computer te houden . Een PID is het proces toegewezen door het besturingssysteem zelf , en is niet iets waarover de programmeur enige controle . Om deze reden proces hetzelfde programma , of processen , kan een andere PID -of PID's elke keer dat het programma loopt hebben Fout PID : . 236 Het bericht " Java Fout PID : 236 " betekent dat de Java Virtual Machine ( JVM ) heeft een probleem dat veroorzaakt de toepassing vastloopt tijdens het uitvoeren van het proces met de PID- nummer 236 . Java-ontwikkelaars testen van hun toepassingen kunnen kruisverwijzing dit aantal met informatie uit een task manager om te zien welk proces de problematische code bevat . Eindgebruikers kunnen proberen om dit probleem op te lossen door het installeren van de nieuwste versie van de JVM voor hun systeem . Als een bug in de Java-toepassing de broncode veroorzaakte de fatale fout , maar eindgebruikers kunnen alleen rapporteren de volledige tekst van de foutmelding aan de ontwikkelaar van de toepassing.
|