自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 多线程,多在那呢?

今天闲来没事就写了个下面的程序。目的就是采用10个线程copy 同一文件的不同部位。然后写进同一文件。目的是实现了但结果却是不尽人意。我没见过多线程的下载软件源码我也不了解他们的原理。所以我又写了个简单的copy单线程直读直写。测试了下 。复制一个680M的电影。所花的时间多线程(10个)是单线程的一倍……好慢……为什么呢?源码贴上吧。希望有人指教。#include #include #inclu

2008-03-15 15:40:00 481

转载 在Ubuntu上建立Arm Linux 开发环境

我使用的是友善2410的板子,以前都是用Fedora,现在家里的电脑被我转为Linux专用的了,装的是Ubuntu。但是嵌入式还是要玩的,在装载过程中也遇到一些小麻烦。在此记录一下,一来自己比较健忘,二来也希望能给一些没弄过的人一点启示。 目的: 把ARM linux的交叉开发环境,kernel, filesystem, bootloder安装,并配置,使其可以编译bootloder, kerne

2008-03-10 12:44:00 1170

转载 在ubuntu7.10上搭建uClinux编译开发环境并用Skyeye进行仿真(嵌入)

 转自  ubuntu 开源社区 ,作者 --by wenwu   。非常感谢。http://forum.ubuntu.org.cn/viewtopic.php?t=88369 唉,由于本人经费有限,实在拿不出钱去买块750的开发板子。没办法啊。一、搭建开发环境 在www.uclinux.org上下载以下两个包: 交叉开发工具:arm-elf-tools-20040427.sh u

2008-03-09 19:13:00 1054 2

转载 从文件 I/O 看 Linux 的虚拟文件系统

1 引言 Linux 中允许众多不同的文件系统共存,如 ext2, ext3, vfat 等。通过使用同一套文件 I/O 系统调用即可对 Linux 中的任意文件进行操作而无需考虑其所在的具体文件系统格式;更进一步,对文件的操作可以跨文件系统而执行。如图 1 所示,我们可以使用 cp 命令从 vfat 文件系统格式的硬盘拷贝数据到 ext3 文件系统格式的硬盘;而这样的操作涉及到两个不同的文件

2008-03-08 21:16:00 420

转载 Linux 中的 VFS 文件系统机制

1. 摘要本文阐述 Linux 中的文件系统部分,源代码来自基于 IA32 的 2.4.20 内核。总体上说 Linux 下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚拟文件系统 VFS(Virtual Filesystem Switch),三是挂载到 VFS 中的各实际文件系统,例如 ext2,jffs 等。本文侧重于通过具体的代码分析来解释 Linux 内核中 VFS

2008-03-08 21:13:00 556

转载 Linux 文件系统剖析

基本的文件系统体系结构Linux 文件系统体系结构是一个对复杂系统进行抽象化的有趣例子。通过使用一组通用的 API 函数,Linux 可以在许多种存储设备上支持许多种文件系统。例如,read 函数调用可以从指定的文件描述符读取一定数量的字节。read 函数不了解文件系统的类型,比如 ext3 或 NFS。它也不了解文件系统所在的存储媒体,比如 AT Attachment Packet Inte

2008-03-08 21:08:00 485

原创 新来咋到!?

看这个blog 挺好的以后写文章就在这里了!~~~呵呵 

2008-03-08 20:30:00 263

空空如也

空空如也

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

TA关注的人

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