如何手动释放Linux内存的方法

ggp 技术 2018-07-24 227 次浏览
当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法。那么我来谈谈这个问题。 /proc是一个虚拟文件系统,我们可以通过对它的读写操作做为与kernel实体间进行通信的一种手段。也就是说可以通过修改/proc中的文件,来对当前kernel的行为做出调整。那么我们可以通过调整/proc/sys/vm/drop_caches来释放内存。操作如下: 首先,查看/proc/sys/vm/drop_caches的值 [root@server test]# cat /proc/sys/vm/dro 阅读全文...

从Windows到Linux

ggp 技术, 程序 2018-07-06 210 次浏览
有人需求从Linux到Windows,那么就有人需求从Windows到Linux.UNetbootin(Universal Netboot Installer)为一种跨平台工具软件,可以用来建立Live USB系统,也可以加载各种系统工具,或安装各种Linux操作系统(Linux套件) VPS需要有VNC 下载软件 备用地址 双击运行 选择要安装的系统,软件会自己选择镜像站下载. 或者选择一个你已经下好的ISO镜像 选择C盘 等待安装完成 重启系统后,进入引导菜单,选择UNetbootin引导. 全新安装Linux系统. ps: 只试验了阿里云ECS,安装的系统只试验了debian. 阅读全文...

remove-idm-registered-fake-serial-number-error

ggp 技术 2018-05-16 440 次浏览
How to remove ‘IDM has been registered with the fake serial number ’ error? Almost everyone is aware about ‘Internet Download Manager’ (IDM). You might have been using this application since it helps you to download files from web at high speed. I would say, this is from one of the best tool to be used to download files from internet. But you may have been facing the pop up that ‘IDM has been registered with the Fake serial number ’. This pop up is really very irritating since it appears eve 阅读全文...

Azure MSDN 3年版 翻车复活方法

ggp 技术 2018-04-08 579 次浏览
撸azure,需要纯正(家用)的非国内ip+新的win虚拟机或者远程win+英文界面注册,浏览器指纹识别了太多信息,同一台JJ撸多次会提示不让撸+连锁翻车, 翻车不可怕,MSDN订阅便宜到吐血,做这个的大佬自然知道批发价,这里就不说了。 Azure 注册+翻车补救方法:进入msdn 订阅--订阅界面--设置备用工作邮箱来管理azure---然后使用这个备用邮箱注册azure 注册地址https://account.windowsazure.com/signup?offer=MS-AZR-0063P【授权备用邮箱后10分钟左右就可以注册azure了】 ,注册成功后建议在msdn订阅页面删除这个备用邮箱和订阅的关 阅读全文...

php将unicode编码转为utf-8方法

ggp php 2018-04-01 393 次浏览
介绍 在前端开发中,为了让中文在不同的环境下都能很好的显示,一般是将中文转化为unicode格式,即\u4f60,比如:"你好啊"的unicode编码为"\u4f60\u597d\u554a"。 JS里将中文转为unicode编码很简单。 function convert2Unicode(str) { return str.replace(/[\u0080-\uffff]/g, function($0) { var tmp = $0.charCodeAt(0).toString(16); return "\u" + new Array(5 - tmp.length).join('0') + tmp; }); } 反转也很简单,直接alert出来或者innerHTML到dom节点里都可以。 但如果将\u4f60\u597d\u554a" 阅读全文...

VMWare虚拟机安装Apple的Mac OS X系统

ggp 技术 2018-03-25 509 次浏览
苹果电脑太贵?没用过苹果Mac os?在Windows上就可以体验苹果系统…前几天突然看着静静待在桌面上的VMWare虚拟机…萌生了一个在VM上装苹果系统的无聊想法…于是…. 一、说明先观赏一下.. 网上教程很多…这里就转了一篇比较完整的教程过来…转自简书:一步一步教你VMWare安装Mac OS X,妈妈再也不用担心我玩苹果啦!还有一个视频比较完整的教程:VMware12虚拟机装OS X10.11完整视频教程 二、准备工作 VMWare 12 Pro 以上 Unlocker补丁工具(VM不支持安装苹果系统…需要破解) 链接: https://pan.baidu.com/s/1dEECYbv 阅读全文...

合并SQL脚本

ggp 技术 2018-03-20 318 次浏览
rem 合并SQL脚本 @echo off set "filename=full.sql" if exist "%filename%" del "%filename%" for /r ./ %%f in (*.sql) do ( if not "%%~nf%%~xf"=="%filename%" ( echo %%~nf%%~xf type %%f>>"%filename%" echo. >>"%filename%" ) ) echo %filename% 已经被创建 pause 阅读全文...

CentOS 7添加开机启动服务/脚本

ggp 技术 2018-03-20 340 次浏览
一、添加开机自启服务 在CentOS 7中添加开机自启服务非常方便,只需要两条命令(以Jenkins为例): systemctl enable jenkins.service #设置jenkins服务为自启动服务 sysstemctl start  jenkins.service #启动jenkins服务 二、添加开机自启脚本 在centos7中增加脚本有两种常用的方法,以脚本autostart.sh为例: #!/bin/bash #description:开机自启脚本 /usr/local/tomcat/bin/startup.sh  #启动tomcat 方法一 1、赋予脚本可执行权限(/opt/script/autostart.sh是你的脚本路径) chmod +x /opt/script/autostart.sh 阅读全文...

独立服务器如何查看硬盘通电时间?

ggp 技术 2018-03-18 356 次浏览
现在网上的独立服务器越来越多,特价机也越来越多。但是买回来后,除了查看cpu,内存,等信息外,如何查看硬盘的好坏呢?其中硬盘的通电时间也是一个参 考数据,通电时间越久,则说明这块硬盘使用的时间越长,大家都知道,每一样东西都是用得越久越多问题。那么如何查看硬盘的通电时间呢?注意,vps主机是 不支持查看硬盘通电时间的,只有独立服务器才可以。 今天我们要介绍主角就是smartmontools。smartmontools 是一款开源的磁盘控制,监视工具,可以运行在 Linux,Unix,BSD,Solaris,Mac OS,OS/2,Cygwin和Windows上,同时它还可 阅读全文...

使用ffmpeg进行视频转码和剪切及常用转换命令

ggp 技术, 程序 2018-03-18 422 次浏览
转码 最简单命令如下: ffmpeg -i out.ogv -vcodec h264 out.mp4 ffmpeg -i out.ogv -vcodec mpeg4 out.mp4 ffmpeg -i out.ogv -vcodec libxvid out.mp4 ffmpeg -i out.mp4 -vcodec wmv1 out.wmv ffmpeg -i out.mp4 -vcodec wmv2 out.wmv -i 后面是输入文件名。-vcodec 后面是编码格式,h264 最佳,但 Windows 系统默认不安装。如果是要插入 ppt 的视频,选择 wmv1 或 wmv2 基本上万无一失。 附加选项:-r 指定帧率,-s 指定分辨率,-b 指定比特率;于此同时可以对声道进行转码,-acodec 指定音频编码,-ab 指定音频 阅读全文...
回顶部