ubuntu下chrome保存的密码出现很慢现象的解决

发布时间:2015-09-11 分类:程序 No Comments

忘记了从什么时候开始,ubuntu下chrome打开页面后都要等10-30秒才出现保存的帐号密码.严重影响工作效率.
终于下定决心解决这个问题.过程很折腾,走不少弯路,就不写了,这里只写结果

阅读剩余部分...

修改wine-qqintl依赖

发布时间:2015-09-07 分类:程序 No Comments

ubuntu下的qq.感觉wine-qqintl算是比较好用的.
今天蛋疼重装了下,结果发现libgtk2.0-0:i386装不上了....因为我之前也在用,我猜测这个包也许不是非得要i386的.也许amd64也行呢.于是我尝试修改依赖关系

阅读剩余部分...

在ubuntu托盘显示流量统计

发布时间:2015-09-06 分类:程序 No Comments

如果我们用3G这种记流量的卡上网,那么我们肯定想看看自己用了多少流量
在ubuntu下.好像还没有现成的软件可以在托盘显示总流量,不过我们通过几个工具.可以实现这个功能.
我们用到的原料包括indicator-sysmonitor,vnstat,crontab,grep,awk

阅读剩余部分...

ubuntu防止看电影时屏幕锁屏

发布时间:2015-09-04 分类:技巧 No Comments

sudo add-apt-repository ppa:caffeine-developers/ppa
sudo apt-get update
sudo apt-get install caffeine

超酷的小程序.
安装后又两个程序可用.
一个是caffeine.当他运行的时候会自动看有没有全屏程序.如果有就阻止锁屏.
另一个是caffeine-indicator,他会在托盘显示一个图标.提供手动切换功能.

ubuntu 14.04下使用vnc4server

发布时间:2015-09-02 分类:服务器 4 Comments

我之前曾经写过一篇<ubuntu server 11.10安装vnc4server>
ubuntu更新后,桌面环境发生了变化.配置文件也有所改变.

阅读剩余部分...

openwrt自动重拨直到得到想要的ip

发布时间:2015-08-29 分类:程序 3 Comments

因为ipv4资源紧张,国内ipv6又迟迟没有普及.导致一些运营商用公网ip和私网ip混合使用.甚至完全私网.
完全私网没办法啦,只能换运营商.混用的这些(比如移动铁通),如果确实有公网ip需要.可以用一些技术手段实现.

阅读剩余部分...

apache配置参数和系统资源占用的关系

发布时间:2015-08-15 分类:服务器 1 Comment

一般服务器都是使用mpm_prefork模式.我们可以确认一下自己的服务器是什么模式
运行

apachectl -l

如果看到prefork.c字样.说明服务器运行的就是mpm_prefork模式
在此模式下.服务器硬件配置和apache配置的关系是怎样的呢.
假定我们网站都是放置的html文件.那么,MaxClients的值和内存的关系就是1:20MB,(这是宽松的算法,你也可以按16MB算)比如服务器有4GB内存,那么我们可以开4096/20=204.8约等于200.因为是宽松算法,系统占用内存就忽略了.根据计算结果,我们MaxClients设置为200是比较安全的值.如果你想多一些最多可以设置为300不过这样你就要经常关注服务器状态了,说不定什么时候就死了.
除了这个,还有MaxRequestsPerChild也是比较重要的,最好不要设置为0,内存小的设置小一些,内存大的设置大一些.
实际使用中,我们往往不会只有html文件.一般是php并且连接了mysql所以还要考虑他们的cpu和内存占用.
根据我的观察,每核心带100并发是没什么压力的.多一些带300也能做到,不过就卡了.
所以一个16核32GB的服务器配置好可以无压力的带1600并发.超一些带2000+也是可以的,不过有点卡.

疯狂的fuser,狂吃资源

发布时间:2015-08-15 分类:服务器 No Comments

服务器总是有很多fuser进程,相当占资源,找了好久.终于找到原因了.
在/etc/cron.d/php5文件里有一句话

09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null ; -delete

就是这句,如果网站访问的人多,就会出现很多fuser.我们只需删除其中的! -execdir fuser -s {} 2>/dev/null ;改为

09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete

即可解决问题.

博客搬家啦

发布时间:2015-07-06 分类:生活 3 Comments

SAE原来每月给1w豆.现在不给啦.我博客流量这么大,每月的配额只能用3天...
于是乎买了搬瓦工的优惠套餐.一年折合113人/年.
用起来感觉比阿里云的好些,阿里云的美国机房经常上不去.
然后SAE搬下来也是有损的...之前的一些插件只能禁用了.有些找到了替代.

解包kktv的MstarUpgrade.bin文件

发布时间:2015-06-03 分类:程序 11 Comments

kktv的MstarUpgrade.bin文件是用来升级系统的。
我想从里边提取apk文件出来,又不想刷机。于是就想解包它

阅读剩余部分...