Глобал Ассембли Цацхе (ГАЦ)

Аутор: Peter Berry
Датум Стварања: 19 Август 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Top 10 Craziest Assembly Language Instructions
Видео: Top 10 Craziest Assembly Language Instructions

Садржај

Дефиниција - Шта значи Глобална предмеморија скупштине (ГАЦ)?

Глобал Ассембли Цацхе (ГАЦ) је мапа у Виндовс директоријуму за смештање .НЕТ склопова који су посебно одређени за дељење са свим апликацијама извршеним у систему.


Концепт ГАЦ-а резултат је .НЕТ архитектуре чији дизајн решава проблем „ДЛЛ пакла“ који је постојао у ЦОМ (Цомпонент Објецт Модел). За разлику од ЦОМ-а, нема потребе да се скупштина у ГАЦ-у региструје пре његове употребе. Сваком скупу се приступа глобално, без икаквих сукоба идентификовањем његовог имена, верзије, архитектуре, културе и јавног кључа.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Техопедиа објашњава Глобал Ассембли Цацхе (ГАЦ)

ГАЦ је машински предмеморија шифре која се користи за извршење склопова са стране. ГАЦ имплементира функцију дељене библиотеке у којој различите апликације поново користе код смештен у датотекама које се налазе у заједничкој мапи. У .НЕТ 4.0 његова задана локација је:% виндир% Мицрософт.НЕТ Ассембли

ГАЦ је такође први на путу претраге док учитава .НЕТ склоп. Једини захтев за скупштину која ће бити распоређена у ГАЦ-у је да он има снажно име. ЦЛР (Цоммон Лангуаге Рунтиме) односи се на скуп који је заснован на специфичној верзији коју помиње апликација за позивање. Виртуелни систем датотека ГАЦ помаже при доношењу верзије специфичне за верзију.

Два алата повезана са ГАЦ-ом су ГАЦ Тоол (гацутил.еке) и Ассембли Цацхе Виевер (схфусион.длл). ГАЦ Алат се користи за проверу постојања склопа, регистровање дељене скупштине, преглед и манипулирање садржајем ГАЦ-а, итд. Будући да је системска фасцикла, потребно је да користи администраторске привилегије. Преглед прикупљања предмеморирања користи се за приказ детаља (верзија, култура итд.) Повезаних са склоповима који се налазе у кешу.

ГАЦ пружа предности поновне употребе кода, сигурности датотека (због његове инсталације у 'системроот' директоријум и стога брисање имају само корисници са привилегијама администратора), споредно извршавање (омогућавајући више верзија склопа који се одржавају у истој мапи ) итд.

Један од недостатака у кориштењу ГАЦ-а је то што је верзија .НЕТ Фрамеворк инсталирана у систему где се користи ГАЦ и она која се користи за компилирање апликације треба да буде иста. Такође, јака имена не могу се применити на склопове (попут кода треће стране) од којих зависе склопови који се налазе у ГАЦ фасцикли.