自定义博客皮肤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)
  • 收藏
  • 关注

转载 Linux下的多线程编程

1 引言  线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。  为什么有了进程的概念后,还要再引入线程呢?

2014-04-26 11:28:59 315

转载 Linux下C语言多线程编程实例

下面先来一个实例。我们通过创建两个线程来实现对一个数的递加。或许这个实例没有实际运用的价值,但是稍微改动一下,我们就可以用到其他地方去拉。下面是我们的代码:/*thread_example.c : c multiple thread programming in linux*/#include #include #include #include

2014-04-26 11:28:11 483

转载 Linux操作系统下实现多线程客户/服务器

分类: LINUX 在传统的Unix模型中,当一个进程需要由另一个实体执行某件事时,该进程派生(fork)一个子进程,让子进程去进行处理。Unix下的大多数网络服务器程序都是这么编写的,即父进程接受连接,派生子进程,子进程处理与客户的交互。虽然这种模型很多年来使用得很好,但是fork时有一些问题:1. fork是昂贵的。内

2014-04-26 11:26:12 453

原创 Linux多线程编程技术总结

Linux多线程编程技术总结 2009-07-18 21:07:02分类: LINUX1、线程的创建、终止及控制:       任何进程在启动时就已有了一个主线程,如果需要再生成线程则使用pthread_create函数,在该函数中可以指定线程的属性、线程例程、传给线程例程的参数。线程例程是一个用户自定义的函数,及线程执行的代码。当线程例程返回时,线程则结束运行,也

2014-04-26 11:24:45 535

原创 开始写博客啦……

从今天开始起,我要开始写自己的博客了!以前总是看别人的博客,来解决问题和学习知识,自个学到了不少东西!在此,非常感谢那些愿意公开自己所学和解决问题方法的人!通过你们的博客,我很快找到解决问题的方法!同时也学到不少知识!但我自己却因为太忙,没有时间来整理自己的所学和已经解决的问题,同时自己学的也忘了不少,现在发现可以通过写博客来记录自己的学习经历,同时也能够帮助别

2013-12-04 17:06:33 425

原创 Bootstrap启动过程分析

Linux 启动过程描述 Linux的启动可分为三级,Ø 第1级内嵌于AT91SAM9260内部Ø 第2级为BootStrapØ 第3级为U-Boot第1级 AT91SAM9260 的内嵌存储器有一个32KB的ROM(0x10,0000 ~ 0x10,7FFF),两个4KB的RAM(0x20,0000 ~0x20,0FFF 与 0x30,0000 ~ 0x30,0F

2013-11-22 10:44:44 1388

空空如也

空空如也

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

TA关注的人

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