自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 多线程编程预习

1.何谓线程 线程是进程的一个实体,死cpu调度很分派的基本单位,它是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点运行中必不可少的资源,但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。   2.一个线程包含的内容 1.一个指向当前被执行命令的指令指针。 2.一个栈 3.一个寄存器值的集合,定义了一部分描述正在执行线程的处理器状态的值。 4.一

2017-11-30 15:34:10 208

原创 进程间通信方式预习2

1.接口mmap()的使用方法 mmap()系统调用使得进程之间可以通过映射同一个普通文件实现共享内存,普通文件被映射到地址空间后,进程可以向访问普通文件一样对文件进行访问,不必再调用read(),writr()等操作。Mmap()系统调用并不完全是用于共享内存设计的,它本身提供了不同于一般对普通文件的访问形式,进程可以像读写内存一样对普通文件的操作,而posix或系统v的共享内存ipc则纯粹用

2017-11-30 14:38:56 182

原创 进程间通信方式预习1

1.linux进程间通信的目的是什么? 1.数据传输,一个进程将它的数据发送给另一个进程,发送的数据量在一个字节到几兆字节之间。 2.共享数据,多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程立刻看到。 3.通知事件,一个进程通知另一个或一组进程发生了某件事。 4.资源共享,多个进程之间共享同样的资源。需要内核提供锁和同步机制。 5.进程控制,有些进程希望完全控制另一个进程的

2017-11-29 14:58:26 185

原创 进程控制编程预习

1.为什么需要多进程,为何需要并发 有了并发技术,就是可以在同一时间同时执行多条任务的技术,程序不仅可以规规矩矩的一条线执行,可以多条线同时执行,这样就可以实现更加强大的功能,提供更多的服务,所以并发是必不可少的。 2.何谓进程调度 在linux中,首先,为每个进程指派一定的运行时间,这个时间通常很短,短到以毫秒为单位,然后依照某种规则,从众多进程中挑选一个投入运行,其他的进程暂时等

2017-11-23 10:16:40 258

原创 Linux文件结构

1.Linux文件分为哪几类,有什么含义 (1)普通文件(regular):存在于外部存储器中,用于存储普通文件。 (2)目录文件(directory):用于存放目录项,是文件系统管理的重要文件类型。 (3)管道文件(pipe):一种用于进程间通信的特殊文件,也称为命名管道FIFO。 (4)套接字文件(socket):一种用于网络间通信的特殊文件。 (5)链接文件(link);用于间

2017-11-22 15:27:32 186

原创 栈章节预习问答

1.两栈的共享空间是如何实现的   如果我们有两个相同类型的栈,我们为他们各自开辟了数组空间,极有可能第一个栈已经满了,再进栈就溢出了,而另一个栈还有很多存储空间空闲。这时,我们完全可以用一个数组两存储两个栈。       我们的做法如下图,数组有两个端点,两个栈有两个栈底,让一个栈的栈底为数组的始端,即下标为0处,另一个栈为数组的末端,即下标为数组长度n-1处。这样,两个栈如果增加元素

2017-11-03 10:19:19 444

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除