Warum heißt es "Neustart"?
Sie hören den Satz aller Zeiten, wenn Sie mit Computern, vor allem im Kunden-Service-Aufrufe arbeiten: "Bitte starten Sie Ihren Computer." Warum verwenden wir den Wort Neustart bedeutet "es aus-und wieder einschalten"? Es geht wieder um Tech-Geschichte – und eines der revolutionärsten Aspekte dieser Computer Maschinen.
Zurück in den 1950er Jahren hatte die ersten Informatik-Ingenieure ein Rätsel. Einfach gesagt, wussten sie nicht wie beschrieben von einem Computer einschalten. Es klingt skurril, aber sie arbeiteten in einer Zeit, als die meisten Maschinen ziemlich einfach ein- und Ausschalten Staaten hatten — Sie schnippte einen Schalter das Gerät hochgefahren mit Strom oder Kraftstoff, und dann war es "on". Computer funktioniert nicht ganz so. Klar, würden Sie einen Schalter zum Senden von Energie an seine Schaltkreise flick. Aber dann müsste es ein klein wenig von Softwarecode zu laden. Und dieser Code würde mehr Code, die mehr Code und so weiter geladen bis seine Peripherie und Betriebssystem ausgeführt werden und bereit zur Ausführung von Programmen waren laden.
Um voll "auf" sein, das heißt, musste der Computer durchlaufen einen mehrstufigen Prozess. Das wirklich revolutionäre daran war, dass die Maschine im Wesentlichen selbst, fing indem Sie jedes neues Stück Code laden, bis es endlich so weit war. Damit diese frühen Ingenieure schließlich auf die perfekte Art treffen zu beschreiben, was ihre Maschinen Taten: ziehen sich durch ihre Stiefelriemen oder "hochfahren."
Booten hat sich seit der Mitte des zwanzigsten Jahrhunderts verändert als der Prozess oft begann durch das Laden einer Initialisierungssequenz oder Wort von magnetischen Trommeln, Band oder Lochkarten. (Dies ist auch, warum viele frühe Computer "laden" Tasten hatte, den Sie nach dem Einschalten drückt würde.) Später Computer würde eine Bootstrap Loader-Programm im Festwertspeicher (ROM) oder Firmware, speichern, so dass der Computer selbst aus ein Stück Code starten konnte, die dauerhaft auf der Platine gelebt.
Heute beginnt als ein Computer hochfährt, es in der Regel durch ein kleines Programm namens einen Bootloader, die in vielen Arten von Speichergeräten, Leben kann von Festplatten und CDs, USB-Sticks und Flash-Speicherkarten ab. Einige Computer speichern sie sogar in einem speziellen Chip direkt auf der Platine. Der Bootloader ist verantwortlich für das Laden von anderen Programs, und je nach Gerät, dies kann bedeuten, Inbetriebnahme Ihrer Peripheriegeräte wie Monitore, Laufwerke und Tastaturen. Auch Ihr Betriebssystem (Windows, OSX, Linux, Chrome, etc.) in den Arbeitsspeicher geladen. Sobald das Betriebssystem geladen hat und Befehle nehmen kann, ist der Computer endlich gebootet und bereit zu gehen.
Sie können der Bootloader vor im Zusammenhang mit Jailbreak-Geräten gehört haben. Eine gängige Methode zum Jailbreak beinhaltet Einspritzen von Code in der Boot-Loader, oder ersetzen es zusammen, um Ihnen mehr Kontrolle über was Programme auf dem Computer ausgeführt werden.
Verständnis des Boot-Prozesses bietet Ihnen einen ziemlich großen Hinweis darauf, warum viele seltsame Fehler Neustart beheben können. Für eine Vielzahl von Gründen können Fehler in mehreren Programmen und im Betriebssystem anhäufen. Sie wird nicht wirklich bemerken, bis Dinge so verheddern bekommen haben, dass Sie schrecklich Langsamkeit oder Ihre apps erleben Einfrieren. Zu diesem Zeitpunkt ist die beste Lösung für alle Ihre Programme in ihren unberührten, Pre-buggy Zustand zurück. Das ist was einen Neustart alles. Der Prozess des Herunterfahrens alle Ihre Programme, bootstrapping durch diesen Code wieder, kehrt dann die Maschine zu seiner optimalen "über" Stand. Jetzt ist es so bereit für die Arbeit, wie es jemals sein wird.
Also das nächste Mal Sie Ihren Computer einschalten – ob es ein Schreibtisch, ein Telefon oder eingebettet in einige andere zufällige Gadget – denken Sie daran, dass Sie ein Wunderwerk der startet von selbst Maschinen erleben. Die Schaltfläche "weiter" ist nur der Funke. Den Rest erledigt die Software selbst.