首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    计算机硬件组成及操作系统

    1、什么是buffer与cache,它们各自的作用是什么   linux系统会把内存分为两种区域:     buffer:缓冲区,攒一大波数据,再刷入硬盘     cache:缓存,把硬盘的数据在内存中缓存好,cpu取的时候可以直接从内存取 2、什么是内核态与用户态   内核态——>操作系统正在控制硬件   用户态-->应用程序正在运行 3、机械磁盘的IO延迟时间=平均寻道时间4ms+平均延迟时间5ms 4、一个7200转的硬盘带来的IO延迟大概是9ms 5、操作系统的启动流程是什么?   1、计算机加电   2、启动BIOS(计算机启动一定会先启动bios系统),扫描启动设备,从某一个启动设备中找到操作系统   3、读取启动设备的第一个扇区的大小(称之为主引导记录mbr)     446 bootloader=》grub程序     64分区信息     2结束标志位   4、grub程序负责将操作系统内核装载入内存,启动操作系统   5、操作系统会让BIOS去检测驱动程序

    03

    电脑配置

    电脑组成:1电源                      2主板                    3CPU                    4内存                    5硬盘                     6声卡                    7显卡                    8网卡                    9光驱  电脑的系统的硬体单元:                              输入单元,输出单元,算数逻辑单元,控制单元,记忆单元。                             算数单元和控制单元合称《中央处理单元》                             中央处理单元 (Center processing Unit CPU)  三大系统:windows ,Linux ,Unix  固态硬盘:非常贵,速度快。 连续读取速度:500MB/s(秒),连续写入速度:300MB/s(秒) 内存特点:           1断电数据丢失           2读写速度非常快      bit=(位)   Byte=(字节)    8bit=1Byte          一字节(Byte)=255=2的八次方-1      255以下的都是以个字节(Byte)      字节(Byte)是计算机中最小的存储单位      bit是计算中能识别的最小的单位     1024Byte(字节)=1kByte(字节)=1kb     2的十次方=1024    (2**10=1024)     1024K Byte=1M Byte=1MB      100万字节=1MB     1024MB=1GB=10亿字节(Byte)     1024GB=1TB=1万亿字节(Byte)                   硬盘的特点:                                 1数据断电不丢失                                 2可重复读写                                 3速度慢(相对于内存来讲)                                  300GB机械硬盘转速:7200,10000,15000                                    5400转写的话:(30---50MB/s(秒)                CPU                     14纳米(代表一个晶体管最小的)                      GHz(时钟频率代表一秒钟有多少次震荡)                     每一次时钟周期理论上可以CPU执行一条指令                     1Hz=1频率                        1000Hz=1k Hz                     1000kHz=1MHz=1000万Hz                     1000MHz=1GBHz=10亿Hz                     每秒运算十亿次 指令集分种:复杂指令集和简单指令集                    extru(特殊功能)                    vimonly(漫游后对选中的区域执行操作)                   SUM(求数组元素和的函数)                   Mutiply(乘号)

    02

    Linux操作之存储空间和目录相关

    Linux中swap与memory。对于memory没什么可说的就是机器的物理内存,读写速度低于cpu一个量级,但是高于磁盘不止一个量级。所以,程序和数据如果在内存的话,会有非常快的读写速度。但是,内存的造价是要高于磁盘的,虽然相对来说价格一直在降低。除此之外,内存的断电丢失数据也是一个原因说不能把所有数据和程序都保存在内存中。既然不能全部使用内存,那数据还有程序肯定不可能一直霸占在内存中。当内存没有可用的,就必须要把内存中不经常运行的程序给踢出去。但是踢到哪里去,这时候swap就出现了。swap全称为swap place,即交换区,当内存不够的时候,被踢出的进程被暂时存储到交换区。当需要这条被踢出的进程的时候,就从交换区重新加载到内存,否则它不会主动交换到真实内存中。

    06
    领券