This is an old revision of the document!


Test Cursul 1

1. De ce nu se recomandă ca în interiorul funcțiilor din kernel să declarați vectori non-statici de dimensiuni mari?

Stiva kernel este limitată. Vectorul se declara în spațiul stivă și astfel s-ar fi ocupat rapid spațiul necesar ajungând la un stack overflow.

2. Dați un exemplu de workload în care un kernel ASMP nu scalează cu numărul de procesoare adăugate în sistem.

S-au punctat toate răspunsurile argumentate în care scenariul evidenția inscalabilitatea pe baza faptului că procesorul ce rulează cod kernel devine prea încărcat pe parcursul lui (multe apeluri de sistem, multe citiri de fișiere, cod I/O intensive, etc)

3. Câte spații de adrese fizice există pe un sistem cu două procesoare? Dar spații de adrese virtuale?

1 singur spațiu de adresă fizic, spații de adrese virtuale câte procese (nu procesoare) există.

so2/cursuri/curs01/test.1360455039.txt.gz · Last modified: 2013/02/17 09:52 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0