Linux操作系统学习笔记

  • Linux的pwd命令的作用是显示当前的工作目录
  • 计算机中的执行过程是:取指令->指令译码->执行指令->修改指令计数器
  • 在页式存储管理中,当前进程的页表起始地址存放在PTBR中(CPU中的一个控制寄存器,叫做页表基址寄存器(pagetablebaseregister,PTBR))
  • 进程在退出时会自动关闭自己打开的所有文件;进程在退出时会自动关闭自己打开的网络链接;进程在退出时会自动销毁自己创建的所有线程;进程在退出时不会自动销毁自己打开的共享内存(共享内存销毁了,会对其他正在使用这段内存的进程造成破坏)
  • 进程调度算法使用不当会造成进程长时间等待,与死锁没有关系。造成死锁主要看产生死锁的四个必要条件
  • 在段页式存储管理系统中其虚拟地址空间是三维的(段号,页号,页内偏移量)
  • Windows 下的进程间通讯有:socket、管道、信箱、共享内存(进程通信方式有三种,共享存储器系统,消息传递系统,管道通信系统,socket和管道都是管道通信,信箱通信属于消息传递通信的间接通信方式,共享内存应该属于共享存储器系统中的共享存储区的通信方式)
  • 进程与程序不是一一对应的,一个程序可以启动多个进程;执行一个作业可能会运行多个进程;进程是动态的
  • 需要执行加锁的操作是:x=y(在X86上它包含两个操作:读取y至寄存器,再把该值写入x。读y的值这个操作本身是原子的,把值写入x也是原子的,但是两者合起来不是原子操作,因为它不是不可再分的操作,所以需要进行同步);x++和++x这样的操作在多线程环境下是需要同步的。因为X86会按三条指令的形式来处理这种语句:从内存中读x的值到寄存器中,对寄存器加1,再把新值写回x 所处的内存地址;x=1是原子操作,不可再分
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值