Embed
Email

cheatsheet

Document Sample

Categories
Tags
Stats
views:
0
posted:
10/20/2011
language:
English
pages:
2
Cheat Sheet



Process comprises of 3 main parts:

Processor State - registers, program counter

OS Resources - open files, network sockets, etc

Address Space - main memory a process accesses; code, variables, stack



Scheduling

SJF optimizes the average waiting time.

EDF minimizes lateness and is guaranteed to meet deadlines if deadlines can

be met.

RMS: highest static priority = smallest period for preemptive periodic processes;

RMS guarantees C_i / T_i Counting Semaphore



binary_semaphore s1 = 1, s2 = 0;

int c; // set to initial value for S.



wait(S): signal(S):

wait(s1);

c--; wait(s1);

if (c frames

Logical Memory -> pages



PTBR: Page Table Base Register - points to page table

PTLR: Page Table Length Register - holds the size of page table



Associative Memory / Translation Look Aside Buffers (TLBs)



Effective Access Time (EAT)

Hit Ratio = a

Memory Access Time = t

TLB search time = d

EAT = a(m+d) + (1-a)(2m+d)



Related docs
Other docs by Stariya Js @ B...
e-weeklyNov14-18
Views: 0  |  Downloads: 0
Electrical Works-MOHALI_PUNJAB
Views: 2  |  Downloads: 0
acte_aditionale_UTI-act aditional-2
Views: 17  |  Downloads: 0
1644120796676_2718
Views: 2  |  Downloads: 0
2008-003
Views: 0  |  Downloads: 0
p7results_2009
Views: 42  |  Downloads: 0
anale constanta3
Views: 1  |  Downloads: 0
Gr8Is_it_DoubleAdaptedStudent_Copyv2
Views: 0  |  Downloads: 0
rc_js_aa_mat
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!