A tapasz (program) - a

Patch. vagy tapasz (Engl tapasz / pætʃ / -. tapasz) - automata önálló szoftver eszköz, amellyel a problémát megszüntesse a szoftver vagy változó funkcionalitása, valamint a javítások telepítése folyamat maga ( „Folt”). Javítás lehet alkalmazni, hogy egy már meglévő program vagy annak forráskódját. Ez magában foglalja a hibákat javítottak, a változás a megjelenés, jobb ergonómia és a teljesítmény a programok, valamint minden olyan egyéb változás, hogy a fejlesztő akartam csinálni.

A „frissítése” lehet használni, mint egy szinonima (Engl. Frissítése). Azonban a „javítás” gyakran érteni fix néhány hibát, míg a felújítás alatt - javítani a funkcionalitás és új funkciókat.

Patch mérete változhat néhány száz kilobájt a megabájt. Különösen nagy foltokat lehet változó vagy cseréje a nem program, adatok, mint például grafikus fájlokat és a hang. Az ilyen helyzetek gyakran merülnek fel, amikor frissíti a számítógépes játékok. Azonban a nagy felbontású oka lehet a nagyszámú változás. Ebben az esetben a „javítás”, „patch” általában arra használják, hogy olvassa el a kis foltok, a foltok nagyok, komolyan megváltoztatni vagy frissíteni a programot, gyakran nevezik «szervizcsomag» vagy «szoftverfrissítések».

Összehasonlítva a szoftver kezdeti telepítéséhez folt, általában rövidebb ideig tart, mert nem minden meghatározza a program fájlokat, de ezek közül csak néhány (kivéve, ha a globális frissítés a program, vagy ha a frissítés egyszer fordul elő több változatban). Javítások letölthetők az internetről lehet állítani egy kicsit, mert amellett, hogy előszerelt idő kell betölteni a felhasználó számítógépén.

Ha több folt már megjelent, a fejlesztő (általában a legátfogóbb változtatásokat), hogy egy összesített javítást (latin cumulatio -. „Növekedés szűk keresztmetszet”). Ez a javítás magában foglalja olyan változásokat, amelyek az összes korábbi javításokat, és hozza őket a program a telepítés során az új. Ez takarít meg időt keres, letöltése és telepítése az összes korábbi verziók a patch.

Előfordul, hogy a tapaszok maguk az oka az új hibák a munka. Ezért a tapasztalt felhasználók inkább várni egy ideig, amíg az első értékeléseket hatásait az új verzió a folt szoftver. és csak ezután dönt arról, hogy a javítás telepítése. Különösen kritikus pillanatban a rendszergazdák számára, ha a telepítés nagy operációs rendszer frissítéseit.

Abban az időben, amikor betölteni programokat használt számítógépek lyukkártya vagy papírszalag, szoftverfejlesztők terjeszteni tapaszok formájában egy pakli kártya egy másik sor első perforáció vagy jelezzük a szalagon helyek, meg kell változtatni. A tagok helyébe, amely lyukkártya a halom, vagy vágja ki a megjelölt részét a szalag és beillesztve a helyére egy új szoftvert. Ugyanakkor, és ott volt a neve «folt» (angol patch.) Szó szerint - "patch").

Később, szaporítására tapaszokat használt mágnesszalagos. Amikor feltalálták a floppy lemezen. foltok kezdtek menni a lemezt egy borítékban az e-mail. Ma, a korszak mindenütt interneten. végfelhasználók letölthető patch a fejlesztő.

típusú tapaszok

A szoftverfejlesztők közzé tapaszok különböző formában.

kérelem

Röviden végrehajtható javítások feladatok leírása a következő:

  • kijavítása észlelt fennállása alatt a hiányosságokat a program és a hiba;
  • módosítása vagy a meglévők fejlesztése funkciók;
  • új funkciókat és képességeket.

Operációs rendszerek

Abban az esetben, frissítésének az operációs rendszer és a szerver szoftver javítások fontos szerepet játszanak a biztonság fenntartása és megszüntetése biztonsági réseket. Ahhoz, hogy megkönnyítse a telepítés a frissítések, operációs rendszerek gyakran automata vagy félautomata frissítés mechanizmusokat. Így óvatos felhasználók (különösen, rendszergazdák) jellemzően hatástalanítja az automatikus szerelése foltok, amíg győződve a stabil működését a korrigált változatok mások példák. Abban az esetben, nagy vagy nagyon fontos javításokat fejlesztők gyakran maguk először végzett előzetes vizsgálatok (béta tesztelés).

szoftver

A fejlesztés szoftverjavításait néha szükség problémák elhárítása gyakran használt és fontos részei a könyvtárak és a forráskód. Ez általában akkor történik nagyszabású projektek, és sokkal ritkábban - kicsi.

Szerver webmesterek hozzá funkciót a NCSA HTTPd. A legenda szerint innen a neve -, ami azt jelenti, hogy lényegében egy gyűjtemény tapasz: «foltos szerver».

Minden megváltozik Firefox kódot és más Mozilla Foundation termékek formájában tapaszok, amelyek elszámolása a „hibákat” a rendszer

Számítógépes játékok

Ellentétben a hagyományos alkalmazások, amely kijavítja a feltárt hibák és hiányosságok és új funkciók kerülnek bevezetésre, a tapaszokat egy különleges szerepet tölt be az a számítógépes játékok. Úgy kell kialakítani, hogy módosítsa a játékszabályokat, vagy algoritmusokat. Az, hogy a megjelenése foltok vannak, néha, amikor azt észleli, lehetséges átverés játékosok.

Különösen fontos ez a fajta tapaszt multiplayer játék, ahol a fölénye hiányosságai miatt a játék egy játékos a másik felett van komolyabb következményekkel jár, mint a single-player játék a számítógép ellen ellenfelek. Ahhoz, hogy lehetetlenné továbbra terjedésének csalás talált. korrigált kiadás a tapasz, valamint elkerüli változat konfliktusok, multiplayer játékokat gyakran nem teszik lehetővé, hogy egy játékos a játék, egy változata a játék, eltér a hivatalos.

Egy másik példa a másolásvédelem. A tapasz egyszerre módosíthatja a játék védelmi rendszerbe lehet kifejezni, például a képtelenség, hogy telepítse a következő javításokat és frissítéseket, ha a „kalóz” változata a játék.

Patch Firmware

Ami azt illeti felülírja nem egyes programok vagy funkciók, és az egész operációs rendszer a készülék, nem várt hiba vagy beavatkozást a firmware-t (mint például a készülék kikapcsolása) folyamat megelőzhet helyesen írd a végére, ami viszont gyakran vezet a teljes működésképtelensége a készülék.

A fejlesztés a foltok

telepítés Automation

Gyakran modern aktualizált program a javításokat. Automatizálása az egész folyamat egyszerűsítésének végfelhasználói probléma - ez elég ahhoz, hogy a program futtatásához, és ő fogja eldönteni, hogy a foltok, és milyen sorrendben. Az is előfordul, hogy a program letölti a frissítéseket az interneten anélkül, hogy a felhasználó részvétele. Ilyen módszert gyakran használják a támogató szerver szoftverek és operációs rendszerek. Egy olyan helyzetben, amikor a rendszergazda nyomon követheti több számítógép, ez a megközelítés segít fenntartani a megbízhatóság a rendszer egészének. Tipikusan olyan módon telepíti a biztonsági frissítést.

segédeszköz

Hogy minden megváltozik, elkötelezett tapasz nélkül, automatikusan, felhasználói beavatkozás, vannak speciális segédprogramok segítségével, amely létrehoz öntelepítő javításokat. Ezek rögzített információ, hogy mely fájlokat kell cserélni, vagy milyen programokat futtatni a kicsomagolás után, szükség esetén változtatni a fájl tartalmát. Leggyakrabban a tapaszt kapott egy önkicsomagoló fájl, amely a frissített fájlokat teljesen.

érdekes tények