2015年7月

用Notepad++打造C/C++编译环境

这个星期继续捧起几个月前搁下的《C++ Primer》,因为需要随手编辑、验证书中的代码,代码量也不大,于是就用Notepad++的NppExec插件和MinGW配置了一个简单的C/C++编译调试环境,下面是步骤。

- 继续阅读 -

搞定了独立显卡

周末强台风来袭,放弃去图书馆的计划,准备两天都宅在家里看闲书。突然想起来用Linux桌面也有一段时间了,还从未在Linux下玩过游戏(控制台版的俄罗斯方块不算)。作为懒人,游戏也选不怎么需要动脑子以及操作不复杂的,最终装了一个以Tux为主角的弱智游戏。一个aptitude install搞定,游戏走起。

可能是电脑有点老的缘故,游戏画面有拖影,于是从角落里找出积灰甚久的古董HD4670,装驱动,重启,系统却意外无法进入图形界面了,仔细看下官网的说明,这个驱动只能支持到3.4内核,我装的是Debian 8.1,内核版本已经是3.16了,先卸载掉原先的驱动,然后再安装开源驱动尝试一下。

$sudo aptitude update
$sudo aptitude install firmware-linux-nonfree
$sudo aptitude install libgl1-mesa-dri
$sudo aptitude install xserver-xorg-video-ati

古董又能继续发光发热了。

参考资料

1. AtiHowTo - Debian Wiki
https://wiki.debian.org/AtiHowTo

一次服务器内存泄漏排查

公司里有一台运行了Windows Server 2003R2 32bit的服务器,上面跑了MS SQL Server 2000数据库和生产系统的服务端,这台服务器在运行一段时间后,不定时出现无法连接的情况,也无法运行任何程序或者程序一直崩溃,在桌面刷新,会提示“配额不足”的错误,但系统并未限制账户的磁盘配额,因此可排除掉硬盘空间不足的问题。检查一下系统日志,注意到在报告系统故障前的一段时间,有很多ID:2019的系统错误,频率为1分钟/次。日志信息如下:

- 继续阅读 -