
◆Linux/Unix
文章平均质量分 86
wz125
这个作者很懒,什么都没留下…
展开
-
linux [page cache&swap cache ]
page cache是一种策略,就是使用完的page并不是立即放到内核的 free page list中,而是暂时缓存着已被再次使用。这样系统中的 缓冲的page就越来越多,系统中的free page就越来越少,怎么办? 系统通过内核线程来完成缓存中页面的回收工作,这些内核线程是 定期被调用的,平时则处在睡眠的状态,如果进程需要page而free page严重短缺的时候,进程可以唤醒这些内核线程来原创 2007-07-06 13:52:00 · 3449 阅读 · 0 评论 -
本系列文章主要介绍如何使用UNIX
本文向您描述了如何从一个软件的源码包(tar ball)开始,一步一步地构建成为一个可以使用的应用程序,同时向您提供在这个构建过程中需要注意的一些情况。如果想了解更多对话 UNIX 的内容,请访问本系列文章。http://ibm.youkuaiyun.com/series/unix.html转载 2007-10-02 09:18:00 · 746 阅读 · 0 评论 -
Linux Grep命令
1. grep简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep原创 2007-09-21 10:00:00 · 883 阅读 · 0 评论 -
LINUX与UNIX SHELL编程指南07 正则表达式
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。 正则表达式 是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的原创 2007-09-21 08:55:00 · 3247 阅读 · 1 评论 -
linux 命令 之 tar gzip zip bzip
tar linux下面的归档工具。是对文件或者目录进行归档,归成一个文件,但并不压缩。语法格式tar [主选项+辅选项] 文件或者目录列表 主选项-c 创建新的档案文件-r 把要归档的文件追加到档案文件原创 2007-09-20 09:37:00 · 1586 阅读 · 0 评论 -
UNIX 共享内存应用中的问题及解决方法
简介共享内存是一种非常重要且常用的进程间通信方式,相对于其它IPC机制,因其速度最快、效率最高,被广泛应用于各类软件产品及应用开发中。System V IPC 为UNIX平台上的共享内存应用制定了统一的API标准,从而为在UNIX/Linux平台上进行跨平台开发提供了极大的便利;开发人员基于一套基本相同的源代码,便可开发出同时支持AIX、Solaris、HP-UX、Linux等平台的产品。转载 2007-07-06 10:59:00 · 1573 阅读 · 0 评论 -
共享内存应用中的问题及解决方法
System V 进程间通信(IPC)包括3种机制:消息队列、信号量、共享内存。消息队列和信号量均是内核空间的系统对象,经由它们的数据需要在内核和用户空间进行额外的数据拷贝;而共享内存和访问它的所有应用程序均同处于用户空间,应用进程可以通过地址映射的方式直接读写内存,从而获得非常高的通信效率。System V 为共享内存定义了下列API接口函数:转载 2007-07-06 11:02:00 · 2164 阅读 · 0 评论 -
深刻理解Linux进程间通信(IPC)
linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统的改进和扩充,形成了“system V IPC”,通信进程局限在单个计算机内;后者则跳过了该限制,形成了基于套接口(socket)的转载 2007-07-06 13:28:00 · 833 阅读 · 0 评论