Întrebări înrudite 'context-switch'

Măsurarea timpului unei comutări de context folosind clock_gettime() [duplicat]
Încerc să măsoare timpul mediu al unei comutări de context folosind fire și conducte, totuși, când folosesc clock_gettime() , primesc o „referință nedefinită la clock_gettime()”, chiar dacă cred că am fișierele de antet adecvate. Ceea ce ar trebui...
396 vederi
schedule 19.07.2022

Cum efectuează un proces utilizator un apel de sistem fără a trece prin comutarea contextului?
Când un proces utilizator efectuează un apel de sistem, este invocat un proces de nucleu. Acum, cum rezultă acest lucru NU într-o schimbare de context? Deoarece procesul nucleului este diferit de un proces utilizator . Sau greșesc spunând că o...
546 vederi

Întreruperea temporizatorului anulat nu funcționează corect
Lucrez la un nucleu mic ca proiect pentru Universitatea mea. Am suprascris (nu sunt sigur dacă aceasta este expresia corectă) o rutină de întrerupere a temporizatorului. Funcționează bine până la prima schimbare de context. Comutarea contextului...
280 vederi
schedule 03.11.2022

Păstrați evidența referințelor la date ( Câți / Cine ) în Multithreading
Am întâlnit o problemă în multithreading, Modelul de multithreading este 1 Producer - N Consumer. Producerul produce datele (datele de caractere în jur de 200 de octeți fiecare), le pune în cache de dimensiune fixă ​​(adică 2 Mil). Datele nu sunt...
187 vederi
schedule 01.12.2023