作者zptdaniel ()
看板TransCSI
标题[问题] Time-Sharing 以及 MultiProgramming 系统
时间Sat Apr 4 18:52:52 2009
这是书上的问题..不知道所以然来
1.(False) Time-Sharing 一定是Multiprogramming
我认为是True.因为分时系统是将CPU时间分成一个个的
Time Slice 然後CPU会依照Time Slice去执行程式,当
一个时间片段完毕之後再执行下一个程式。这样的理解
应该没有问题吧?
2.(True) 在单一CPU系统中,MultiProgramming
必定Time sharing。
我认为是False。因为MultiProgramming是将多个程式载
入主记忆体当中,而CPU执行主记忆体中的程式时会在程
式执行完毕,或是程式需要进行I/O处理时CPU才会执行下
一个程式。
请板上的高手给予指导,谢谢。
--
我以为远方 会有新的风景
却在每一个异地 流浪回望着记忆
"For the way I live" by Tizzy Bac
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.100.216
1F:推 avogau:你的理解应该都没有错 04/04 23:14
2F:推 RJking:我也觉得你没错,是书印错或是作者搞错了吧... 04/05 03:06
3F:→ RJking:TS应该是MP的子集合...我一直是这样认为的 04/05 03:08
4F:→ RJking:不过保险起见还是建议你翻翻其他书上MP跟TS的说法 04/05 03:09
5F:→ zptdaniel:谢谢楼上两位,我在看看wiki跟其他资料好了^^ 04/05 10:40
6F:→ JULIKEBEN:第一题是F 04/10 11:22