Cold at Warm Booting

Anonim

Ang pag-boot ay ang karaniwang term na ginamit upang ilarawan ang proseso kapag ang isang operating system ay nagre-reload ang operating system na sa kalaunan ay muling i-restart ang computer system. Ang rebooting, booting, start-up, at boot up ang lahat ng magkasingkahulugan na mga termino na mas mahusay na naglalarawan sa proseso kapag ang computer ay pinapatakbo up. Ang sistema ay karaniwang nagsasagawa ng self-diagnosis, karaniwang kilala bilang isang POST at nag-load ng lahat ng kinakailangang mga driver bago gawin ang system na handa nang gamitin. Ang pag-boot ay isang sunud-sunod na hanay ng mga operasyon na ginagawa ng system bago magsimula ang operating system. Ang reboot ay maaaring maging malamig (hard boot) o mainit (soft booting), depende kung kailangan ng system na magsimula sa isang patay na estado o kapangyarihan -on estado.

Ang Boot Sequence

Mayroong isang standard na hanay ng mga operasyon sa bawat personal na computer na gumanap sa panahon ng boot sequence. Kapag pinindot mo ang power butto, ang system ay nag-trigger ng isang kadena reaksyon na sa huli ay nagsisimula sa boot sequence. Nagsisimula ito mula sa central processing unit na nagpapatakbo ng pagtuturo sa memorya para sa BIOS na tumutukoy sa startup program. Pagkatapos ng programa ay magsasagawa ang power-on self test (POST) upang alamin kung ang lahat ng mga bahagi ng system ay gumagana nang maayos.

Kung ang lahat ay mabuti, ang BIOS ay magpapatuloy sa nakaayos na pagkakasunud-sunod ng boot hanggang sa matagpuan nito ang tamang aparato na may OS dito. Karaniwang nakakakuha ang BIOS ng CMOS chip upang mahanap ang operating system. Matapos matagumpay na mahanap ng BIOS ang tamang bootable device, inililipat nito ang proseso ng boot sa master boot record (MBR), na sumusuri sa boot sector ng mga drive para sa tamang drive gamit ang boot loader na kung saan ay naglo-load ng mga file sa memorya upang ang ang operating system ay kukuha sa proseso ng boot ngayon. Sa wakas nakumpleto nito ang proseso ng boot at ma-access ng mga user ngayon ang system.

Pagkakaiba sa pagitan ng Cold Booting at Warm Booting

May mga karaniwang dalawang paraan upang i-reboot ang system - malamig (hard) booting at mainit (soft) booting. Habang ang parehong pamamaraan ay gumawa ng parehong kinalabasan, ang kanilang mga kahulugan ay bahagyang naiiba sa mga tuntunin ng proseso ng boot. Ang isang malamig na boot o isang hard boot ay isang boot process kung saan nagsisimula ang isang computer system mula sa isang kumpletong walang kapangyarihan na estado. Kapag pinapatay mo ang system at ibalik ito, gagawin mo ang karaniwang tinatawag na isang malamig na boot. Ang sistema ay nagpapatakbo ng power-on self test o POST sa panahon ng malamig na boot bago i-load ang operating system, sa wakas naghahanda ang system na handa nang gamitin. Ang isang malamig na boot sa pangkalahatan ay walang anuman kundi ganap na nire-reset ang hardware at muling i-load ang operating system.

Ang mainit na boot, sa kabilang banda, ay tumutukoy sa proseso ng boot kung saan ang isang sistema ay muling binabawi ang paunang katayuan nito nang hindi nakakaapekto sa pinagmulan ng kapangyarihan. Sa simpleng mga termino, kapag na-restart mo ang iyong personal na computer nang hindi na kailangang matakpan ang kapangyarihan, ginagawa mo ang mainit na boot ng system. Ang ibig sabihin nito ay nagpapasimula ka ng isang i-reset na utos sa pamamagitan ng pagpindot nang sabay-sabay sa Ctrl, Alt at Delete key na kumbinasyon, na sa huli ay muling simulan ang sistema nang hindi nawawala ang kapangyarihan. Maaari ka ring magsagawa ng isang mainit na boot sa pamamagitan ng pag-click sa "I-restart" na butones sa Start menu. Ang computer ay nakakakuha ng bumalik sa kanyang unang estado pagkatapos ng ilang segundo sa gayon pagtatapos ng boot proseso.

Mahusay, may maraming iba't ibang mga sitwasyon na magpipilit mong gawin ang alinman sa isang malamig na boot o isang mainit-init na boot. At ang bawat proseso ng boot ay may sariling paggamit at kinalabasan. Maaari kang mapipilitang magpainit sa alinman sa mga sumusunod na sitwasyon:

  • Kung ang isang application ay hindi makatugon sa gitna ng isang sesyon.
  • Kung ang isang programa ay nakatagpo ng isang error at ang system freezes, na kung saan ay nangangailangan sa iyo upang maisagawa ang isang mainit-init boot sa pamamagitan ng pagpindot sa ctrl, alt at tanggalin ang mga key.
  • Kung ang isang firmware ay nakakakuha ng na-upgrade na nangangailangan ng reboot request.

Sa pamamagitan ng pagsasagawa ng isang mainit-init na boot, ikaw ay talagang lakas-pagsasara ng lahat ng mga programa at mga proseso na tumatakbo sa background, na sa kalaunan ay i-unfreeze ang system at i-clear ang mga error. Ang isang mainit na boot ay kadalasang higit na mainam sa isang malamig na boot dahil ito ay tumatagal ng mas kaunting oras upang i-reboot ang sistema at ang mga bahagi ay hindi ganap na i-reset. Ang isang malamig na boot, sa kabilang banda, ganap na wipes off ang memorya at Nire-reset ang mga sangkap at pinagmulan ng kapangyarihan. Ang isang malamig na boot ay maaaring maging isang mas mahusay na alternatibo sa kaso ng pag-crash ng sistema bagaman, na kung saan ay nangangailangan ng isang buong diagnosis ng sistema. Ang isang pangunahing dahilan ng paggawa ng isang malamig na boot ay na ito ay ganap na wipe off ang pansamantalang memorya, sa ganyan pagpilit ang sistema upang magsimula mula sa scratch.

Cold Booting vs. Warm Booting

Cold Boot Warm Boot
Ang malamig na booting ay karaniwang napupunta sa pamamagitan ng mahihirap na pag-boot sa terminolohiya ng computer. Ang warm booting ay tinatawag ding soft booting.
Nagsisimula ang system mula sa isang ganap na walang kapangyarihan na estado. Ang sistema ay nagbabalik sa kanyang orihinal na estado nang hindi nakakaabala ang kapangyarihan.
Ito ay ganap na nire-reset ang hardware at nililimas ang sistema mula sa pansamantalang memorya. Hindi kinakailangang i-reset ang mga sangkap at ang pinagmumulan ng kapangyarihan, sa gayon pinapanatili ang memorya ng buo kahit na matapos ang pag-reboot.
Ang isang malamig na boot ay kadalasang ginagawa kapag ang sistema ay hindi tumutugon sa isang mainit na boot. Ang isang mainit na boot ay karaniwang ginagawa kapag ang isang programa ay hindi makatugon at ang sistema ay nag-freeze sa pagitan ng isang sesyon.
Ang pagtanggal nito mula sa pinagmulan ng kapangyarihan o pag-unplug ng suplay ay muling nagtatakda sa sistema. Ang pagpindot sa ctrl, alt at mga delete key nang sabay-sabay o pagsisimula ng isang i-reset na utos ay bubuksan muli ang sistema nang walang hampering power.
Ito ay nagpapatakbo ng mga pagsusulit sa self-diagnosis at sa gayon ay na-reset ang hardware at memorya. Ipinagbabawal nito ang isang buong diagnosis ng sistema sa gayon binabawasan ang oras ng pag-reboot.

Buod

Ang proseso ng boot na pinili mo ay aktwal na nakasalalay sa problema o error na bumubuo ng system na maaaring maging anumang bagay na tulad ng isang nakapirming programa o isang hindi mapagdamay na application o isang rebisyon ng mandatoryong sistema pagkatapos ng pag-upgrade ng firmware. Ang isang mainit na boot ay magiging isang mas mahusay na alternatibo kung ang isang programa o application ay hindi makatugon bilang isang simpleng i-reset ang command ay sapat na upang dalhin ang sistema sa kanyang paunang estado nang walang nakakaabala kapangyarihan. Ang isang malamig na boot, sa kabilang banda, ay napaka epektibo laban sa mga pag-crash ng system na kung saan ay nangangailangan sa iyo upang magsagawa ng isang buong diagnosis ng system sa pamamagitan ng lakas rebooting ang sistema. Ang isang downside ng paggawa ng isang malamig na boot ay na ito ganap na Nire-reset ang hardware mula sa scratch, na nagreresulta sa kabuuang pagkawala ng memorya.