码迷,mamicode.com
首页 > 系统相关
Linux Hugetlbfs内核源码简析-----(一)Hugetlbfs初始化
一、引言 为了实现虚拟内存管理机制,操作系统对内存实行分页管理。自内存“分页机制”提出之始,内存页面的默认大小便被设置为 4096 字节(4KB),虽然原则上内存页面大小是可配置的,但绝大多数的操作系统实现中仍然采用默认的 4KB 页面。当某些应用的需要使用的内存达到几G、甚至几十G的时候,4KB....
分类:系统相关   时间:2014-10-30 11:16:36    阅读次数:405
Eclipse快捷键 (转) 待续
shift+enter及ctrl+shift+enter Shift+enter在当前行之下创建一个空白行,与光标是否在行末无关。Ctrl+shift+enter则在当前行之前插入空白行。Alt+方向键 这也是个节省时间的法宝。这个组合将当前行的内容往上或下移动。在try/catch部分,这个快捷方...
分类:系统相关   时间:2014-10-30 10:53:05    阅读次数:242
linux开机启动
Linux开机启动程序详解我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤。加载内核LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核。...
分类:系统相关   时间:2014-10-30 10:48:54    阅读次数:246
Linux运维实战之文件系统、链接文件
计算机操作系统作为最重要的系统软件,被用户直接使用的部分就是它的文件管理。因为用户使用计算机遇到的首要问题是如何保存程序和数据,然后如何查找、复制、删改它们。文件管理就是为用户的这些问题而设置的。本次博文的主要内容:1、文件系统基础(文件的概念、分类及存储机..
分类:系统相关   时间:2014-10-30 10:27:21    阅读次数:391
Linux-压缩解压缩命令
tar命令解包:tarzxvfFileName.tar打包:tarczvfFileName.tarDirNamegz命令解压1:gunzipFileName.gz解压2:gzip-dFileName.gz压缩:gzipFileName.tar.gz和.tgz解压:tarzxvfFileName.tar.gz压缩:tarzcvfFileName.tar.gzDirName压缩多个文件:tarzcvfFileName.tar.gzDirName1D..
分类:系统相关   时间:2014-10-30 10:26:38    阅读次数:262
mac 终端 常用命令
mac 终端 常用命令...
分类:系统相关   时间:2014-10-30 10:25:03    阅读次数:292
Eclipse关闭校验
有没有 在Eclipse?菜单栏里的window右键选择Preferences:选择Validation,把不需要验证的去掉勾就可以了,点击ok。 ? 如果以上方法还是不行,去掉当前项目路径下的.project文件中的以下部分: org.eclipse.wst.jsdt.core.jsNature 如果不起作用,备份js文件将项目中的删除,再重新复制回来!...
分类:系统相关   时间:2014-10-30 09:34:49    阅读次数:353
ubuntu压缩解压
ubuntu安装解压rar一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install...
分类:系统相关   时间:2014-10-30 09:25:30    阅读次数:245
Eclipse快捷键 10个最有用的快捷键 提高开发效率
1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。2. ctrl+o:快速outline 如果想要查...
分类:系统相关   时间:2014-10-30 07:08:14    阅读次数:223
linux下valgrind的使用概述
Valgrind简介: Valgrind是动态分析工具的框架。有很多Valgrind工具可以自动的检测许多内存管理和多进程/线程的bugs,在细节上剖析你的程序。你也可以利用Valgrind框架来实现自己的工具。 Valgrind通常包括6个工具:一个内存错误侦测工具,两个线程错误侦测工...
分类:系统相关   时间:2014-10-30 07:07:34    阅读次数:334
为何Redis要比Memcached好用
Memcached还是Redis? 在现代高性能Web应用中这一直是个争论不休的话题。 在基于关系型数据库的Web应用需要提高性能时,使用缓存是绝大多数架构师的第一选择,自然,Memcached和Redis通常是优先选择。共同特征都是 key-value 形式的内存数据库都是NoSQL家族的数据管理...
分类:系统相关   时间:2014-10-30 07:04:06    阅读次数:301
分布式缓存Memcache和Redis
引言 针对于现在计算机的CPU和网络设施,对应用程序来说,执行效率的瓶颈,已经不是代码的长度(实现同一个功能)和带宽了,而是,代码访问资源的过程,即:让我们的程序慢下来的罪魁祸首就是IO操作。 程序从硬盘上读取数据是一个非常花费时间的操作,因为我们现在所使用的硬盘是机械式的,你想机械的运行...
分类:系统相关   时间:2014-10-30 07:05:24    阅读次数:250
Linux下无线网卡的安装及使用
无线网卡的安装及使用近几年无线网络使用的越来越多,在windows下使用无线网卡非常方面,但在Linux下怎么使用呢?一:首先要能清楚使用的是什么借口类型的无线网卡,常见的接口类型有PCI(台式机)、USB(台式机、笔记本)Carbus/PCMCIA(笔记本)等。二:无线网卡使用的是哪一..
分类:系统相关   时间:2014-10-30 02:09:08    阅读次数:1308
Linux故障排除
Linux故障排除Linux是开源代码的操作系统,安全性高,受到越来越多的企业和用户的青睐。不过,与windows系统一样,Linux系统也会出现一些问题和故障,当系统出现故障时给如解决呢?下面我们就举一些例子。----平台:32位centos6.4案例一:在有系统盘下主引导分区MBR出现故障硬..
分类:系统相关   时间:2014-10-30 02:07:04    阅读次数:258
Linux subversion服务配置
安装subversionyuminstallsubversion安装之后,主要会用到三个命令,svn:这个是svn客户端;svnserve:svn服务端,启动后就可以通过svn命令获取和修改源文件;svnadmin:svn服务端的管理工具创建仓库mkdir-p/var/svn/repos#创建文件夹svnadmincreate/var/svn/repos#创建svn仓库创..
分类:系统相关   时间:2014-10-30 02:06:35    阅读次数:314
CentOS Linux解决Device eth0 does not seem to be present
在KVM里安装的CentOSLinux系统。断电后重启系统,网络突然不通。ifconfig-a|more没有看到eth0.。然后重启网络服务,报错如下:故障现象:servicenetworkrestartShuttingdownloopbackinsterface:[OK]Bringinguploopbackinsterface:[OK]Bringingupinterfaceeth0:Deviceeth0doesno..
分类:系统相关   时间:2014-10-30 02:02:37    阅读次数:184
linux安装jdk
我的是centos5.6,默认安装了java,先卸载java查询已安装的java相关的软件[root@localhostzengchao]#rpm-qa|grepjavajava-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115java-1.4.2-gcj-compat-1.4.2.0-40jpp.115bsh-javadoc-1.3.0-9jpp.1gcc-java-4.1.2-50.el5java-1.4.2-gcj-compat..
分类:系统相关   时间:2014-10-30 02:00:44    阅读次数:250
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!