- 浏览: 1477145 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
呵呵,有时候不懂装懂的人挺搞笑的哈
转http://zhenyaliu.blog.163.com/blog/static/23775719201041092524965/
df显示如下:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
11046136 6978924 3497052 67% /
/dev/sda1 101086 12065 83802 13% /boot
tmpfs 237656 0 237656 0% /dev/shm
df: `/mnt/hgfs': Input/output error
有一个/dev/shm
默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。
tmpfs有以下优势:
1,动态文件系统的大小。
2,tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在 RAM 中,读写几乎可以是瞬间的。
3,tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。
好了讲了一些大道理,还是讲讲应用吧:
首先在/dev/stm建个tmp文件夹,然后与实际/tmp绑定
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp(--bind )
在使用mount --bind olderdir newerdir命令来挂载一个目录到另一个目录后,newerdir的权限和所有者等所有信息会发生变化。挂载后的目录继承了被挂载目录的所有属性,除了名称。
转http://zhenyaliu.blog.163.com/blog/static/23775719201041092524965/
df显示如下:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
11046136 6978924 3497052 67% /
/dev/sda1 101086 12065 83802 13% /boot
tmpfs 237656 0 237656 0% /dev/shm
df: `/mnt/hgfs': Input/output error
有一个/dev/shm
默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。
tmpfs有以下优势:
1,动态文件系统的大小。
2,tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在 RAM 中,读写几乎可以是瞬间的。
3,tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。
好了讲了一些大道理,还是讲讲应用吧:
首先在/dev/stm建个tmp文件夹,然后与实际/tmp绑定
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp(--bind )
在使用mount --bind olderdir newerdir命令来挂载一个目录到另一个目录后,newerdir的权限和所有者等所有信息会发生变化。挂载后的目录继承了被挂载目录的所有属性,除了名称。
发表评论
-
xl2tp 备份
2019-09-24 16:25 6922019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 732sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1432参考https://bellard.org/jslinux/t ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 18922019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1399### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 596###################lvs######### ... -
系统调用的helloworld
2017-05-04 16:14 632《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1958参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 953/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 624找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
socket基础和select(python)
2016-06-14 17:21 1801上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 994不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4358假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 659264位操作系统centos7 ############ 1.一 ... -
socat和netcat(nc)
2016-04-29 22:36 1744转 原文链接: http://www.wenquan.name ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1621接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础八(qemu 桥接网络)
2016-02-06 13:13 1542qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚 ... -
neutron基础七(qemu tap)
2016-02-02 17:02 1030使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
neutron基础六(bridge fdb)
2016-01-28 18:30 2263转发表 在三台机器上建立三个namespace 192.16 ... -
南北流量
2016-01-23 23:26 1824一、三层网络架构: 接入层:负责服务器的接入和隔离 汇聚层:汇 ...
相关推荐
/dev/shm目录不在磁盘上,而是在内存里,因此使用linux /dev/shm/的效率非常高,直接写进内存. 查看/dev/shm的大小 df -h 修改/dev/shm的大小,默认为内存的一半 ...mount -B /dev/shm/tmp /tmp 将php
Linux中的/dev/shm目录不属于磁盘,而是内存,如果使用/dev/shm/目录作为Linux中的磁盘文件读写缓存,可想效率是非常惊人的。 默认/dev/shm目录没有挂载,需要手动...$ mkdir /dev/shm/tmp $ chmod 755 /dev/shm/tmp $
本文主要讨论如何保护Linux系统中的临时文件,特别是 `/tmp` 和 `/var/tmp` 目录,以及 `/dev/shm` 虚拟文件系统。临时文件目录经常被用于存放程序运行时产生的临时数据,如果不加以管理,可能会成为恶意攻击的目标...
#### 调整/tmp和/dev/shm分区大小 由于Oracle 11g默认将临时表空间放在`/dev/shm`目录下,因此需要确保该目录有足够的空间。可以通过以下步骤增加`/dev/shm`的大小: 1. 查看当前`/dev/shm`的大小: ```bash df...
/dev/shm 3.9G 0 3.9G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot /dev/mapper/vg_li6-lv_home 26G 173M 24G 1% /home ``` 如上所示,逻辑卷`lv_root`当前使用了大约43%的空间。 2. **准备新的硬盘**: ...
修改/etc/fstab 文件,添加以下行:tmpfs /dev/shm tmpfs defaults,size=2048M 0 0 2. 应用修改 修改/etc/fstab 文件之后,需要使用 umount /dev/shm; mount /dev/shm; 命令应用更改后的配置。使用 df -h /dev/shm...
3. 安全设定 /tmp、/var/tmp、/dev/shm:对 /tmp、/var/tmp、/dev/shm 等目录进行设置,不允许这两个目录下执行应用程序,可以提高系统的安全性。 四、系统软件安全 1. 定期检查并修复漏洞:管理员应定期检查并...
码头工人这将在Docker容器中运行Discord的最新发行版: 金丝雀: keyglitch... docker run --privileged \-v /tmp/.X11-unix:/tmp/.X11-unix \--device /dev/snd \-v discordSettings:/home/discord \-v /dev/shm:/dev/
- 创建`/dev/pts`、`/dev/shm`、`/tmp`和`/var`等目录,并分别挂载`/dev/pts`、`/dev/shm`、`/tmp`和`/var`等文件系统,这些操作确保了伪终端设备(Pseudo-Terminal Master Devices)、共享内存文件系统、临时文件...
files_sniffer 嗅探您想要在网络接口上的每种类型的文件并将其保存。 设置 $ sudo apt-get install python-scapy dvi2ps 帮助 $ files_sniffer.py -h 默认用法 ...嗅探eth0并将文件保存在/ dev / shm
[root@localhost ~]# df -h /dev/shm/ Filesystem Size Used Avail Use% Mounted on tmpfs 1.9G 0 1.9G 0% /dev/shm 确定/tmp目录中可用的磁盘空间量,至少需要1G [root@localhost ~]# df -h /tmp Filesystem...
**步骤2:** 编辑`/etc/fstab`文件,将`tmpfs /dev/shm tmpfs defaults`这行的`size`参数改为`size=2048M`,即扩大到2GB。如果文件中不存在此行,则需手动添加。 **步骤3:** 应用修改,使用`umount /dev/shm; mount ...
/dev/sda3 3.0G 70M 2.7G 3% /tmp /dev/sda1 99M 12M 82M 13% /boot tmpfs 2.0G 0 2.0G 0% /dev/shm ``` ##### 3.4 查看内核 确保系统内核版本支持64位。 ``` [root@oracle ~]# uname -a Linux oracle 2.6.18-308....
对于像/tmp、/dev/shm、/var、/var/tmp、/var/log、/var/log/audit、/home和可移动介质分区,文档中建议设置特定的挂载选项,如noexec、nodev和nosuid。例如,1.1.2条款要求确保/tmp目录被正确配置,而1.1.3条款要求...
Oracle 11gR2 引入了自动内存管理(Automatic Memory Management)特性,这需要足够的共享内存(`/dev/shm`)。为了支持MEMORY_MAX_TARGET和MEMORY_TARGET参数,共享内存必须大于这些参数的值。若共享内存不足,数据库...
通过`grep MemTotal /proc/meminfo`检查总内存,`df -k /dev/shm`检查共享内存(shm)的状态,`df -k /tmp`检查临时目录的可用空间。 2. **系统版本和库的管理**: `lsb_release`和`uname -m`用于识别Linux发行版...