Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux页缓存简介

Linux页缓存简介

为了提高读写文件速度,linux系统采用一种页缓存机制。当应用程序调用read,write等函数读写文件时,系统并不立即与硬盘进行操作,而是查看需要读取的数据是否已在页缓存中,如不在,则从硬盘读取。当写入时,只是将数据写入至页缓存,然后使用系统进程pdflush根据一定算法写入至硬盘,算法细节文章后部分会进行一个简单介绍。系统当前页缓存大小等数据可以查看/proc/meminfo文件,下面是一个简单例子[root@unimas_ses ]# cat /pr...
Ubuntu 10.10配置NFS网络共享步骤

Ubuntu 10.10配置NFS网络共享步骤

Ubuntu 10.10下安装好交叉编译环境arm-linux-gcc之后,就开始配置NFS网络共享,用于不同的linux主机与目标机之间文件的共享。如果是windows和linux的共享则需用samba服务。NFS(Network File System, 网络文件系统)可以通过网络将分享不同主机(不同的OS)的目录——可以通过NFS挂载远程主机的目录, 访问该目录就像访问本地目录一样! 1、进行NFS服务器端与客户端的安装:$ sudo apt-get...
Ubuntu 10.10 安装 QT-embedded 开发环境

Ubuntu 10.10 安装 QT-embedded 开发环境

对于安装QT,一直纠结了很久很久。。。折腾了很久很久,连续一周,一天到晚都在摸索,不停地编译配置,不停地重做、撤销,到目前为止还不知道问题有没有彻底解决,先记录一下,后续遇到问题再修正今天的文章。我的安装平台:1.虚拟机VMware 7.02.嵌入式系统Ubuntu 10.102.交叉编译工具:arm-linux-gcc-4.3.23.QT安装包:1)QT-X11-SDK简称做QT-X11:qt-sdk-linux-x86-opensource-2010....
Ubuntu Linux下独立编译QVFB

Ubuntu Linux下独立编译QVFB

搭建嵌入式QT开发环境已经进行了好几天了,异常的艰难,做到中间有时候都烦躁地想推翻重来,可那又会是更漫长的过程,中间的编译配置让我感觉混乱,因为刚刚接触这方面的知识,甚至对Ubuntu Linux都没有多少了解,以至于出现太多错误让我感觉不知所措,静下来分析,还是因为不了解QT安装到底是怎么回事。在安装的不断折腾中才理解它是怎样的一个过程。前面我已经安装了QT-X11和QT for embedded linux,但是当使用QVFB的时候却发现没有安装QVF...
Linux,Windows和UNIX的进程调度的分析

Linux,Windows和UNIX的进程调度的分析

引言 :无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。进程调度的具体功能可总结为如下几点:作为进程调度的准备,进程管理模块必须 将系统中各进程的执行情况和状态特征记录在各进程的PCB 表中。并且,根据各进程的状态特征和资源需求等、进程管理模块还将各进程的PCB 表排成相应的队列并进行...
Linux嵌入式工程师成长经历

Linux嵌入式工程师成长经历

1、Linux开发工程师(每天学习6小时,用一个月时间)首先成长为一名Linux开发工程师,这是最基本的目标,他应该具备如下的素质:(1)了解Linux基本概念和基本操作(历史,文化,起源)(命令行,配置,操作,开发模式)(2)会使用Linux平台下的编辑器vi(默认安装,占内存小,方便向嵌入式移植)(3)会使用Linux平台下的编译器GCC(相应的十几个命令行参数)(4)会使用Linux平台下的管理工具Make(与Makefile相配合,尤其用于大项目中...
Ubuntu 11.04无线网卡无法使用问题的解决办法

Ubuntu 11.04无线网卡无法使用问题的解决办法

第一次成功安装Ubuntu 11.04后,会自动安装无线网卡的驱动,并可以正常上无线网。但重启一次以后,就再也无法使用无线网卡上网了。具体症状是:1. 即使打开无线网卡的硬开关,无线网络指示灯还是不亮。2.无论如何点击启用无线网络,都无法点亮无线网络指示灯。3. 无法连接任何无线网络,在net manager中显示无线网卡禁用 disabled。网上也有人遇到类似问题,似乎是11.04的一个Bug,目前没有一劳永逸的解决办法,期待官方更新。现在的解决办法需...
Linux下Gedit + Gmate ,实用的编辑器

Linux下Gedit + Gmate ,实用的编辑器

终于发现了一个好东西Gmate ,可以在Linux下近乎实现NotePad++中的功能。Gmate是一个对gedit提供theme,code snippets和多种实用插件的集合包。最重要是支持Zen Coding。Ubuntu 11.04无线网卡无法使用问题的解决办法Linux下正确安装Google Chrome浏览器相关资讯 Linux知识 时光总是太匆匆!Linux已经诞生23 (08/29/2014 14:12:03)Linux虚拟文件系统之文...
Linux命令行快捷方式使用技巧

Linux命令行快捷方式使用技巧

在Linux下经常要和命令行打交道,拥有快捷的方式可以是工作的效率提高一些,下面介绍几个比较常用的命令行快捷方式共大家参考ctrl + a :将光标移至行首(home也可以实现ctrl +e :将光标移至行尾(end也可以实现ctrl +u :删除光标所在位置到行首的内容ctrl +K : 删除光标所在位置到行尾的内容ctrl +左右箭头: 一个移动一个单词shift + pgup :向上翻屏shif + pgdn :向下翻屏tab 命令补齐连续两个tab...
Ubuntu 环境如何切换 Eclipse 的SubVersion 中保存的用户

Ubuntu 环境如何切换 Eclipse 的SubVersion 中保存的用户

在Ubuntu 环境中, 使用Eclipse 开发, 并且版本控制工具是SubVersion。如果你使用的是SubVesion的插件的话, 在checkout 代码的时候会要求你输入用户名和密码, 如果你点选了“save password:", 那么下次你就不需要再次输入密码了。 但是问题也会随之而出, 如果你想切换一个用户名的话, 那就麻烦了, 因为找不到办法来切换用户。这次有个project的兄弟们就碰到了这个问题, 求助过来。 现将方法共享一下:环境...
解决在RHEL 5.4上Firefox 3.0.2 将中文显示为乱码和缺少中文输入法的问题

解决在RHEL 5.4上Firefox 3.0.2 将中文显示为乱码和缺少中文输入法的问题

一、Firefox 3.0.2 将中文显示为乱码解决步骤:1,Windows XP的字体一般存放在C:WINDOWSFonts目录下,copy你需要的字体文件到linux下(字体文件是ttf格式)。(这里仅复制了如下几个文件:simfang.ttf、simhei.ttf、simkai.ttf)2,把字体文件copy到/usr/share/fonts 目录下,然后执行以下命令 mkfontscale mkfontdir //这两条命令是生成字体的索引信息 f...
<< 411 412 413 414 415 416 417 418 419 420 >>