随笔分类 -  OS

操作系统相关的博客
摘要:http://jingyan.baidu.com/article/335530daa4707f19cb41c3ef.html 阅读全文
posted @ 2016-08-03 15:54 hansongjiang8 阅读(352) 评论(0) 推荐(0)
摘要:首先应该明白,栈是从高地址向低地址延伸的。每个函数的每次调用,都有它自己独立的一个栈帧,这个栈帧中维持着所需要的各种信息。寄存器ebp指向当前的栈帧的底部(高地址),寄存器esp指向当前的栈帧的顶部(地址地)。下图为典型的存取器安排,观察栈在其中的位置入栈操作:push eax; 等价于 esp=e... 阅读全文
posted @ 2015-06-26 14:50 hansongjiang8 阅读(162) 评论(0) 推荐(0)
摘要:云转型基石ThinkServer特性解析2013-05-29 10:47 佚名 importnew字号:T|T本文只是一些针对初学者或者新手的问题,如果你已经具备良好的基础,那么你可以跳过本文,直接尝试针对进阶水平的Java多线程编程问题及解答。AD:WOT2014:用户标签系统与用户数据化运营培训... 阅读全文
posted @ 2014-07-18 19:52 hansongjiang8 阅读(153) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/java-my-life/archive/2012/05/02/2478101.html1.门面模式定义:门面模式是对象的结构模式,外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。我们看到的角色有... 阅读全文
posted @ 2014-07-04 15:07 hansongjiang8 阅读(263) 评论(0) 推荐(0)
摘要:花3分钟浏览一下:http://blog.csdn.net/liu765023051/article/details/80676011.生产者,消费者的列子。2.互斥和同步到底什么东西?互斥是竞争资源引起的制约。同步是合作引起的制约。这种制约的结果就是存在阻塞,都是资源得不到满足引起的。3.他的核心... 阅读全文
posted @ 2014-07-04 14:11 hansongjiang8 阅读(757) 评论(0) 推荐(0)
摘要:1.消息队列是什么?消息队列是内核中空间的链表,每个队列有个IPC标识符(说白了,就是哪两个进程在通信,)2消息队列的优点和缺点是什么a?优点:消息队列可以理解为一个公用邮箱,所以进程间不存在同步问题,在管道中可能会阻塞,两个进程独立接收发发送数据。同时呢,管道发送和接收的是字节流,无格式,但是消息... 阅读全文
posted @ 2014-07-04 13:52 hansongjiang8 阅读(261) 评论(0) 推荐(0)
摘要:无需多言:下面几句话就OK;1.信号是对中断的软件模拟2.信号是异步的3.对于发来的信号如何处理:1,忽略,2.自己写函数处理,3默认处理java的异常机制很像啊 阅读全文
posted @ 2014-07-04 13:29 hansongjiang8 阅读(119) 评论(0) 推荐(0)
摘要:进程间通信的经典书是apue,但是主要是C语言说的,对于大多数人不需要如此细致,本文只找重点的说。1.你知道管道吗?(管道和FIFO(有名管道))管道是一种很古老的ipc方式,在Linux系统可以看成一种特殊的文件(实际他存在于内存中),所以我们可以创建管道,然后读写管道,管道是半双工的工作方式,所... 阅读全文
posted @ 2014-07-04 13:01 hansongjiang8 阅读(239) 评论(0) 推荐(0)
摘要:1概述:上文说到,每个进程都有自己的地址空间,包括什么呢?向下生长得栈,向上生长的堆,代码段,数据段等,这些都是进程私有的,如何实现通信的呢?通信需要媒介,这个媒介很重要。 对于研发人员来说,进程不是孤立的,而是相互关联的一个整体,有一些进程需要团结协作来完成任务,所以首先他们就要通信,那通信的方式... 阅读全文
posted @ 2014-07-04 12:36 hansongjiang8 阅读(262) 评论(0) 推荐(0)
摘要:具体细节可参考:http://www.cnblogs.com/Anker/p/3271773.html本文只是用最小的语言总结:两者对比:(爹是父进程,孩子是子进程)爹没了,孩子还在,孩子就是孤儿进程,孤儿被(init)收养。爹在,孩子在,但是爹不管孩子了,因为有爹又不能收养,此时的孩子就是僵尸进程... 阅读全文
posted @ 2014-07-01 17:13 hansongjiang8 阅读(839) 评论(0) 推荐(0)
摘要:从我出生那天起,我就知道我有个兄弟,他桀骜不驯,但实力强悍 ,人家都叫它C+++ ----java 上回说到了,C进程的内存分配,那么一个java运行过程也是一个进程,java内存是如何分配的呢?http://blog.csdn.net/shimiso/article/details/8... 阅读全文
posted @ 2014-07-01 16:17 hansongjiang8 阅读(314) 评论(0) 推荐(0)
摘要:多年前的一个午后,那时阳光灿烂,正值青春,那天我第一次遇到了ta。--进程1.什么是进程?进行是程序的一次动态执行过程.(有动态性,和周期性)进程是独立拥有资源(什么资源呢)的基本单位很执行的基本单位。2在计算机中,进程是什么?进程是一个数据结构,数据结构中有个属性是p_id,就是进程的id;ppi... 阅读全文
posted @ 2014-07-01 15:46 hansongjiang8 阅读(526) 评论(0) 推荐(0)