最新文章列表

虚拟存储器对存储器管理的作用

注:本文中的大部分内容均是摘录自《深入理解计算机系统》一书,权当记录之用。         虚拟存储器作为现代操作系统中的一个重要概念,其重要性自然不言而喻。如果你还不了解虚拟存储器的概念,务必请查阅相关资料,本文并不打算纠结于此,而只是介绍其众多作用中的冰山一角,即如何作为存储器管理的工具。     我们知道,磁盘和主存是以数据块的形式作为传输单元,所以物理存储器一般会被划分成一个个大小固定的块 ...
aisxyz 评论(0) 有701人浏览 2016-06-10 16:00

DOS批量删除文件

点击“开始”→“运行”,输入:“CMD”后回车。然后在“命令提示符”窗口下输入: del X:\_desktop.ini /f /s /q /a (X代表你要操作的盘符,如果是C盘就把X改成C) 强制删除X盘下所有目录内(包括X盘本身)的_desktop.ini文件并且不提示是否删除。 参数含义: /f 强制删除只读文件。 /q 指定静音状态。不提示您确认删除。 /s 从当前目录及 ...
MisterMo 评论(0) 有632人浏览 2016-06-01 10:13

僵尸进程

在解释僵尸进程的概念之前,我们得先了解这样的一个事实: 一个进程在由于某种原因终止后并不会像大多数人认为的那样立即被内核从系统中清理掉,而是被保持在一种已终止的状态中,等待着被它的父进程来回收。在被父进程回收后,内核会将它的退出状态传递给父进程,然后才把它抛弃掉。也只有从此刻开始,该终止进程才真正意义上的消失了。 根据这个事实,不难得出僵尸进程的大致概念,即已终止但还未被回收的进程。因为它还需要内核 ...
OS 
aisxyz 评论(0) 有367人浏览 2016-05-23 23:57

程序优化之存储器别名使用

说明:本文示例摘自《深入理解计算机系统》第五章----优化程序性能。 在程序优化时,对于这样一种现象不得不注意,即存储器别名使用。 那么什么是存储器别名使用呢? 简单来说,就是“两个指针可能同时指向同一个存储地址的情况”。 示例为证,考虑下面的代码序列: x = 1000; y = 3000; *q = y; *p = x; t1 = *q; 最终t1是多少呢?可能很多人会不假思 ...
cOS 
aisxyz 评论(0) 有807人浏览 2016-05-20 08:55

条件变量基本概念与原理(转载)

对于条件变量,我一直感到很困惑,搞不清其与互斥锁到底有啥区别,网上搜了很多资料,终于皇天不负有心人,被我找到一个让我瞬间彻悟的博文,此处就不多说,原址奉上,相信各位读者也会认同:http://hipercomer.blog.51cto.com/4415661/914841
OS 
aisxyz 评论(0) 有1586人浏览 2016-05-20 08:54

存储器层次结构中基本的缓存原理

对于操作系统,我们知道,越靠近CPU的存储器,其存储速度就会越来越快,如果将整个存储系统视作一个金字塔,CPU作为塔顶,那么从上到下,访问速度会越来越慢,但存储容量越来越大,价格越来越低,按照常用的存储系统分类,分别为寄存器、高速缓存、主存、磁盘,后面可能还有网络文件等。 为了加快访问速度,在每一层,存储器会被划分为连续的数据对象块,一般大小是固定的(也有可能不同,比如远程的HTML文件),每一层 ...
OS 
aisxyz 评论(0) 有675人浏览 2016-05-19 09:00

solaris系统查看文件节点数命令

solaris系统查看文件节点数命令:     df -o i
麻雅军 评论(0) 有851人浏览 2016-05-15 19:20

AIX 系统停止SNMP服务

1.检查AIX snmp version: ls -l /usr/sbin/snmpd*   2.修改snpm version: /usr/sbin/snmpv3_ssw -1   3.重启snmp服务: stopsrc -s snmpd   停止snmpd startsrc -s snmpd  启动snmpd   4.查看snmp服务状态lssrc -s snmpd
麻雅军 评论(0) 有1591人浏览 2016-05-15 19:10

红黑树的插入和删除(转载)

一篇比较详细的关于红黑树插入和删除的文章,因为无法转载,所以只能给个链接了: http://www.cnblogs.com/fornever/archive/2011/12/02/2270692.html 友情提示:其中删除部分需要提前知道“替换点”是怎么回事,然后适合再细看,不然会有点痛苦。
OS 
aisxyz 评论(0) 有291人浏览 2016-05-13 17:11

yum 包管理工具命令使用初步

前言:     程序包命名规则       less.x86_64       其中:     Name        : less     Arch        : x86_64     Version     : 458     Release     : 9.el7   一 基本使用   1)查看指定程序       yum list [package_na ...
ShihLei 评论(0) 有606人浏览 2016-05-10 10:17

链接器对多重定义的全局符号的解析

在开始之前,我们得先明确两个概念,即强符号和弱符号。 所谓强符号,就是指函数和已初始化的全局变量。自然弱符号就是指未初始化的全局变量。 在unix系统中,链接器采取以下规则来处理多重定义的全局符号: 1、同一个文件中不允许有多个相同强符号。 2、如果一个对象有一个强符号和多个弱符号,则选择强符号。 3、如有多个弱符号,则任选一个。 现在改说人话,稍微以例子解释一下各个规则。 1、多个强符号的情况 ...
cOS 
aisxyz 评论(0) 有465人浏览 2016-05-08 23:56

Linux查看CPU和内存使用情况

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 ...
hoochiang 评论(0) 有496人浏览 2016-05-02 16:49

MAC 重装

整个过程要求有网络,重装时间会比较长 一、关机状态下,按住Command + R,  再按一下开机键,保持 Command + R 按住。 二、选择语言单击 ”→“。 三、在右上角WIFI 图标选择并连接 WIFI 四、单击磁盘工具 五、选中第二个磁盘(Macintosh HD ),选中上方的“抹掉”选项卡 ,然后点击右下角的“抹掉…”。 六、关闭上面的磁盘工具窗口,选择”重新安装OS X“ 七、之 ...
征客丶 评论(0) 有643人浏览 2016-04-26 09:02

mac osx 添加右键 复制路径到剪贴版

step 1、如下图,打开 automator.app step 2、弹出下图,选择你要存放的位置,点击 新建文稿 step 3、选择服务,点击选取 step 4、然后如下图选取操作,拖动 拷贝到剪贴板 到箭头所指区域 step 5、保存 command + s step 6、这时你就可以如下图复制路径到剪贴板了 ------------------------------------ ...
征客丶 评论(0) 有1880人浏览 2016-04-25 11:12

Linux常用命令(4)

1、查看命令所在具体位置    which  文件 2、查看环境变量    env 3、查看用户自定义和系统变量    set 4、Bash将命令历史保存在缓冲区或是默认文件~/.bash_history中    历史命令缓冲区中可以保存很多命令,其保存命令的多少由环境变量HISTSIZE定义    可以用“!!”重新执行上条命令,可以用“!历史号”重复执行指定ID的历史命令(用history查出的 ...
junle 评论(0) 有562人浏览 2016-03-16 09:51

每天一个linux命令(25):linux文件属性详解

Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容。具体情况如 ...
zhaomengsen 评论(0) 有509人浏览 2016-03-08 17:38

每天一个linux命令(45):free 命令

free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。 1.命令格式: free [参数] 2.命令功能​: free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略 3.命令参数: -b  以Byte为单位显示内存使用情况。 ...
zhaomengsen 评论(0) 有960人浏览 2016-03-07 22:26

每天一个linux命令(47):iostat命令

Linux系统​中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat软件包。可以用yum install sysstat 直接安装。 ...
zhaomengsen 评论(0) 有627人浏览 2016-03-07 22:18

每天一个linux命令(48):watch命令

watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行 ...
zhaomengsen 评论(0) 有585人浏览 2016-03-07 21:53

最近博客热门TAG

Linux(50906) Windows(39381) Ubuntu(12131) OS(11385) Unix(7865) DOS(5983) CentOS(3691) IIS(3338) RedHat(3109) Debian(2038) AIX(1742) FreeBSD(1479) Solaris(1437) SuSE(777) OSX(451)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics