当程序员开了外挂_作者:雪天蛤蟆跳跳(83)

2020-07-17 雪天蛤蟆跳跳

    接着程还从github下载了一个大一点的java项目,程先是不加内存测试了一下速度,结果果然比宋飞翼的高配的电脑慢了很多。 github是全球最大的代码托管网站,后来被微软收购了

    宋飞翼的电脑打开那个软件的时间是28秒,而程的电脑比他的还要“优秀”整整用时42秒。

    “我了个去!”

    程怀疑自己看错了,不是都说mac性能好吗?怎么打开一个软件用这么久?程想不明白。

    程觉得他一定是打开的姿势不对,要不然怎么会用这么多的时间。

    不信邪的程又试了几次,结果让他明白自己毕竟还是太年轻了,见识太浅薄了。

    因为他又试了几次,发现42秒都是用时比较快的了,有一次是44秒,还有一次是47秒。

    接着程把系统给他的奖励5G内存加了上去了,又测试一下,结果让程有点不太相信,因为时间从40多秒变成了18秒。

    甚至比宋飞翼的16G内存的电脑都快不少。

    但是这内存可是只有13G啊,还不如宋飞翼的16G内存。

    也由此程得出一个真理    程得出的真理是系统出品必属精品。

    但是这些都太抽象化了,于是程想找一个科学的方法,来验证这两者到底有什么不一样。

    他上网搜了搜,还真的找到了一个好办法。

    他找到的办法就是,用redis来测试。

    redis是一个内存数据库,现在使用它的人们很多,因为它比memcache也是一个内存数据库支持的数据结构多一些,所以适用的场景会更多一些。

    程在redis的官网上看到说redis可以支持每秒查询十万次,这是一个吞吐量,这个数值越大越好。

    程在去掉系统给的5g的内存之后,测试了一下,其实并没有他们说的那么高,每秒只能查询8万次,远远没有达到官网上说的那样,可以支持高达每秒钟十万次的查询量级。

    不过程也表示理解,官网上的数据都是用的一些极限测试来压测的,肯定和实际中的使用会有很大的差距。

    不过,程在用了那5g的内存之后,他b惊奇的发现速度竟然达到了每秒可以查询24万次的恐怖地步。

    当程第一次看到这个数据的时候,他以为自己看错了,于是又测试了一次,但是结果和上次相差不大,基本上可以认为是一样的。

    程不相信就这5g的内存会有这么大的差距,于是又再次测试了好几次,但是数据结果就摆在那里,数据是不会说谎的。

    这让程百思不得其解,这到底是为什么,为什么加了几个g的内存,就会让redis的性能提高的这么多。

    按理来说内存的大小应该和这个没有什么关系才对。

    想了想程想到了一个解释,那就是,系统提供的内存的读写速度,比我们用到的内存的读写速度快好多倍。

    也只有这一个说法,才能解释程得出来的结果。

    那要是能把这个内存推广到全世界,所有的人都能用到这样快速度的内存那该多好啊!

    如果真是那样的话,互联网会再迎来一波新的发展。

    不过程也就是这么一想,毕竟这个东西根本就不能量产,别说量产了,世上根本就没有第二人可以用。

    可能再过十几年,或者是几十年的发展内存会有这样的速度吧!

    毕竟现在的科技日新月异的,也许某一天科学家就发现了一个新的材质可以让这个速度大大提高也说不定。

    测试完了这些,程对系统提供的东西又有了新的认识。

    程决定,以后系统不管是奖励什么东西,他都要在第一时间去测试。

    毕竟这么好用的东西,晚一分钟知道都是罪过,何况他这都算是隔夜了。

    在这个内存的加成下,程觉得他开发和学习swift语言都快了不少。

    他写的代码是要运行、看效果的,之前运行的速度非常慢,但是现在运行效率提高了不少,帮他节省了不少的时间,时间不用花在等待上面了。