OS—操作系统

来源:互联网 发布:数据库怎么设计 编辑:程序博客网 时间:2024/04/29 06:07

        操作系统,究竟是什么?如果有人问我,我肯定会说应该就是winXPwin7那些系统,多么含糊的回答,其实我根本就不知道操作系统是什么。

       自考会考操作系统,软考会考操作系统,可见我们得好好学习一下操作系统了。


你告我操作系统是什么

 

        管理计算机系统资源、控制程序执行、改善人机界面和应用软件提供支持的一种系统软件。及管理计算机的硬件和软件资源的计算机程序,任何其他的软件都必须在操作系统的支持下才能运行,


       看完视频,对操作系统有了一个大致的认识,也为以后的软考打下了一些基础。


     从资源管理的管理来看,操作系统的功能分为了五大部分1处理机管理2文件管理3存储管理4设备管理 5作业管理

     软考中最常考的就是进程和存储了。

     进程的死锁:

               我们知道进程管理是操作系统的核心,但是如果设计不当就会出现死锁的问题,如果一个进程在等待一个不可能发生的事,则进程就死锁了。所谓死锁,其实就是两个以上的进程互相都要求对方已经占有的资源导致无法继续运行下去的现象。

     为了解决死锁的问题,我们有了一些策略:预防、避免、检测和解除。

 

进程和线程的区别:

                 进程:程序的一次执行,改程序可以和其它程序并发执行。

                 线程:进程中某个单一顺序的控制流,被称作轻量进程。


个人理解:

        传统的进程有两个基本属性,一个是独立分配资源的单位,另一个是独立调度和分配的基本单位。由于进程的创建、撤销和切换中,系统必须付出较大的时空开销,从而限制了并发程度的提高,多以引入线程将传统的进程的两个基本属性分开,线程作为调度和分配的基本单位,进程作为独立分配资源的单位。减少并发执行时付出的时空开销。


总结:操作系统,只是在视频里对他有了一个初步认识,先做个总结,为后面的学习打个基础,好好学习操作系统,下次自考就容易一些了。深刻总结以后继续。


-----------------

--------------------------(^_^)    学习是一个循序渐进,反反复复的过程       (^_^)    (^_^)       (^_^)   





7 0
原创粉丝点击