Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1436690
  • 博文数量: 1334
  • 博客积分: 645
  • 博客等级: 上士
  • 技术积分: 5762
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-25 16:56
文章分类

全部博文(1334)

文章存档

2014年(108)

2013年(1059)

2012年(169)

发布时间:2013-06-05 14:43:48

       在多线程的编程环境下,经常要碰到共享数据的问题,一定要通过加锁的方式才能达到线程安全么?        其实有些情况下,还是不需要加锁的,可以通过异常的方式来判断能否操作。        如:&nb.........【阅读全文】

阅读(291) | 评论(0) | 转发(0)

发布时间:2013-06-05 14:43:42

预科:每个进程都有一个【进程表项】,并且维护一个【文件描述符表】。此表示相当于一个文件描述符数组,每个元素都是一个【文件描述符】。每个文件描述符相当于一个矢量,指向一个【文件表】,文件表也是在进程层次的,每次打开一个文件就会创建一个文件表,并且有文件描述符指向此表。当没有文件描述符指向.........【阅读全文】

阅读(280) | 评论(0) | 转发(0)

发布时间:2013-06-05 14:43:37

一、管道1、管道(有亲缘关系)及有名管道(无亲缘)、信号、消息队列、共享内存、信号量、套接字。=====无名管道2、管道:是堵塞的;管道的读端存在时向管道中写入数据才有意义。具有固定的读端和写端。3、当一个管道建立pipe(fds)时,它会创建两个文件描述符 fds[0]和 fds[1]。.........【阅读全文】

阅读(289) | 评论(0) | 转发(0)

发布时间:2013-06-05 14:43:32

GRUB 启动分析引言玩Linux的人,肯定会听说过Grub这个神奇的东西,就是开机启动时候下拉一个菜单让我们选操作系统的那个东东。自己比较懒,一直没深入琢磨这个Grub的工作原理流程。最近工作遇到了Grub相关的问题,就花了一些时间学习了一下Grub。闲言少叙。我们首先看下Linux的启动过程流程图:这个流程图是大牛M. Tim.........【阅读全文】

阅读(278) | 评论(0) | 转发(0)

发布时间:2013-06-05 14:43:25

......【阅读全文】

阅读(173) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册