今天聊一个简单的问题,增加更多内存会让你的计算机速度变快吗? 要想解答这个问题,我们需要知道cpu、内存与程序这几者的关联,实际上非常简单: 首先,可执行程序存储在磁盘中(当然也可…
1 断电的威胁 强大的Java帝国自成立一来, 一直顺风顺水, 可是外人不知道的是,帝国也有个致命的弱点, 那就是害怕一种叫做“断电”的攻击。 每次攻击来临, 帝国辛辛苦苦制造出J…
CPU在绝大部分时间是什么都不干的。大多数技术专家都知道这个事实,但对于CPU是如何从空闲状态切换到工作状态,忙完后又回到空闲状态的相应机制,我们还没有详细讨论过。对现代处理器来说…
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 进程与线程…
让我们来看看你有多么了解电脑!所有这些程序的数值都是可变的。你的任务是:在程序花费1秒运行之前猜测它的大概值。 你并不需要猜出一个精确值:选择范围在1和10亿之间。你只要能猜出正确…