Welcome 微信登录

首页 / 操作系统 / Linux

Ubuntu之系统交换分区swap增加与优化

Ubuntu之系统交换分区swap增加与优化

Ubuntu系统增加swap分区步骤:加此分区一点好处:可加大32位系统对内存大小的识别(无此分区只识别3G,加了此分区可识别到4G)1、查看一下当前swap分区的状态:cat /proc/meminfoSwapTotal: 0 kBSwapFree: 0 kB如果上面二项目都为0,说明没有swap分区;如果不为0,则说明有此分区2、查看一下/根目录还有多少空间可用:系统->系统管理->系统监视器->文件系统看一下可用...
Linux高速缓存概述

Linux高速缓存概述

[数据缓冲区高速缓存]内核通过保存一个称为数据缓冲区高速缓存的内部数据缓冲区池来试图减小对磁盘的存取频率。高速缓冲含有最近被使用过的磁盘块的数据在Linux内核0.11中,它默认最多支持16M的物理内存。对系统内存的分配情况如下:Linux内核占用物理内存最前段的一部分。随后是高速缓冲区,它的最高内存地址为4MB。高速缓冲区被显示内存和ROM BIOS分成两段。剩余的内存部分称为主内存区,当然若系统中还存在RAM虚拟盘,则主内存区前段还要扣除虚拟盘所占的内...
Linux高速缓存详解

Linux高速缓存详解

在Linux高速缓存概述中介绍了Linux 0.11中的高速缓存的基础结构,这一部分将详细分析Linux高速缓存部分的相关函数。[数据结构]这里介绍下另外和高速缓存相关的数据结构,高速缓存散列表、空闲链表指针free_list以及等待在缓存块上的指针buffer_wait。它们定义分别如下:(代码来源buffer.c)struct buffer_head * hash_table[NR_HASH];static struct buffer_head * f...
Ubuntu的init与系统服务设置

Ubuntu的init与系统服务设置

initInit是位于/sbin/init的一个程序,它是在linux下,在系统启动过程中,初始化所有的设备驱动程序和数据结构等之后,由内核启动的一个用户级程序,并由此init程序进而完成系统的启动过程。Ubuntu与传统的Linux略有不同,使用upstart完成系统的启动,但表面上仍维持init程序的形式。运行级别传统上,linux有几种不同的运行级别,包括如下几种:# 0 - 停机# 1 - 单用户模式# 2 - 多用户,没有 NFS# 3 - 完全...
Linux 系统启动过程详解

Linux 系统启动过程详解

关于Windows启动过程介绍的文章可谓多如牛毛,而对于Linux的介绍却是凤毛麟角。凡是曾经使用过Linux的用户可能都会注意到,当计算机启动时,屏幕上会出现很多信息。一般情况下,这些信息我们可以通过以下的命令看到: cat /var/log/dmesg | more 这些信息究竟有什么含义?这个问题看起来似乎很容易回答,因为只要在Linux参考书里查找一下,就会找出一个类似于这样的答案:“这是一些内核启动信息…&helli...
Linux下共享库的系统路径和查找

Linux下共享库的系统路径和查找

在使用qvfb做framebuffer模拟的时候,发现几个问题:第一个就是Ubuntu的确不专业,没有很多库的支持,最好使用RedHat,Fedora之类的发行版本,这样会少很多编译之类的麻烦.由于在Ubuntu下编译qvfb缺少了很多库文件,而在没有网络的情况下,补齐这些库和头文件是非常麻烦的,所以准备在fedora中编译好后再放到Ubuntu中使用.由于Ubuntu和fedora下qtsdk的安装不一致,从而发现fedora下编译好的qvfb放到Ubu...
Linux中crontab-定时任务命令

Linux中crontab-定时任务命令

Linux服务器很久没接触了,出了一些新的版本,Ubuntu已经出了12.10了,之前对于Ubuntu的了解只是出于对桌面版的好奇,可以跟Win7一样炫,现在的Ubuntu已正式进入了Liunx爱好者的视线,应用用于后台大型服务器,选择它的主要原因还是出于对稳定性的考虑。用习惯了CentOS,突然转移到Ubuntu上还是有些不习惯,毕竟CentOS与传统的RedHat没什么区别。不过,总归命令还是一样的,多用用就熟悉了。关于任务定时的命令crontab,在...
IntelliJ IDEA 12 正式版初体验

IntelliJ IDEA 12 正式版初体验

今天 IDEA 12 正式版发布了,被官网上的截图吸引了,第一时间体验一下:在公司下载 IDEA 12 超快,速度差不多每秒1兆,安装过程没什么好说的,和普通的 Windows 程序一样。启动的第一步居然是个很粗糙的选择界面(我该选哪一个呢?):好吧,创建一个新项目:从这里可以看到社区版是支持 Android 和 Groovy 的开发的。选择 Java Module 后进入了主界面,为什么不是那个黑色的主题呢????等等,让我找找看能否选择官方新闻稿里那个...
IntelliJ IDEA 12 简单使用教程

IntelliJ IDEA 12 简单使用教程

今天试了试IntelliJ IDEA 12,发现功能很强大,在这里教大家也来用用。我为什么用IntelliJ IDEA? 那是因为我用打开eclipse的时候很卡或者打开eclipse里面的某个文件的时候很卡,或者在eclipse里面代码里面打点的时候很卡,出现假死现象,实在是不知道怎么解决了,所以下载了个IntelliJ IDEA试试,发现在没有碰到过eclipse的问题了。先来看看intellij的界面,虽然有点像jbuilder,但是还是可以看得过去...
<< 691 692 693 694 695 696 697 698 699 700 >>