fixed issue 24 #24
部分windows用户会出现size != total的情况，jdk为java7/openjdk，估计和java版本有关，暂时不做检查