zoukankan      html  css  js  c++  java
  • 2018-2019-1 20165235 《信息安全系统设计基础》第七周学习总结

    2018-2019-1 20165235 《信息安全系统设计基础》第七周学习总结

    教材学习内容总结

    异常的类别:

    • 中断:是一步发生的,是来自处理器外部的I/O设备的信号的结果。
    • 陷阱:是有意的异常,是执行一条指令的结果。
    • 故障:由错误情况引起,可以被故障处理程修正。
    • 终止:是不可修复的致命错误导致的。

    Linux/x86-64系统中的异常

    • 异常示例:
    • 系统调用: Linux/x86-64系统中系统调用由一条称为syacall的陷阱指令来提供。以下是 Linux/x86-64系统常用的系统调用:

    进程控制

    • 每一个进程都有唯一的正数进程ID,getpid函数返回调用进程的PID.getpid函数返回它的父进程的PID(创建调用进程的进程)
    • 父进程通过调用fork函数来创建一个新的运行的子进程。
    • fork函数调用一次返回两次。一次是返回到父进程,另一次是返回到新创建的子进程。
    • 父进程和子进程是并发执行的。

    回收子进程

    • waitpid()函数挂起调用进程的执行,直到它的等待集合中的一个子进程终止。

    教材fork.c代码运行截图

    教材代码运行截图

    教材练习提8.3代码运行截图

    代码托管

  • 相关阅读:
    2312--1.3.4 Prime Cryptarithm 牛式
    Slava and tanks 877C
    World Cup 996B(排队模拟)
    css内边距 边框
    iframs刷新的两种方法
    JS DOM节点
    JS对话框
    JS事件常用事件
    JS数组
    JS第一天
  • 原文地址:https://www.cnblogs.com/qy20165235/p/9940939.html
Copyright © 2011-2022 走看看