Catch
标签:Linux

解决vue项目热更新失效的问题

如果使用的是linux系统,首先要确保/etc/sysctl.conf文件已经设置了文件监听数量,如下 fs.inotify.max_user_watches=524288 也可以通过如下命令直接设置 echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf&& sudo sysctl -p 对于编辑器,如果使用了webstorm,则需要在File->Settings->Appearance & Behavior->System Settings设置页去掉勾选【Use “safe write” (save changes to a temporary file first)】

2月前 131浏览

改善deepin的swap分区

什么是Swap? 这是一个交流的空间,这可能是磁盘上的逻辑分区或简单的文件。 而不是使用RAM空间,交换使用硬盘空间存储临时数据,从而减少RAM的使用。 RAM和交换内存的组合集创建一个虚拟内存比计算机默认带来的更大。 因此,Linux内核可以执行需要比物理内存更多的内存的进程。 使用Deepin终端更改交换值 swappiness你可以有0~100和之间的值,通常它的默认值是60,在Deepin的情况下,这个默认值是10。 如果您要查看该值,只需在deepin终端中输入以下: Swap为10,表示仅在消耗系统RAM的90%时才会激活它。 这就是Deepin在RAM几乎完全耗尽时使用它的原因 cat /proc/sys/vm/swappiness 如何更改此值? 那么,我们如何把这个值改为60? Swap为60,表示仅在消耗系统RAM的40%时才会激活它 sudo sysctl -w vm.swappiness=60 建议值 Swap为40,表示仅在消耗系统RAM的60%时才会激活它。 建议用于RAM较低的计算机,无论是4 GB还是2 GB。 sudo sysctl -w vm.swappiness=40 明确建立 sudo gedit /etc/sysctl.conf 在本文末尾,我们粘贴以下内容: vm.swappiness=10 值只能为10.40,60其中一种,然后保存该文件即可.

2月前 118浏览

deepin系统配置swap分区

deepin系统安装的时候是如果内存在4g以上的时候默认不分swap分区的。 但是作为一个程序员虽然有8g的内存,但是应用开多了,网页开多了就爆内存卡死,总是需要强制摁电源键重启。 这里记录一个deepin下测试通过的设置swap分区的方法,通过新建一个文件来作为swap 步骤: 创建要作为swap分区的文件:增加2GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小) sudo dd if=/dev/zero of=/root/swapfile bs=1M count=8192 格式化为交换分区文件,建立swap的文件系统: sudo mkswap /root/swapfile 启用swap交换分区文件: sudo swapon /root/swapfile 使系统开机时自启用,在文件 /etc/fstab 中添加一行: /root/swapfile swap swap defaults 0 0

2月前 135浏览