# DLL hell

### A Wikipédiából, a szabad lexikonból.

A DLL-hell (DLL pokol) egy színes kifejezés arra a helyzetre, amikor egy operációs rendszer képtelen helyesen kezelni a telepített DLL-eket. Ennek több oka is lehet:

- A futtatott DLL számára szükséges másik DLL nem található vagy inkompatibilis a verziója;
- Ugyanannak a DLL-nek több verziója is fenn van a rendszeren;

A DLL-ek lényege, hogy több program is használhatja ugyanazokat az eljárásokat, így memóriát és lemezterületet takarítva meg, valamint a programok készítése is egyszerűsödik, mivel ugyanazt a rutineljárást csak egyszer kell elkészíteni. Azonban, ha egy új program úgy telepít egy DLL-t, hogy felülírja annak régebbi változatát, ez eredményezheti, hogy régebb telepített programok (amelyek a régi DLL-t használták) többet nem fognak futni.

Okozhatja a káoszt az is, ha egy alkalmazás nem törli le a csak általa használt DLL-t mikor a rendszerből eltávolítják.

Extrém esetben ez az operációs rendszer teljes összeomlását is eredményezheti: a Microsoft Windows rendszerekben ez kék halálként ismeretes, míg a Linux/Unix rendszerekben "kernel panic" állhat elő. Az összes operációs rendszerből csak a Windows rendszerek hírhedtek a gyakori "DLL-hell" előfordulásokról.

A lap eredeti címe "http://hu.wikipedia.org../../../d/l/l/DLL_hell_24df.html"

Kategória: Informatika

##### Views

- Szócikk
- Vitalap
- Aktuális változat

##### Keresés

##### Más nyelveken

- English
- Deutsch
- Español
- 한국어
- Português
- Русский