• 计算机操作系统


    操作系统分为壳层和核心层,壳层就是应用程序了(例如指令),核心层是直接操作硬件的。

    一个进程是来调取系统资源的,进程分为系统态和用户态,用户态是指进程只需用户程序的数据,而如果要读取硬件、文件、网络等数据,就要通过系统调用来调用系统态功能了。

    进程调度算法。先来先服务。短作业优先。时间片轮转。多级反馈队列调度。优先级。

    逻辑地址和物理地址。

    逻辑地址就是Object o1,这个o1的数值就是逻辑地址。而在寄存器中的内存的真正地址就是物理地址。

    虚拟内存。

    就是点开许多应用后发现占的内存远远大于计算机定义的物理内存,但是这是一种错觉,每个进程都被定义了一系列连续的地址空间,有部分分配到了硬盘上,需要数据交互的时候就用到。就是说虚拟内存是将硬盘资源利用了过来,而且还是连续的地址空间,但由于它是硬盘不属于内存,所以叫做虚拟内存。重点是实现了连续的地址空间,能大大提高内存(例如ram)的效率。

    RAM。

    RAM很简单,int w=3;这个w首先是在jvm的栈或堆里(相当于计算机的RAM也就是主存),在计算的时候会拿到CPU里的寄存器进行运算,因此RAM叫做随机存储器,就和数组可以随机存储一样,可以随时随机存取。RAM断电就没有了,ROM断电还在。

  • 相关阅读:
    Props文件属性读取
    Linux Centos6.5 SVN服务器搭建 以及客户端安装
    CF1081G Mergesort Strikes Back
    JAVA web 相关知识点
    mybatis学习10 事务控制
    某咨询公司面试
    四: git常用命令
    linux 学习2 常用命令
    mybatis学习九 缓存机制
    mybatis 学习八 mybatis如何控制事务的
  • 原文地址:https://www.cnblogs.com/riverer/p/gghtrfhg.html
Copyright © 2020-2023  润新知