自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

traveller_iam的专栏

个人汇总,学习,

  • 博客(29)
  • 收藏
  • 关注

转载 科技收藏

航拍无人机新形态:形似竹蜻蜓的超便携 Sprite 开启K站众筹http://news.smzdm.com/p/13245

2015-05-28 09:16:02 415

转载 Virtualbox报错

sudo apt-get install dkms  sudo apt-get install linux-headers-`uname -r` build-essential  sudo /etc/init.d/vboxdrv setup

2015-05-25 13:31:22 419

转载 ubuntu清除多余内核

转载自:http://www.cnblogs.com/xiangzi888/archive/2012/03/18/2404926.htmlubuntu清除多余内核  如果升级到了一个新的内核,并且还比较稳定,那么老的内核就可以清理了,放在电脑里也占位置。方法(命令行比较通用)如下:1.查看系统内存在的内核版本列表:sudo dpkg --get-selections |

2015-05-19 08:34:57 456

转载 ubuntu 乱码,时间不显示,

打开/etc/environment在下面添加如下两行LANG=”zh_CN.UTF-8″LANGUAGE=”zh_CN:zh:en_US:en”打开 /var/lib/locales/supported.d/local添加zh_CN.GB2312字符集,如下:en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8zh_CN.GBK GBKzh

2015-05-18 08:47:05 458

转载 Android f_rndis 分析笔记

转载自:http://blog.csdn.net/cfy_phonex/article/details/22684005Android f_rndis 分析笔记分类: Android USB 2014-03-31 17:50 1430人阅读 评论(0)收藏 举报USBandroidrndis目录(?)[+]背景说明RNDIS是一个

2015-04-22 17:06:45 1617

转载 关闭ubuntu 中的alt快捷键

system setting->keyboard->shortcuts->launchers然后左键单击key to show the HUD

2015-04-17 15:03:41 427

转载 gedit 乱码

在中文支持配置还不完整的Ubuntu 14.04中,使用gedit打开带有中文字符的文件有时会出现乱码的情况,这是由于gedit对字符编码匹配不正确导致的,解决方法如下:    在终端中输入如下命令,然后重新打开gedit即可:    gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB180

2015-04-17 09:06:24 385

转载 vim记录文件位置

http://linuxso.com/linuxbiancheng/12218.html已经在~/.vimrc中增加了下面一行:au BufReadPost * if line("'\"") > 0|if line("'\"") exe("norm '\"")|else|exe "norm $"|endif|endif但是只有用sudo vim的时候才会记住上次编辑

2015-04-17 09:06:19 574

转载 ubuntu右键添加打开终端的快捷菜单

http://blog.csdn.net/ggcoke/article/details/6083182ubuntu右键添加打开终端的快捷菜单点击在新窗口中浏览此图片可能有很多人从Redhat等Linux发行版转到ubuntu上面来遇到的第一个最常用的问题就是,右键单击桌面,发现没有“打开终端”这个选项,下面介绍两种方法来在右键添加“打开终端”这个选项。第一种方法:安装一个包

2015-04-17 08:59:30 370

翻译 常用地址收集

VirtualBox :http://dlc-cdn.sun.com/virtualbox/

2015-04-17 08:58:21 354

转载 Ubuntu14.04安装搜狗输入法

打开搜狗输入法Linux版的官网http://pinyin.sogou.com/linux/?r=pinyin,并下载你需要的版本,这里选择64位版。在Ubuntu14.01下可以直接点击下载的文件进入软件中心进行安装(这里的图是已经安装过的,没有安装过的按照Ubuntu的提示安装)。接下来就是在终端中输入im-config,这时会出现一个对

2015-04-17 08:54:38 400

原创 RAM & MIPS 区别之内存

见图表

2015-04-12 14:55:46 1104

转载 /proc/sys/vm/优化

转载自:http://www.linuxidc.com/Linux/2007-08/6995p2.htm/proc/sys/vm/优化1)      /proc/sys/vm/block_dump该文件表示是否打开Block Debug模式,用于记录所有的读写及Dirty Block写回动作。 缺省设置:0,禁用Block Debug模式2)      /proc/sy

2015-03-18 13:43:42 869

转载 meminfo vmstat procrank top等详解

转载自:http://blog.csdn.net/arnoldlu/article/details/8443794meminfo vmstat procrank top等详解meminfo命令:cat /proc/meminfo实例:MemTotal:         234312 kBMemFree:            3448 kBBuffers

2015-03-18 11:18:09 913

转载 Virtualbox虚拟机无法识别usb

转载:http://xuantan.iteye.com/blog/1130808在Virtualbox虚拟机配置面板中打开USB设备选项,分别勾选上“启动USB控制器”“启用usb2.0控制器”选项,如果有错误的提示信息USB 2.0 is currentlye enabled for this virtual…………,那需要下一个扩展包,去http://www.virtualbox.

2015-03-10 17:22:21 4057

转载 转载:KSM (内存管理合并相同页)

转载自:http://blog.csdn.net/haitaoliang/article/details/25003395Ksm介绍2.6.32引入了KSM(KernelSamepage Merging)允许这个系统管理程序通过合并内存页面来增加并发虚拟机的数量。VMware的ESX服务器系统管理程序将这个特性命名为TransparentPage Sharing (TP

2015-03-02 16:31:24 902

转载 转载:Linux内存管理之页面回收

转载自:http://blog.csdn.net/bullbat/article/details/7311205请求调页机制,只要用户态进程继续执行,他们就能获得页框,然而,请求调页没有办法强制进程释放不再使用的页框。因此,迟早所有空闲内存将被分配给进程和高速缓存,Linux内核的页面回收算法(PFRA)采取从用户进程和内核高速缓存“窃取”页框的办法不从伙伴系统的空闲块列表。

2015-02-12 15:15:08 446

转载 Slab,Slab,Slub概念总述

转载自:http://blog.chinaunix.net/uid-23795818-id-2385151.htmlhttp://www.ibm.com/developerworks/cn/linux/l-linux-slab-allocator/#resourceshttp://blog.chinaunix.net/uid-26948992-id-3227906.html以上

2015-02-11 16:15:58 1001

转载 转载:Linux伙伴系统(五)--通过迁移类型分组来实现反碎片

转载自:http://blog.csdn.net/vanbreaker/article/details/7626670       从2.6.32.25开始,linux在伙伴管理系统中引入迁移类型(migrate type)这么一个概念,用于避免系统在长期运行过程中产生碎片。关于迁移类型的一些概念在介绍伙伴系统的数据结构的时候有提到过(见>),不过考虑到它较为复杂,因此在解析分配页的过程中没有

2015-02-03 15:44:03 497

转载 转载: Linux伙伴系统(四)--释放页

转载自:http://blog.csdn.net/vanbreaker/article/details/7624628       Linux内存释放函数之间的调用关系如下图所示               可以看到,落脚点是__free_pages()这个函数,它执行的工作的流程图如下图所示            下面是该函数的具体代码[c

2015-02-03 15:39:10 352

转载 转载:Linux伙伴系统(三)--分配页

转载自: http://blog.csdn.net/vanbreaker/article/details/7621289 前面已经介绍了伙伴系统的原理和Linux伙伴系统的数据结构,现在来看伙伴系统是如何来分配页面的。实际上,伙伴系统分配页面的算法并不复杂,但是由于考虑到分配内存时要尽量减少碎片的产生(涉及迁移机制)以及当内存不足时需要采取各种更为积极的手段,使得内核分配页面的

2015-02-03 15:28:45 433

转载 转载: Linux伙伴系统(二)--伙伴系统的初始化

转载自:http://blog.csdn.net/vanbreaker/article/details/7611585伙伴系统的初始化主要是初始化之前介绍的伙伴系统涉及到的数据结构,并且把系统初始化时由bootmem allocator管理的低端内存以及系统的高端内存释放到伙伴系统中去。其中有些和zone相关的域在前面>中已经有所介绍。        在start_kern

2015-02-03 14:52:09 430

转载 转载: Linux伙伴系统(一)--伙伴系统的概述

转载自:http://blog.csdn.net/vanbreaker/article/details/7605367伙伴系统的概述        Linux内核内存管理的一项重要工作就是如何在频繁申请释放内存的情况下,避免碎片的产生。Linux采用伙伴系统解决外部碎片的问题,采用slab解决内部碎片的问题,在这里我们先讨论外部碎片问题。避免外部碎片的方法有两种:一种是之前介绍过的

2015-02-03 14:42:29 258

原创 一些重要struct

(1)struct mm_structstruct mm_struct { struct vm_area_struct * mmap; /* 指向线性区对象的链表头*/ struct rb_root mm_rb; /* 指向线性区对象的红黑树*/ struct vm_area_struct * mmap_cache; ;/* 指向最后一个引用的线性区对象*/#ifdef CONFIG_MM

2015-02-02 17:14:19 656

转载 转载:地址空间分布

转载自:http://www.cnblogs.com/chengxuyuancc/archive/2013/04/17/3026920.html地址空间分布  最近看了本书,突然对于地址空间有些疑惑。在深入理解linux内核中把地址分为三类:逻辑地址(汇编语言中操作数地址或指令的地址,对于80x86的cup,逻辑地址是段+段内偏移地址)、线性地址(也叫虚拟地址)和物理地址。但在Stott

2015-02-02 16:15:55 1344

转载 转载:虚拟地址转换成为物理地址

转载自: http://blog.chinaunix.net/uid-26874138-id-3219811.html虚拟地址转换成为物理地址 实验知识点:对于用户的虚拟空间是用mm_struct进行描述和组织的。 对于整个用户的虚拟区又是通过vm_area_struct 结构体进行管理的。对于物理页面是通过 pgd_t 结构体进行组织和管理的。对于虚存区的组织是通过两

2015-02-02 15:53:50 613

转载 转载:各种内存申请函数解析

转载自: http://blog.csdn.net/decload/article/details/8080533linux 内存管理 - 分配页面源码为 2.6.37内核,x86_64架构Linux内核中分配页面使用了以下六个函数:alloc_pages(gfp_mask, order):用这个函数请求2order 个连续的

2015-02-02 15:52:30 462

转载 转载: linux 内存管理 - paging_init 函数

转载自: http://blog.csdn.net/decload/article/details/8080126  linux 内存管理 - paging_init 函数源码为 2.6.37内核,x86_64架构,内存模型为Sparse Memorypaging_init函数在setup_arch函数中被调用,用于初始化所有节点的pg_data_t

2015-02-02 15:50:12 682

转载 转载:《深入理解LINUX内存管理》学习笔记

转载自: http://www.uml.org.cn/embeded/201208071.asp《深入理解LINUX内存管理》学习笔记  作者:yrj,发布于2012-8-7 引子为什么要写这个笔记:1,这本书的中文版翻译了太垃圾,没法阅读。阅读英文原版,可以很好的理

2015-02-02 15:48:32 517

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除