|
小弟我是新手,我想请问下大虾们几个问题:
1.操作系统是用来协调进程和调度CPU处理进程的,每个进程通过相同的时间片
来被CPU处理,那么操作系统自己是不是也通过时间片来被CPU处理
2.当我开启一个windows窗口后,我不关闭这个窗口,那么CPU是不是还要不停的循
环处理这个窗口?
3.当我编写一条指令,作用是往硬盘上写入一个文件,这条指令通过CPU执行,CPU
怎么执行的?
4.我们编程序经常要给一个常量开辟内存空间,比如我写一句int a=2;这句话是由
cpu来执行的,那开辟空间的动作是有CPU的行为还是操作系统的行为?
5.通常在进行往磁盘写入文件时,如果存在缓冲区往往能提高CPU的效率,比如我写了一句将内存中数据存入磁盘文件的语句,这一条指令被cpu执行,cpu将数据写入到缓冲区,那么等到缓冲区满的时候,是再由cpu往磁盘写入文件还是由操作系统来往磁盘写入文件,如何执行的?
6.操作系统中没有任何进程的情况下,cpu还要执行操作系统吗?操作系统是以怎样的形式存在于计算机中的,它是每时每刻都要被CPU执行吗?操作系统的书中说操作系统可以进行CPU管理和存储器管理==,那cpu管理怎么管理?调用cpu管理cpu?
|
|