zoukankan      html  css  js  c++  java
  • 20145327 《信息安全系统设计基础》实验二 固件设计

    20145327 《信息安全系统设计基础》实验二 固件设计

    结伴20145305解佳玲博客链接

    实验内容:

    Linux使用:先打开桌面 vmware,然后打开C:/redhat 9虚拟机原始文件/redhat.vmx
    用户名/密码: root:123456
    vmware 与Winxp 切换:ctrl + alt
    完成 2410经典实验指导20110331.pdf中实验2.3

    gcc *.c -l pthread

    实验原理:

    多线程程序的优缺点
    多线程程序作为一种多任务、并发的工作方式,有以下的优点:

    1. 提高应用程序响应。这对图形界面的程序尤其有意义,当一个操作耗时很长时,整
      个系统都会等待这个操作,此时程序不会响应键盘、鼠标、菜单的操作,而使用多线程技
      术,将耗时长的操作(time consuming)置于一个新的线程,可以避免这种尴尬的情况。
    2. 使多CPU 系统更加有效。操作系统会保证当线程数不大于CPU 数目时,不同的线程
      运行于不同的CPU 上。
    3. 改善程序结构。一个既长又复杂的进程可以考虑分为多个线程,成为几个独立或半
      独立的运行部分,这样的程序会利于理解和修改。
      LIBC 中的pthread 库提供了大量的API 函数,为用户编写应用程序提供支持。

    实验过程(截图在结伴伙伴博客中):

    配置环境,因实验一和实验二环境相同,所以详情请参见信息安全系统设计基础实验一实验报告
    进入02_pthread目录,使用vi编辑器或其他编辑器阅读理解源代码。运行make 产生pthread 可执行文件。
    进入/host/exp/basic/02_pthread目录,运行pthread,观察运行结果的正确性。

  • 相关阅读:
    [转][Linux/Ubuntu] vi/vim 使用方法讲解
    [转]在Windows中安装Memcached
    memcached可视化客户端工具
    [转]C#操作Memcached帮助类
    [转]Redis和Memcache区别,优缺点对比
    [转]【转】大型高性能ASP.NET系统架构设计
    [转]浅谈命令查询职责分离(CQRS)模式
    element-UI——el-table添加序号
    xss攻击(转)
    vuex原理
  • 原文地址:https://www.cnblogs.com/20145327gc/p/6033633.html
Copyright © 2011-2022 走看看