Site icon Arena IT

Sistem de operare multi threaded

Procesoarele din ziua de azi au din ce in ce mai multe nuclee. Si lupta pentru MHz reputata de Intel si AMD a fost inlocuita cu o lupta pentru cat mai multe nuclee. Dar dezavantajul situatiei, pentru utilizatorul de rand, este ca programele nu stiu sa foloseasca aceasta putere de calcul, avantajele ramanand pe hartie.

Iar Microsoft vrea sa repare asta, lucrand la un sistem de operare intens multi threaded. Pe numele sau de cod Barrelfish, este doar un experiment, ca si Singularity, Azure sau Midori. Insa ce descoperiri vor fi facute cu aceasta ocazie vor putea fi implementate in versiuni ulterioare de Windows.

Totul este posibil prin realizarea unui sistem de baze de date interschimbabile intre nuclee. Si are pentru asta nevoie de librarii BSD open source. Securitatea este buna, iar componentele hardware sunt accesate intr-o alta modalitate. Totusi kernel-ul ramane single threaded.

Chiar daca pe drumul cel bun, nu as vrea sa ma gandesc ca doar sistemul de operare are nevoie de mai multe nuclee pentru a rula la capacitate optima. Mai repede ar trebui sa se apuce dezvoltatorii de soft de codare multi threaded.

Exit mobile version