- 博客(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
2383
转载 [转载]Windows的进程间通信(二)
2. 信号量(Semaphore)学过操作系统原理的读者想必知道“临界区”和“信号量”、以及二者之间的关系。如果没有学过,那也不要紧,不妨把临界区想像成一个凭通行证入内的工作场所,作为对象存在的“信号量”则是发放通行证的“票务处”。但是,通行证的数量是有限的,一般只有寥寥几张。一旦发完,想要领票的进程(线程)就只好睡眠等待,直到已经在里面干活的进程(线程)完成了操作以后退出临界区并交还通行证,
2012-09-21 11:24:21
1471
转载 [转载]Windows的进程间通信(一)
挺好的一篇分析文章,转载一下,作为收藏。===================================== 对于任何一个现代的操作系统,进程间通信都是其系统结构的一个重要组成部分。而说到Windows的进程(线程)间通信,那就要看是在什么意义上说了。因为正如“Windows的跨进程操作”那篇漫谈中所述,在Windows上一个进程甚至可以“打开”另一个进程,并在对方的用户空
2012-09-21 11:23:10
914
原创 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
1159
原创 loongson2f 64位内核编译
在文件/etc/apt/sources.list 添加源http://dev.lemote.com/debian lenny main contrib nonfreehttp://dev.lemote.com/debianloongson loongson main安装编译工具:aptget install gcc 下载内核源码git clone git://de
2012-07-13 18:20:46
1647
转载 debian新建用户显示$
用useradd创建了一个新用户,但是当切到这个用户的时候终端下不像往常显示的那样【user@hostname ~】$,而是只显示一个$符,并且目录,脚本等也不会用特殊的颜色标识出来。查了查资料,得以解决。 首先先应该查看/etc/passwd该配置文件中,你新建的用户用的是不是bash,不是的话就改过来(不知到/etc/passwd文件可以看看我的另一篇博文--linux 用户账户管理
2012-07-13 15:07:01
2851
转载 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
507
转载 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
844
转载 Android4.0.1 模拟器内核 最新下载地址及编译步骤
Android 4.0.1已经放出来了,但是其模拟器内核是预编译的bianry。没有提供内核源代码。 想自己编译一个内核,这样子可以改内核代码完,可是找了网上的资料,发现都已经过时了。 本文提供最新的 地址和方法。由于android kernel的部分封闭策略,kernel org已经将 android kernel踢出主线。原有的 同步地址已经被重定向,再加上android ke
2012-07-11 21:43:14
345
原创 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
1421
转载 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
1431
转载 loongson内核编译
上星期为了试验在debian下编译内核,特意在自己的笔记本电脑上装了个debian 4.0,然后按照网上介绍的方法编译了一个内核。这两天花时间把龙芯2f内核编译了一次,又装了一次debian:lol在已有debian系统中先将一些主要用到的命令记录一下,以后有时间再写个文档介绍一下心得。先修改/etc/apt/source.list,加入apt源deb [url=http://ftp.
2012-07-11 11:31:23
1016
转载 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
1053
转载 ubuntu网速慢的原因
buntu 网速慢,主要是把时间浪费在域名解析上。我们可以用dnsmasq解决这问题。 具体如下: 安装dnsmasq sudo apt-get install dnsmasq 编辑dnsmasq的配置文件 命令: sudo gedit /etc/dnsmasq.conf 找到下面这一项 #resolv-file= 用下面的一条语句替换
2012-02-23 22:35:58
4276
原创 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
479
转载 Android4.0.1 模拟器内核 最新下载地址及编译步骤
转自:http://blog.youkuaiyun.com/rambo2188/article/details/6980632Android 4.0.1已经放出来了,但是其模拟器内核是预编译的bianry。没有提供内核源代码。 想自己编译一个内核,这样子可以改内核代码完,可是找了网上的资料,发现都已经过时了。 本文提供最新的 地址和方法。由于android kernel的部分封闭策略,
2011-11-29 21:33:57
502
转载 Android电源管理分析
Android的电源管理部分,在纵向上分为四层:第一部分:Application层主要是利用Android Frameworks提供的API进行应用级的开发,需要注意的是相关权限的申明: android:name="android.permission.WAKE_
2011-10-11 09:36:23
680
转载 Linux 2.6 内核中的最新电源管理技术综述
前言 本系列文章将结合近年来不断在各种硬件(包括 CPU、芯片组、PCI Express 等各种最新总线标准以及外设)上新增的节能技术。 从 Linux® 2.6内核及整个 software stack (包括 kernel、middleware 以
2011-10-11 09:06:28
447
转载 GNU/Linux笔记本CPU频率调整 -转
笔记本电脑的CPU频率可以使用cpufrequtils来调整。cpu频率有五档:available cpufreq governors: conservative, ondemand, userspace, powersave, performance。默认是ondema
2011-10-11 08:59:55
514
原创 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
842
原创 单机多核环境下 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
3498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人