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

首页 / 操作系统 / Linux

Linux下防止进程使用swap及防止OOM机制导致进程被kill掉

Linux下防止进程使用swap及防止OOM机制导致进程被kill掉

首先解释两个概念:swap:在linux里面,当物理内存不够用了,而又有新的程序请求分配内存,那么linux就会选择将其他程序暂时不用的数据交换到物理磁盘上(swap out),等程序要用的时候再读进来(swap in)。这样做的坏处显而易见,swap in/swap out这里的代价比较大,相比数据一直放在内存里面,多了读磁盘的操作,而磁盘IO代价。。大家都懂的。OOM:out of memory,指在linux里面,由于系统内存压力,系统会选择保护一些...
浅析ext3删除文件慢的原因

浅析ext3删除文件慢的原因

做运维的估计都知道使用ext3文件系统时删除大文件很慢,那么大家有没有想过为什么呢?我也有过同样的疑问,于是查了相关资料并找到了一些理由。在ext系列的文件系统中有一个很重要的概念inode(它与文件独立存在),它维护了文件的相关属性信息。structext3_inode{__u16i_mode;/*Filemode*/__u16i_uid;/*Low16bitsofOwnerUid*/__u32i_size;/*文件大小,单位是byte*/__u32i_...
Ubuntu 12.04 安装经典的 Gnome 桌面

Ubuntu 12.04 安装经典的 Gnome 桌面

本教程将介绍如何在Ubuntu 12.04中安装经典的+GNOME桌面,默认的Ubuntu 12.04+默认Unity桌面,一些用户不喜欢Unity桌面,所以想找回昔日的经典Gnome桌面。安装方法,打开终端,输入命令:sudo+apt-get+install+gnome-session-fallback或者:sudo+apt-get+install+gnome-panel安装完成之后,注销之后进入登陆界面。经典的桌面系统菜单:更多Ubuntu相关信息见U...
Linux 中head 命令

Linux 中head 命令

Linux 中head命令是用来查看具体文件的前面几行的内容,具体格式如下:head <filename>:你可以通过head命令查看具体文件最初的几行内容,该命令默认是前10行内容,如果你想查看前面更多内容,你可以通过一个数字选项来设置,例如head -20 install.log通过上面命令你可以查看install.log这个文件前面20行的内容与head命令相反,tail命令是用来查看具体文件后面几行的内容,默认情况下,是查看该文件尾10...
升级Ubuntu 12.04所遇到的一些问题

升级Ubuntu 12.04所遇到的一些问题

升级Ubuntu 11.10到12.04后,开机报错“no partition found”,进入Grub后,输入"ls"命令,也报错“no partition found”。可见Grub已经崩溃了。于是我下载了UNetbootin,然后利用它在Win 7下制作Ubuntu自启动U盘。制作好之后,结果发现不会自动引导启动,需要在开机之后出现Thinkpad欢迎界面时按F12,然后选择U盘启动。然后选择U盘启动Ubuntu,进入Ubuntu后按照 How t...
Ubuntu在线升级到12.04无法启动: no such partition

Ubuntu在线升级到12.04无法启动: no such partition

开机后进入grub系统选择界面,但无论选择哪一个启动项,总是报错……“error: no such partition”。解决:将系统盘(本人使用的是Ubuntu 11.10的盘)放入光驱,重启电脑,进入光盘的启动界面,选择试用——“Try Ubuntu”。如果系统首选启动项不是从“光驱启动”,则先设置启动项(从光驱启动、硬盘启动、USB启动、NET启动等)。本人用的是东芝笔记本,开机后按F12可以设置。在试用版Ubuntu中,启动终端(Terminal)...
Android 不通过USB数据线调试的方法

Android 不通过USB数据线调试的方法

在开发Android应用时,通常情况下是通过USB数据线连接设备和计算机,但对于一些需要使用USB设备的应用,这种方法就碰到了麻烦,手机的USB接口已经和外接的USB设备连接,无法再连数据线,此时可以通过网络TCPIP的方法来进行。也就是然ADB 通过网络来连接设备,而无需USB数据线。具体方法如下:1. 使用USB数据线连接设备。2. 在命令行输入adb tcpip 5555 ( 5555为端口号,可以自由指定)。3. 断开 USB数据,此时可以连接你需...
Ubuntu 上 SSD硬盘的简单优化

Ubuntu 上 SSD硬盘的简单优化

1,设定正确挂载选项,启用TRIM安装好Linux之后,接下来这个非常重要。SSD要保持长期稳定和速度,就需要启用TRIM,这是让SSD在非尖峰读写时间才去真正抹除芯片上被标记抹除的资料。本例是以ext4系统为主,以ext4而言,删除文件后,系统cycle有跑到sync指令时才真正抹除资料。要开启TRIM支持,就得编辑fstab,在指定的磁区挂载选项加上discard,这个设置。我的fstab配置文件如下:UUID=f7d482bf-e210-474a-8...
Ubuntu 12.04安装QQ2012

Ubuntu 12.04安装QQ2012

Ubuntu 12.04安装QQ2012,下载后请根据自己的机器类型,按照下面的32位或64位安装说明安装新版本更新说明:1.qq版本升级到官方最新qq2012Beta12.点击密码框不会崩溃3.不会自动离线4.支持全局热键(比如:Ctrl+Alt+A截图)5.语音视频接受正常,本地视频无法使用6.文件传输大小正常已知问题:1.窗口放到桌面边缘无法自动隐藏。2.如果qq2012使用时发现没有声音或者遇到接收消息时qq僵死的情况,请手动安装更高版本的alsa...
安装 Ubuntu 12.04 (Precise) 之后

安装 Ubuntu 12.04 (Precise) 之后

曾经心血来潮写过一个Ubuntu的配置教程,还美其名曰《邂逅Ubuntu》系列,后来Ubuntu更新了,GNOME也变成了gnome shell,但是教程再也没更新过(惭愧不已)。适逢Ubuntu 12.04刚更新不久,简单记录下配置的流程。本文主要记录了安装Ubuntu 12.04 (Precise) 之后的配置美化过程,主要包含:1、配置软件源;2、安装配置gnome shell取代unity;3、安装相关软件;4、配置杂项。-------------...
Linux 中at命令与配置

Linux 中at命令与配置

at命令允许用户向c r o n守护进程提交作业,使其在稍后的时间运行。这里稍后的时间可能是指1 0 m i n以后,也可能是指几天以后。如果你希望在一个月或更长的时间以后运行,最好还是使用c r o n t a b文件。一旦一个作业被提交, a t命令将会保留所有当前的环境变量,包括路径,不象c r o n t a b,只提供缺省的环境。该作业的所有输出都将以电子邮件的形式发送给用户,除非你对其输出进行了重定向,绝大多数情况下是重定向到某个文件中。和c ...
<< 571 572 573 574 575 576 577 578 579 580 >>