11 2018 档案

摘要:教材内容总结 1、进程 程序级并发。每个逻辑控制流都是一个进程,由内核来调度和维护。由于进程有独立的虚拟地址空间, 需要使用显式的进程间通信机制(IPC)来与其他流通信。 2、I/O多路复用 这种形式的并发编程中,应用程序在一个进程的上下文中显式地调度它们的逻辑流。逻辑流被模型化为状态机,数据到达文 阅读全文
posted @ 2018-11-25 23:57 Iconic_V 阅读(99) 评论(0) 推荐(0)
摘要:实现mypwd(选做,加分) 1 学习pwd命令 2 研究pwd实现需要的系统调用(man -k; grep),写出伪代码 3 实现mypwd 4 测试mypwd 提交过程博客的链接 阅读全文
posted @ 2018-11-25 23:53 Iconic_V 阅读(131) 评论(0) 推荐(0)
摘要:任务一 •学习使用Linux命令wc(1) •基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 •客户端传一个文本文件给服务器 •服务器返加文本文件中的单词数 man wc 指令用于查询 wc 命令参数 客户端代码 #include<netinet/in.h 阅读全文
posted @ 2018-11-14 17:55 Iconic_V 阅读(136) 评论(0) 推荐(0)
摘要:教材内容学习总结 一、了解异常及其种类 1、异常是异常控制流的一种形式,它一部分由硬件实现,一部分由操作系统实现。异常就是控制流中的突变,用来响应处理器状态中的某些变化。2、异常可以分为四类:中断、陷阱、故障、终止。 二、理解进程和并发的概念 1、系统中的每个程序都运行在某个进程的上下文中。 上下文 阅读全文
posted @ 2018-11-11 23:51 Iconic_V 阅读(130) 评论(0) 推荐(0)
摘要:学习内容总结 Unix I/O 打开文件:一个应程序通过要求内核打开相应的文件。 Linux shell:创建的每个进程,开始都有三个打开的文件:标准输入(描述符为0),标准输出(描述符为1),标准错误(描述符为2) 关闭文件:通知内核关闭文件,作为响应,内核释放文件打开时创建的数据结构。 文件 文 阅读全文
posted @ 2018-11-04 22:18 Iconic_V 阅读(115) 评论(0) 推荐(0)