2013年834真题操作系统大题求解(如图)
求前辈指点。。。。。书上都有的,,,第2个就书上那几个的转化,,,具体忘了 {:6_191:} 这题,,让我回忆到了惨痛的当年 terry 发表于 2013-11-27 09:53
书上都有的,,,第2个就书上那几个的转化,,,具体忘了
还是晶晶妹子给力 本帖最后由 vo_ 于 2013-11-27 23:42 编辑
vo_ 发表于 2013-11-26 22:46
这题,,让我回忆到了惨痛的当年
少来,昨天还跟大神XXXX讨论{:5_135:} antty 发表于 2013-11-27 13:24
还是晶晶妹子给力
折煞我了,,,被大神说的很羞愧啊 terry 发表于 2013-11-27 16:27
折煞我了,,,被大神说的很羞愧啊
你才是大神 本帖最后由 antty 于 2013-11-28 10:04 编辑
antty 发表于 2013-11-27 13:25
少来,昨天还跟大神XXXX讨论
xx兄!你敢用词再犀利点么!!!{:5_142:} 本帖最后由 antty 于 2013-11-28 10:06 编辑
antty 发表于 2013-11-27 13:25
少来,昨天还跟大神XXXX讨论
xx兄!你敢用词再犀利点么!!!{:5_142:} 1.快速适应算法(分类搜索法)、伙伴系统、动态重定向分配、分页机制、分段机制都可以。
2.没有现成答案,我来写给你吧。
semaphore model_full=0;
semaphore model_empty=n;
semaphore counter_full=0;
semaphore counter_empty=m;
semaphore model_mutex=1;
semaphore counter_mutex=1;
main()
{
cobegin
chef();
waiter();
client();
coend
}
chef()
{
P(model_empty);
P(model_mutex);
把原料倒入一个model;
V(model_mutex);
V(model_full);
}
waiter()
{
P(model_full);
P(counter_empty);
P(model_mutex);
P(counter_mutex);
从一个model中拿出蛋糕放入一counter的空位上;
V(counter_mutex);
V(model_mutex);
V(counter_full);
V(model_empty);
}
client()
{
P(counter_full);
P(counter_mutex);
Buy one cake from the counter;
V(counter_mutex);
V(counter_empty);
}
晚安小伙伴。 vo_ 发表于 2013-11-27 23:42
xx兄!你敢用词再犀利点么!!!
已经很保守了不忍直视啊{:6_189:} 楼主的帖子怎么样?赶紧试试这里的快速回复给楼主点评论吧
页:
[1]