Stavy médií závislé na aplikacích
Když si aplikace potřebuje vyhradit stranu pro své použití, vyhrazuje si stranu, která je
k dispozici. Tento proces mění stav strany z k dispozici nebo naimportováno na přiděleno.
Aplikace si vyhrazuje médium, které je ve stavu naimportováno, když rozpozná,
že nová strana obsahuje data, která potřebuje. Když už dále nepotřebuje data uložená
na této straně, aplikace uvolní stranu změnou jejího stavu zpátky na k dispozici.
Když je médium v nějakém smyslu – bu[ strana nemůže pojmout žádná další data nebo
už na ní aplikace nemůže zapisovat – může aplikace označit médium za dokončené.
Vyměnitelné úložiště sleduje počet přidělení strany. Když tento počet překročí práh,
strana je vyřazena z provozu. Strany v tomto stavu jsou po své životnosti. Tento počet
se zjišIuje při uvolňování strany.
Jelikož jsou strany dvojstranného média přidělovány odděleně, může se aplikace pokoušet
o přidělování obou stran, nebo může mít druhou stranu přidělenu jiná aplikace.
Přidělování stran média dvěma odlišným aplikacím může být problematické, obzvláště
při okolnostech, kdy jsou média přesouvána mezi systémy. Vyměnitelné úložiště
poskytuje mechanismus, který mohou aplikace používat pro zamezení tohoto
problému. Když si aplikace vyhradí první stranu dvojstranného média, je druhá strana
média umístěna do stavu vyhrazeno. Druhá strana média může být přidělena pouze
aplikaci, která má přidělenu první stranu. Pokud aplikace určí, že druhou stranu nepotřebuje,
může změnit její stav na k dispozici.
Když aplikace uvolní jednu stranu média, které obsahuje vyhrazené strany, změní vyměnitelné
úložiště stav všech vyhrazených oddílů na k dispozici.
k dispozici. Tento proces mění stav strany z k dispozici nebo naimportováno na přiděleno.
Aplikace si vyhrazuje médium, které je ve stavu naimportováno, když rozpozná,
že nová strana obsahuje data, která potřebuje. Když už dále nepotřebuje data uložená
na této straně, aplikace uvolní stranu změnou jejího stavu zpátky na k dispozici.
Když je médium v nějakém smyslu – bu[ strana nemůže pojmout žádná další data nebo
už na ní aplikace nemůže zapisovat – může aplikace označit médium za dokončené.
Vyměnitelné úložiště sleduje počet přidělení strany. Když tento počet překročí práh,
strana je vyřazena z provozu. Strany v tomto stavu jsou po své životnosti. Tento počet
se zjišIuje při uvolňování strany.
Jelikož jsou strany dvojstranného média přidělovány odděleně, může se aplikace pokoušet
o přidělování obou stran, nebo může mít druhou stranu přidělenu jiná aplikace.
Přidělování stran média dvěma odlišným aplikacím může být problematické, obzvláště
při okolnostech, kdy jsou média přesouvána mezi systémy. Vyměnitelné úložiště
poskytuje mechanismus, který mohou aplikace používat pro zamezení tohoto
problému. Když si aplikace vyhradí první stranu dvojstranného média, je druhá strana
média umístěna do stavu vyhrazeno. Druhá strana média může být přidělena pouze
aplikaci, která má přidělenu první stranu. Pokud aplikace určí, že druhou stranu nepotřebuje,
může změnit její stav na k dispozici.
Když aplikace uvolní jednu stranu média, které obsahuje vyhrazené strany, změní vyměnitelné
úložiště stav všech vyhrazených oddílů na k dispozici.
<< Home