EDN首页   博客首页 用户登陆  |  注册

最新日志

发表于:2007/7/27 23:00:40
标签:自旋锁  信号量  

1

Linux内核的同步机制-自旋锁

自旋锁最多只能被一个可执行线程持有。自旋锁不会引起调用者睡眠,如果一个执行线程试图获得一个已经被持有的自旋锁,那么线程就会一直进行忙循环,一直等待下去,在那里看是否该自旋锁的保持者已经释放了锁,"自旋"一词就是因此而得名。 由于自旋锁使用者一般保持锁时间非常短,因此选择自旋而不是睡眠是非常必要的,自旋锁的效率远高于互斥锁。 信号量和读写信号量适合于保持时间较长的情况,它们会导致调用者睡眠,因此只能在进程上下文使用(_trylock的变种能够在中断上下文使用);而…

系统分类: 嵌入式   |    用户分类: linux学习    |    来源: 转贴

点击查看原文

阅读(752)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2007/7/27 22:54:32
标签:无标签

2

人生

关于命运 关于命运,这是一个似乎很神秘的话题。之所以神秘,是因为人们的认识实在太有限,就会把自己感到困惑的,尚不理解的,都用它来加以解释。对于自然界来说,人类的认识永远都会显得异常的渺小,永远都会是没有止境的。种瓜得瓜与因果报应并不能完全画等号。每个人的生命都是很短暂的,但它又是充满诱惑力的,因此生命是最美丽的。假如消极地对待生命旅程,那就会使生命显得索然无味。只有不断地注入活力,注入热情,生命的光彩才不会黯然退色。在不断追寻的过程,就自然而然享受…

系统分类: 生活点滴   |    用户分类: 笔记    |    来源: 整理

点击查看原文

阅读(461)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2007/7/18 12:19:23
标签:无标签

1

Linux 系统配置基础祥解:GRUB入门

什么是 GRUB? GRUB 是引导装入器 -- 它负责装入内核并引导 Linux 系统。GRUB 还可以引导其它操作系统,如 FreeBSD、NetBSD、OpenBSD、GNU HURD 和 DOS,以及 Windows 95、98、NT 和 2000。尽管引导操作系统看上去是件平凡且琐碎的任务,但它实际上很重要。如果引导装入器不能很好地完成工作或者不具有弹性,那么就可能锁住系统,而无法引导计算机。另外,好的引导装入器可以给您灵活性,让您可以在计算机上安装多个操作系统,而不必处理不必要的麻烦。 GRUB 是一个很棒的引导装入器。它有许多…

系统分类: 软件开发   |    用户分类: linux学习    |    来源: 转贴

点击查看原文

阅读(529)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2007/7/18 11:33:55
标签:无标签

1

BASH脚本编写教程

这里有个老American写的 BASH脚本编写教程,非常不错,至少没接触过BASH的也能看懂! 建立一个脚本   Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。   如同其他语言一样,通过我们使用任意一种文字编辑器,比如nedit、kedit、emacs、vi   等来编写我们的shell程序。   程序必须以下面的行开始(必须方在文…

系统分类: 软件开发   |    用户分类: linux学习    |    来源: 转贴

点击查看原文

阅读(757)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2007/7/11 15:26:50
标签:linux  文件系统  存储设备与机制  

1

嵌入式Linux文件系统及其存储机制分析

嵌入式系统与通用PC机不同,一般没有硬盘这样的存储设备而是使用Flash闪存芯片、小型闪存卡等专为嵌入式系统设计的存储装置,本文分析了嵌入式系统中常用的存储设备及其管理机制,介绍了常用的基于FLASH的文件系统类型。 1.嵌入式系统存储设备及其管理机制分析 构建适用于嵌入式系统的Linux文件系统,必然会涉及到两个关键点,一是文件系统类型的选择,它关系到文件系统的读写性能、尺寸大小;另一个就是根文件系统内容的选择,它关系到根文件系统所能提供的功能及尺寸大小。 嵌入式设备中…

系统分类: 嵌入式   |    用户分类: 笔记    |    来源: 转贴

点击查看原文

阅读(987)  |  评论(0)  |   收藏 (0)  |    举报

Total , Page /