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

首页 / 操作系统 / Linux

Linux进程描述符task_struct详解

Linux进程描述符task_struct详解

大家都知道进程,可是知道linux是怎么管理其进程的吗?每一个进程都有一个进程描述符,具体是task_struct结构体存储相关的信息,在linux/sched.h文件里定义,那么我们先看看linux内核3.0版本的task_struct结构体的定义吧(删除了不必要的字段,只保留了重要的字段)。同时欢迎大家转载和交流。struct task_struct {//这个是进程的运行时状态,-1代表不可运行,0代表可运行,>0代表已停止。volatile ...
Linux内存描述符mm_struct初窥

Linux内存描述符mm_struct初窥

上次讲了Linux进程描述符(http://www.linuxidc.com/Linux/2012-02/53702.htm),这次我们在讲讲内存描述符,Linux的内存描述符也用一个结构体来表示,具体是mm_struct结构体,在linux/mm_types.h里定义。Linux操作系统就是用这个结构体实现内存的管理,我们先看一下具体的字段情况。structmm_struct{//拥有该结构体的进程的虚拟地址空间的大小unsignedlongtask_s...
不喜欢Ubuntu?来试试Linux Mint

不喜欢Ubuntu?来试试Linux Mint

Linux这个操作系统,有很多不同的分支,其中Ubuntu就是最多人用的一个分支。不过,在推出Unity介面之后,就令不少用家不满,都转去用另一个分支,而在这「移民潮」中,最多人转用的是Linux Mint。Linux Mint使用Gnome 2界面,并会在第12版本开始升级至Gnome 3,两者是兼容的。它和Ubuntu使用一样的指令,而Ubuntu上能运作的软件在Linux Mint上也大多能够运作。换句话说,Linux Mint与Ubuntu的分别,...
Ubuntu下手动修改第二显示器分辨率

Ubuntu下手动修改第二显示器分辨率

好吧, 只是为了在Ubuntu下满足下自己的小成就感换了显卡以后, 本来可以在nvidia-settings下面选择分辨率, 但是却没有应该有的1440*900.于是直接手动修改配置文件: sudo gedit /etc/X11/xorg.conf 把对应的地方从13xx*8xx 改到了 1440*900, 结果Bingo! 不用继续在emacs里面把一块屏幕分来分去了。点击上图看大图不喜欢Ubuntu?来试试Linux MintUbuntu教程:禁止Pi...
从普通用户的角度再看Kubuntu 11.10和Chakra 2011.09(Edn)

从普通用户的角度再看Kubuntu 11.10和Chakra 2011.09(Edn)

前言:这段时间因为本人对Unity的偏见和对Gnome3不成熟,定制能力减弱而逐渐从Gnome用户向KDE转型,经过大约半年的过度期,在多名Linux友人的帮助下,将家里的台式机和自己的笔记本完全转变成KDE的桌面环境。这篇文章的视觉是从普通用户的角度来观察,好吧,开始正文。简介:首先,简要介绍一下KUbuntu和Chakra:Kubuntu,是Ubuntu的一个分支,采用KDE Plasma作为默认的桌面环境,软件仓库和Ubuntu是一样的,包管理采用的...
解决Struts2在继承默认包struts-default没联网状态下的警告问题

解决Struts2在继承默认包struts-default没联网状态下的警告问题

可能很多人没有遇见过这种情况,因为大部分哥们的电脑都是联网的,即使遇到了,等一下电脑联网了就消失了,你也不会在意,所以这里我说一下这种现象。拿 struts的配置文件struts.xml文件来说,如果你写<package name="niao" namespace="/t" extends="struts-default">这句话,在联网状态下是没问题的,一旦不联网,Myeclipse就会出现黄色的警告线,而且是你写一行它出现一行,看的恶心死了...
Configure xfs filesystem on RHEL6

Configure xfs filesystem on RHEL6

在RHEL6上面使用XFS文件系统是一个很不错的选择,尤其在存储很大的环境下进行格式化操作,XFS文件系统的速度比ext3,ext4文件系统快了很多!ext3文件系统最大只能支持到16T的分区,XFS据说可以支持到100T,很好很强大总之…一:安装xfs文件系统需要的rpm包,这些rpm包在ISO文件中都可以找到[root@rhel6Packages]#rpm-ivhxfsprogs-3.1.1-4.el6.x86_64.rpmxfsdump-3.0.4-...
Linux下命令行实现秒级关机

Linux下命令行实现秒级关机

首先shutdown命令式不提供秒级关机的(-t 只是发送信号给INIT告诉他几分钟之后会关机),这样设计的初衷可能是因为Linux是为多用户设计的,为了保证所有的用户能有时间来正常关闭自己的程序,所以不允许秒级关机,但是如果我们有这个需求怎么办?wall "The System Will Shutdown In 10 secs!" && sleep 10 && shutdown -h now命令功能:10秒后关机,同时警告...
<< 531 532 533 534 535 536 537 538 539 540 >>