Bahay Hardware Ano ang batas ng wirth? - kahulugan mula sa techopedia

Ano ang batas ng wirth? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang kahulugan ng Batas ni Wirth?

Ang Batas ng Wirth ay isang tanyag na quote mula kay Niklaus Wirth, isang scientist na computer sa Switzerland. Noong 1995, iminungkahi niya ang isang kasabihan na: "Ang software ay mas mabagal nang mas mabilis kaysa sa mas mabilis ang pagkuha ng hardware."


Ang batas ay nagpapahiwatig na habang ang pag-unlad ng hardware ay mabilis sa mga nakaraang taon, ang parehong ay hindi masasabi ng software. Sinasabi din nito na ang pagiging kumplikado ng software ay nagdaragdag sa isang mas mataas na rate kaysa sa pagiging kumplikado ng hardware. Ang mabagal na paglaki ng software ay maaaring maiugnay sa software na gumagapang featuritis. Gayundin, ang mga dagdag na tampok na idinagdag sa software ay maaaring lumampas sa pangunahing pag-andar at code cruft, at ang halaga ng hindi nauugnay na code ay mataas sa binuo code.

Ipinaliwanag ng Techopedia ang Batas ni Wirth

Ang problema ay hindi ganap na sanhi ng mga namumula na application ng software. Ang isang advanced na operating system ay tumatakbo sa hindi gaanong makapangyarihang hardware ay tatakbo nang mabagal. Halimbawa, ang pagpapatakbo ng Windows 7 sa isang computer na nilalayon para sa pagpapatakbo ng Windows XP ay pabagal ang system. Katulad nito, ang gumagamit ay sumasamo ng isang malaking bilang ng mga application nang sabay-sabay ay makakaranas ng mabagal na pagganap ng software. Katulad nito, ang pagkakaroon ng adware, spyware, malware, virus at Trojans ay maaaring pabagalin ang isang system pababa. Samakatuwid, ang pahayag na ang bilis ng software ay pinabagal dahil sa bloated na laki ng software ay hindi ganap na tumpak.


Ang Batas ng Wirth ay sumasalungat sa batas ng Moore 'sa pamamagitan ng pagsasabi na ang mga bilang ng mga transistor na naroroon sa isang pinagsama-samang mga pagdoble ng chip bawat taon. Ang pangunahing pahayag na ginawa sa loob ng batas ni Wirth ay: "Lumalawak ang software upang punan ang memorya at ang software ay mas mabagal nang mas mabilis kaysa sa mas mabilis ang pagkuha ng hardware."


Kahit na ang hardware ay umunlad sa nakaraang mga dekada, ang software ay hindi kinakailangang maging mas mabilis. Ang ilang mga software ay nagpapatakbo pa rin ng mas mabagal kaysa sa mga nakaraang bersyon o katulad na naunang software. Halimbawa, ang isang word processor noong 1970s ay tumagal lamang ng 10kb ng memorya, habang ang parehong aplikasyon ay tumatagal ng higit sa 100MB ngayon. Ang kalamangan ay ang bilis ng pagproseso ay nadagdagan nang malaki kumpara sa mga nakaraang aplikasyon. Sinusunod nito ang batas ni Moore. Ang pagtaas ng pagiging kumplikado ng software sa mga nakaraang taon ay tinatawag na bloat software. Dahil ang higit pa at mas maraming lakas ng pagproseso ay makakadagdag sa mga aparato ng hardware, pinatataas ng mga developer ng software ang pagiging kumplikado ng software, na naaayon sa unang pahayag na ginawa ni Wirth.


Ang isang pulutong ng mga hindi kanais-nais na tampok ay idinagdag sa pangunahing software na sumusuporta sa mga pangunahing mahahalagang tampok upang makakuha ng publisidad sa panahon ng mga kampanya sa marketing, at lumitaw ang gumagapang na featuritis. Sa pangalan ng user-friendly software, pagiging kumplikado at code cruft ay idinagdag ng developer. Sa madaling sabi, ang batas ni Wirth ay nagtapos na ang mas kaunting mga kalkulasyon na ginawa ng processor para sa pagsasagawa ng isang gawain, mas mahusay ang disenyo at ang higit na Batas ng Moore ay maaaring sundin.

Ano ang batas ng wirth? - kahulugan mula sa techopedia