当前位置:七道奇文章资讯系统安全Linux安全
日期:2012-05-05 22:48:00  来源:本站整理

Chrome在Ubuntu下利用ramdisk的办法[Linux安全]

赞助商链接



  本文“Chrome在Ubuntu下利用ramdisk的办法[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  1, Chrome在Ubuntu下的cache目录在 .cache下.

  2, 操纵tmpfs:

  # mount tmpfs /dev/shm -t tmpfs -o size=32m

  增添到 /etc/fstab,应当是这样:

  tmpfs /dev/shm tmpfs size=32m 0 0

  3, 成立软衔接:

  删除本来的目录:sudo rm -rf ~/.cache/谷歌-chrome

  成立软衔接:sudo ln -s /dev/shm ~/.cache/谷歌-chrome

  这样/dev下的/shm目录即为chrome的缓存.

  tmpfs是什么

  tmpfs是一种基于内存的文件系统,它和虚拟磁盘(ramdisk)对比像,但不一样.

  和ramdisk一样,tmpfs可以利用您的RAM,但它也可以利用您的swap分区来存储.并且传统的ramdisk是个块设备,要用 mkfs来格局化它,才能真正地利用它;而tmpfs是一个文件系统,并非块设备,只是安装它,便可以利用了.有人说,tmpfs是最好的基于RAM的文件系统.

  tmpfs 和VM(虚拟内存)  Linux内核的虚拟内存资源同时根源于您的RAM和交换分区.内核中的VM子系统将这些资源分配到系统中的别的部份,并负责在后台管理这些资源,普通是透明地将RAM页移动到交换分区或从交换分区到RAM页.

  tmpfs文件系统需求VM子系统的页面来存储文件.tmpfs自己并不知道这些页面是在交换分区还是在RAM中;做这种决意是VM子系统的工作.tmpfs文件系统所知道的就是它正在利用某种情势的虚拟内存.

  差别于大大都“尺度的”文件系统,如ext3、ReiserFS和别的一些系统,tmpfs并非存在于一个底层块设备上面.因为tmpfs是直接成立在VM之上的,您用一个简单的mount号令便可以成立tmpfs文件系统了.

  # mount tmpfs /mnt/tmpfs -t tmpfs

  tmpfs 的上风  动态文件系统大小

  /mnt/tmpfs最初会只有很小的空间,但随着文件的复制和成立,tmpfs文件系统驱动程序会分配更多的 VM,并按照需求动态地增添文件系统的空间.并且,当 /mnt/tmpfs 中的文件被删除时,tmpfs 文件系统驱动程序会动态地减小文件系统并释放 VM 资源,这样做可以将 VM 返回到循环当中以供系统中别的部份按需求利用.因为 VM 是贵重的资源,所以您一定不但愿任何东西浪费超越它实际所需的 VM,tmpfs 的好处之一就在于这些都是自动处理的.

  速度快

  tmpfs 的另一个主要的好处是它闪电般的速度.因为典型的 tmpfs 文件系统会完好驻留在 RAM 中,读写几近可以是刹时的.即便用了一些交换分区,性能仍旧是出色的,当更多闲暇的 VM 资源可以利用时,这部份 tmpfs 文件系统会被移动到 RAM 中去.让 VM 子系统自动地移动部份 tmpfs 文件系统到交换分区实际上对性能上是好的,因为这样做可以让 VM 子系统为需求 RAM 的进程释放空间.这一点连同它动态调整大小的本领,比挑选利用传统的 RAM 磁盘可以让操作系统有好得多的整体性能和机动性.

  利用 tmpfs  默许情形下,tmpfs会mount到/dev/shm目录.利用tmpfs,就是说你可以利用这个目录,这个目录就是tmpfs,如你写暂时文件到此目录,这些文件实际上是在VM中.

  要利用tmpfs,您要在内核配置时,启用“Virtual memory file system support”.

  为避免tmpfs利用了全部VM,有时刻要限制其大小.要成立一个最大为32 MB的tmpfs文件系统,键入:

  # mount tmpfs /dev/shm -t tmpfs -o size=32m

  增添到 /etc/fstab,应当是这样:

  tmpfs /dev/shm tmpfs size=32m 0 0

  以上是“Chrome在Ubuntu下利用ramdisk的办法[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Chrome两款新主题交融Ubuntu 10.04
  • 在Firefox中利用Chrome自动更新的Flash
  • Ubuntu系统中启用Chrome的Web App利用
  • Chrome在Ubuntu下利用ramdisk的办法
  • Windows 7下虚拟机安装Chrome OS实战
  • 教大家完好卸载Chrome浏览器
  • Joomla扩大操纵手记:ChronoComments文章评论组件
  • Java中操纵synchronized和Lock对象得到对象锁
  • Java同步机制:sychronized对代码影响
  • 在C++中实现同步锁,近似Synchronize(object){....}
  • 来自民间的Chrome系统 谷歌若何应对第三方开辟
  • 施密特:预言Chrome OS将与PC和Mac三足鼎立
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .