自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mips-gcc options

3.17.26 MIPS Options-EBGenerate big-endian code. -ELGenerate little-endian code. This is the default for `mips*el-*-*'configurations.-march=archGenerate code that runs on arch, which can be

2012-12-28 18:10:58 2304

转载 [转载]Windows的进程间通信(二)

2. 信号量(Semaphore)学过操作系统原理的读者想必知道“临界区”和“信号量”、以及二者之间的关系。如果没有学过,那也不要紧,不妨把临界区想像成一个凭通行证入内的工作场所,作为对象存在的“信号量”则是发放通行证的“票务处”。但是,通行证的数量是有限的,一般只有寥寥几张。一旦发完,想要领票的进程(线程)就只好睡眠等待,直到已经在里面干活的进程(线程)完成了操作以后退出临界区并交还通行证,

2012-09-21 11:24:21 1445

转载 [转载]Windows的进程间通信(一)

挺好的一篇分析文章,转载一下,作为收藏。=====================================      对于任何一个现代的操作系统,进程间通信都是其系统结构的一个重要组成部分。而说到Windows的进程(线程)间通信,那就要看是在什么意义上说了。因为正如“Windows的跨进程操作”那篇漫谈中所述,在Windows上一个进程甚至可以“打开”另一个进程,并在对方的用户空

2012-09-21 11:23:10 885

原创 loongson内核自带源码的编译

loongson 2f机器自带源码为linux-source-2.6.18,中间默认为交叉编译,修改方法为:(1)将arch/mips/Makefile中mipsel-linux- 选项取消(2)将根目录下Makefile中CROSS_COMPILE注释掉,这样就会使用loongson本地的工具链编译make过程的错误一:pci.c:(.init.text+0x744):

2012-07-16 11:17:12 1128

原创 loongson2f 64位内核编译

在文件/etc/apt/sources.list 添加源http://dev.lemote.com/debian lenny main contrib non­freehttp://dev.lemote.com/debian­loongson loongson main安装编译工具:apt­get install gcc 下载内核源码git clone git://de

2012-07-13 18:20:46 1485

转载 debian新建用户显示$

用useradd创建了一个新用户,但是当切到这个用户的时候终端下不像往常显示的那样【user@hostname ~】$,而是只显示一个$符,并且目录,脚本等也不会用特殊的颜色标识出来。查了查资料,得以解决。    首先先应该查看/etc/passwd该配置文件中,你新建的用户用的是不是bash,不是的话就改过来(不知到/etc/passwd文件可以看看我的另一篇博文--linux 用户账户管理

2012-07-13 15:07:01 2775

转载 VMware中虚拟的linux系统空间不足增加硬盘的办法

(1)在虚拟机中创建一个新硬盘。打开VMware,但还未启动Linux时,选择edit virtual machine setting,通过“add按钮”,添加一个新硬盘。在disk file处指定虚拟硬盘的名字和位置。D:\Linux\lab.vmdk注意:新硬盘的设备名为sdb或hdb (假定原来只安装一个硬盘情况下)在选择磁盘大小的界面上,选择“Allocate all

2012-07-13 13:35:53 480

转载 Ubuntu/Debian用户 可以用make-kpkg简化系统内核编译过

传统编译方式通常,如果我们需要编译Linux内核,大概要经历以下几个步骤:1、配置内核最常用的配置内核的方法是“make menuconfig”。“make config”太简陋,“make xconfig”虽然更加直观,但需要庞大的qt类库支持,menuconfig应该是最佳的折中。2、编译内核和模块依次执行“make”、“make modules”、“make mo

2012-07-13 09:02:09 822

转载 Android4.0.1 模拟器内核 最新下载地址及编译步骤

Android 4.0.1已经放出来了,但是其模拟器内核是预编译的bianry。没有提供内核源代码。 想自己编译一个内核,这样子可以改内核代码完,可是找了网上的资料,发现都已经过时了。 本文提供最新的 地址和方法。由于android kernel的部分封闭策略,kernel org已经将 android kernel踢出主线。原有的 同步地址已经被重定向,再加上android ke

2012-07-11 21:43:14 326

原创 vmware 8.0.3 tools install

vmware tools 源文件 linux.iso在vmware自带的文件夹中linux VMware tools安装步骤:(1) 在CD-ROM虚拟光驱中选择使用ISO镜像,找到VMWARE TOOLS 安装文件,如D:\VMware\VMware Workstation\Programs\linux.iso(2)退出到windows,在虚拟机菜单栏中点击   虚拟机-> 安装

2012-07-11 21:42:25 1384

转载 x64编译32位内核

通过查阅资料,发现可以使用-m32来使得gcc编译32位程序(在x86_64系统上),使用-m elf_i386参数可以使得64位的ld能够兼容32位的库,但是tuxedo编译时是使用自己的一个命令,所以没有办法给他加参数,但是这个命令也是要调用gcc和ld得,所以我们可以通过修改gcc和ld来解决,也就是将上述的两个支持32位编译连接的参数默认给加上去:将/usr/bin/gcc和/usr/

2012-07-11 16:43:50 1331

转载 loongson内核编译

上星期为了试验在debian下编译内核,特意在自己的笔记本电脑上装了个debian 4.0,然后按照网上介绍的方法编译了一个内核。这两天花时间把龙芯2f内核编译了一次,又装了一次debian:lol在已有debian系统中先将一些主要用到的命令记录一下,以后有时间再写个文档介绍一下心得。先修改/etc/apt/source.list,加入apt源deb [url=http://ftp.

2012-07-11 11:31:23 969

转载 Loongson Kernel编译与使用

龙芯处理器使用的是开源Linux操作系统,同时结合龙芯处理器的特点进行了移植优化。Kernel源码的编译采用的是交叉编译方式,研发中心目前进行bios与kernel开发的服务器是www.loongson.cn/dev/。目前龙芯kernel全部基于git进行管理,下载kernel前需要熟悉一下git版本管理工具的使用,常用命令为git-clone、git-diff、git-status、git

2012-07-10 21:18:01 892

转载 ubuntu网速慢的原因

buntu 网速慢,主要是把时间浪费在域名解析上。我们可以用dnsmasq解决这问题。 具体如下: 安装dnsmasq sudo apt-get install dnsmasq 编辑dnsmasq的配置文件 命令: sudo gedit /etc/dnsmasq.conf 找到下面这一项 #resolv-file= 用下面的一条语句替换

2012-02-23 22:35:58 4218

原创 Android config file

-the Android.mk files specify how to build each module. BY defaul, thebuild system compiles and links all the modules it knows about (but doesn't install them). -the product definition files

2012-01-11 14:21:21 455

转载 Android4.0.1 模拟器内核 最新下载地址及编译步骤

转自:http://blog.csdn.net/rambo2188/article/details/6980632Android 4.0.1已经放出来了,但是其模拟器内核是预编译的bianry。没有提供内核源代码。 想自己编译一个内核,这样子可以改内核代码完,可是找了网上的资料,发现都已经过时了。 本文提供最新的 地址和方法。由于android kernel的部分封闭策略,

2011-11-29 21:33:57 482

转载 Android电源管理分析

Android的电源管理部分,在纵向上分为四层:第一部分:Application层主要是利用Android Frameworks提供的API进行应用级的开发,需要注意的是相关权限的申明: android:name="android.permission.WAKE_

2011-10-11 09:36:23 663

转载 Linux 2.6 内核中的最新电源管理技术综述

前言       本系列文章将结合近年来不断在各种硬件(包括 CPU、芯片组、PCI Express 等各种最新总线标准以及外设)上新增的节能技术。      从 Linux® 2.6内核及整个 software stack (包括 kernel、middleware 以

2011-10-11 09:06:28 424

转载 GNU/Linux笔记本CPU频率调整 -转

笔记本电脑的CPU频率可以使用cpufrequtils来调整。cpu频率有五档:available cpufreq governors: conservative, ondemand, userspace, powersave, performance。默认是ondema

2011-10-11 08:59:55 471

原创 Fedoro 12 mips安装

Fedoro 12 mips安装1,首先到http://fedoraproject.org/wiki/Arch:MIPS下载压缩包2,下载之后拷贝到相应的硬盘,解压缩,系统响应的命令都会得到,如 /lib ,/bin,/etc等3,网络配置,修改/etc/sy

2011-07-06 17:31:02 814

原创 单机多核环境下 HPL安装小结

 在安装HPL之前,系统中必须已经安装了编译器、并行环境MPI以及基本线性代数子方程(BLAS)或矢量图形信号处理库(VSIPL)两者之一。 编译器必须支持C语言和Fortran77语言。并行环境MPI一般采用MPICH,当然也可以是其它版本的MPI,如LAM-MPI。HPL运行需要BLAS库或者VSIPL库,且库的性能对最终测得的Linpack性能有密切的关系。常用的BLAS库有GOTO、Atl

2009-07-17 13:22:00 3444

空空如也

空空如也

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

TA关注的人

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