摘要:
在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cache(针对磁盘块的读写)和Page Cache(针对文件inode的读写)进行缓存操作。但是在进行了大量文件操作之后,缓存会把内存资源基本用光。但实际上我们文件操作已经完成,这部分缓存已经用不到了。这个时候,我们难道只能眼睁睁的看着缓存把内存空间占据掉么?所以,我们还是有 阅读全文
posted @ 2013-12-25 17:23
vigarbuaa
阅读(449)
评论(0)
推荐(0)
摘要:
业务需要针对某文件进行判重操作,用Perl实现如下#!/usr/bin/perlmy %h;s/\s+$// and $h{$_}++ while ;print "$_ $h{$_}\n" for sort { $h{$b} $h{$a} } keys %h;使用效果, 打印出每种行数据的重复次数,例如用它来统计一下弱密码使用频度[admin@centos bin]$ perl checkRepeat.pl a | more123456789 23503212345678 21275111111111 76346dearbook 4590200000000 34953123 阅读全文
posted @ 2013-12-25 16:01
vigarbuaa
阅读(461)
评论(0)
推荐(0)
摘要:
ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示值... 阅读全文
posted @ 2013-12-25 15:49
vigarbuaa
阅读(238)
评论(0)
推荐(0)
摘要:
apt-get install Downloads and all of its dependencies, and installs or upgrades them. apt-get remove [--purge] Removes and any packages that depend on it. --purge specifies that packages should be purged. apt-get update Updates packages listings from the repo, should be run at least once a week... 阅读全文
posted @ 2013-12-25 13:44
vigarbuaa
阅读(282)
评论(0)
推荐(0)
摘要:
这个问题困扰了好久,vmware下装的虚拟机可以通过DHCP获取单独IP,但当用到管控较严格的环境,需要它与主机共享IP时,就不好使了。今天在一篇文章中找到答案,如下图,windows系统中要启动VMware DHCP Service、Vmware NAT Service 这两个个系统服务,然后在“虚拟机设置”——“网络适配器”选项,选择“NAT:使用已共享的主机 IP地址”这项就可以 阅读全文
posted @ 2013-12-25 12:43
vigarbuaa
阅读(214)
评论(0)
推荐(0)

浙公网安备 33010602011771号