实质上,很多后台服务程序并发控制的基本原理都可以归纳为生产者/消费者模式,而这是恰恰是在本科操作系统课堂上老师反复讲解,而我们却视而不见不以为然的。在博文《一种面向作业流(工作流)的轻量级可复用的异步流水开发框架的设计与实现》中将介绍一种生产者/消费者模式的具体应用。生产者消费者问题是研究多线程程序...
分类:
编程语言 时间:
2014-05-04 11:01:12
阅读次数:
418
Log Parser 2.2您可以从 Microsoft 下载中心下载 Log Parser。Log
Parser 2.2 是一个功能强大的通用工具,它可对基于文本的数据(如日志文件、XML 文件和 CSV 文件)以及 Windows
操作系统上的重要数据源(如事件日志、注册表、文件系统和 Acti...
分类:
其他好文 时间:
2014-05-04 10:55:52
阅读次数:
376
一.检查环境1.操作系统版本# uname -a2.补丁包三大补丁包#swlist -l
bundle|grep QPKAPPS#swlist -l bundle|grep QPKBASE#swlist -l bundle|grep
HWEnable11i#swlist -l patch -a su...
分类:
其他好文 时间:
2014-05-04 10:50:35
阅读次数:
319
软件环境: 虚拟机:VMware Workstation 10
操作系统:ubuntu-12.04-desktop-amd64 JAVA版本:jdk-7u55-linux-x64 Hadoop版本:hadoop-1.2.1
Hadoop下载地址:http://mirrors.cnnic.cn/apa...
分类:
其他好文 时间:
2014-05-04 10:43:51
阅读次数:
370
学习MFC的四大技术障碍
面向对象观念与C++语言
Windows程序基本观念
Microsoft Foundation Classes
集成开发环境与开发工具
需要的硬件环境
windows操作系统
Virsual C++(32位)
能运行上述操作系统的主机
常见名词:
API:应用程序接口,系统开放出来给用户使用的接口
SDK: windows开发工具
MFC: w...
分类:
其他好文 时间:
2014-05-04 09:52:02
阅读次数:
298
我们在看操作系统时,常常被一些看似难懂的概念...
分类:
其他好文 时间:
2014-05-04 09:26:27
阅读次数:
300
最近重新看鸟哥,准备装CentOs,一看最新版本是6.5,书上是5.X的,略有点不同,二话不说,搞起~
我的VMware版本是10.0.1 build-1379776
先新建一个虚拟机,挂上iso文件(两个iso挂第一个就行了,另一个放在同一目录下)
启动,出现以下画面
Install or upgrade an existing system 安装或升级现有的系统
install...
分类:
其他好文 时间:
2014-05-04 09:04:44
阅读次数:
376
在大多数的实时操作系统中,并没有自带的udelay函数,但是我们的实际项目中,又需要经常使用延时,这个时候我们就得自己来实现udelay延时函数了;
1、首先,我们需要一个高频率的硬件定时器作为必备条件,比如工作频率为19.2M的定时器,一个silce大概是52ns;频率低的定时器不能满足要求,比如32K的,一个silce就31us 了,根本不可能实现udelay延时。
2、...
分类:
其他好文 时间:
2014-05-04 08:49:16
阅读次数:
424
上一节讲述了在没有MMU的CPU(如80251、MIPS M控制器系列、ARM cortex m系列)上实现虚拟内存管理的集成硬件设计方法,新设计的内存管理管理单元要实现虚拟内存管理还需要操作系统、代码分块(Bank)的支持。Bank设计是为了实现不同时刻运行的Bank(代码块)运行在同一块内存上,所以在运行之前操作系统需要将已存在内存的代码/数据进行缓存处理,并加载将要运行的Bank到该内存上。为了实现这个目的,需要明确几个设计原则。...
分类:
其他好文 时间:
2014-05-03 21:06:44
阅读次数:
356
1.冯.诺依曼体系计算机五大组成部件:1、控制器:控制其他四个部件的运作2、运算器:负责计算加减乘除3、存储器:存放运算的数据来源与结果4、输入设备:接收数据输入存入存储器5、输出设备:从存储器接收数据输出2.Linux的起源:1991年一个芬兰大学生LinusTorvalds参考其老师..
分类:
系统相关 时间:
2014-05-03 20:33:45
阅读次数:
430