当你的电脑或手机运行遇到麻烦时,最常见的解决办法就是:重启。
要理解“reboot”的意思,首先要理解对计算机而言“boot”意味着什么。“reboot”一词来源于这样的一个表述:通过引导程序来重新振作。我没有完全理解这句话的意思,atv,但很明显像是通过自己的努力来提升自己。 在计算机中,唯一一个构建在计算机硬件上的程序称为”引导安装程序 “。当启动电脑时,这个程序负责控制和加载或者引导别的程序正常启动,这个程序就是我们通常所说的操作系统。我们目前的操作系统有安卓、Windows、Unix、Mac OS。 操作系统对你电脑的作用,就如同你父母在你刚出生的前五年所起的作用。它负责资源的分配,指令的存储,控制别的程序能做什么,不能做什么。 然而,有时操作系统也会处于这样一种尴尬状态:在你家门铃响了的时候,这时你家洗衣机突然漏水了,宠物兔子也突然逃跑出来了。 如果我们一次给予计算机太多的任务去执行,或许一些情况是在程序员编写程序没有考虑到,然后任务很可能被“困“在内存中。计算机科学家通常所说的”僵局”就是这样一种能情况:任务 A 在等待任务 B 去完成,而任务 B 也在等待任务 A 去完成,这样就造成两个任务同时被困住。 另外,当执行任务时,直播,如果从计算机内存获取和使用资源超时,这些资源就容易变得碎片化并且难以管理,就像要在一个混乱的卧室里找到一样东西一样困难。重新启动电脑也可能暂时解决由硬件造成的问题,但是电脑的各部件开始发热时,硬件可能会变得不那么可靠。 目前的操作系统都很擅长于找到问题并给予解决,但要保持内部整洁却不那么容易。有时候,只有通过重新启动操作系统,才能使系统保持洁净的状态。 作为一名计算机科学家,我一直在寻找解决问题的最简单方法,在寻找为什么计算机运行如此缓慢的更加复杂的原因之前,重启是一个好的选择。 重启就解决所有问题了? 重启分为两类,“冷重启”和“热重启”。“冷重启”就是先关机再开机,而”热重启”是直接重新加载操作系统。有时“热重启”将解决你的问题,然而有时候你的电脑将会对外界无响应,这时候你可能需要关掉电源。 然而重启不能解决所有问题,比如恶意的病毒软件。病毒程序通常自己植入引导程序以控制下次开机的时间,唯一清除这些可怕”侵略者“的方法就是扫描你的系统,找到并清除它们。 根据我的经验来看,重启的需要正在逐渐减少。这些天我发现我不得不重启的主要原因是电脑系统准备安装更新。当操作系统在运行时,要更新它自己的某些部分是很困难的,这一点很像要修理一架飞行中的飞机一样困难。 一些系统是不能重新启动的,比如航空运输系统和控制核反应堆的程序。 这些系统的一个优点是仅仅运行一些特定的程序,而不像在我们桌子上和我们口袋里那些通用设备。需要重启需要花费一些时间,对我而言,有这样一个强大而灵巧的设备是很必要的。 作者:罗布·麦乐斯,英国赫尔大学计算机系讲师 招聘 编辑、视觉设计、运营助理、实习生(编译) 地点:北京 IEEE中国是DeepTech深科技的战略合作伙伴,想要获得最新的科技资讯和会议信息,敬请关注IEEE中国。 MIT Technology Review 中国唯一版权合作方,任何机构及个人未经许可,不得擅自转载及翻译。 分享至朋友圈才是义举 (责任编辑:本港台直播) |