An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computer science, execute in place (XIP) is a method of executing programs directly from long-term storage rather than copying it into RAM. It is an extension of using shared memory to reduce the total amount of memory required. Its general effect is that the program text consumes no writable memory, saving it for dynamic data, and that all instances of the program are run from a single copy. For this to work, several criteria have to be met:

Property Value
dbo:abstract
  • En informàtica, execució en plaça o XIP en sigles angleses per eXecute In Place, és un mètode d'execució del codi des del suport de memòria secundària, ara per ara memòries NOR-Flash, sense traslladar el codi a memòria principal. És un sistema utilitzat en sistemes incrustats per * reduir la quantitat de memòria RAM necessària, reduint així el consum elèctric superior en la RAM (important en els mòbils). * reduir la paginació en sistemes de temps real, evitant els retards per les manques a la memòria cau, reduint així les desviacions de temps. * reduir la fragmentació de l'espai lliure en memòria principal quan no es disposa de gestor de memòria (MMU). * reduir el temps d'arrencada per l'estalvi de descomprimir i copiar el codi inicial o el complet a la RAM. El desavantatge és que augmenta una mica el temps d'execució perquè aquestes memòries són una mica més lentes. Això és possible en mitjans adressables per paraules, contràriament als adressables per blocs. El seu ús més important és en la ROM d'arrencada, però a banda s'hi poden afegir els segments fixos de l'aplicació (codi i valors textuals) deixant per la RAM els segments de variables, separats en compilar. En sistemes amb gestor de memòria (MMU) hi ha qui hi posa el nucli del Linux ('Kernel XIP') i es parla també de XIP dels programes ('Application XIP') però per aquests darrers cal un sistema de fitxers específic. (ca)
  • XIP (zkratka anglického eXecute In Place, doslova zpracování na místě) je označení technologie z oboru počítačů, která umožňuje provádění strojového kódu přímo z jeho uložení ve vnější paměti bez jeho kopírování do operační paměti. XIP vyžaduje hardwarovou i softwarovou podporu: * centrální procesorová jednotka musí mít pro přístup k vnější paměti dostupné podobné rozhraní jako pro přístup do operační paměti * vnější paměť musí nabízet rychlý přímý přístup * je-li používán souborový systém, musí i on podporovat přímý přístup procesoru * program musí být pozičně nezávislý, nebo musí jeho linker počítat se způsobem, jakým adresuje procesor do vnější paměti Typické je využití XIPu na malých vestavěných systémech, která jako vnější paměť používají relativně rychlou flash paměť a pro které je ušetření nedostatkové RAM pomocí XIPu provozně významné. (cs)
  • In computer science, execute in place (XIP) is a method of executing programs directly from long-term storage rather than copying it into RAM. It is an extension of using shared memory to reduce the total amount of memory required. Its general effect is that the program text consumes no writable memory, saving it for dynamic data, and that all instances of the program are run from a single copy. For this to work, several criteria have to be met: * The storage must provide a similar interface to the CPU as regular memory (or an adaptive layer must be present). * This interface must provide sufficiently fast read operations with a random access pattern. * The file system, if one is used, needs to expose appropriate mapping functions. * The program must either be linked to be aware of the address the storage appears at in the system or be position-independent. * The program must not modify data within the loaded image. The storage requirements are usually met by using NOR flash memory or EEPROM, which can be addressed as individual words for read operations, although it is a bit slower than normal system RAM in most setups. (en)
  • En informatique, execute in place (XIP) est une méthode d'exécution d'un programme directement depuis une mémoire ROM plutôt que de copier le programme sur une RAM.Les mémoires flash de type NOR permettent ce type de fonctionnement. (fr)
  • XIP — абревіатура від англ. execute in place («виконати прямо на місці»), що означає виконання комп'ютерної програми безпосередньо з довготривалої пам'яті, на противагу до попереднього завантаження її до оперативної пам'яті. Технологію XIP можна вважати розширенням ідеї спільної пам'яті, спрямованої на максимальну економію об'єму пам'яті у комп'ютерній системі. При використанні XIP у багатоядерній чи багатопроцесорній системі можна досягнути того, що єдина її копія буде виконуватися всіма ядрами. Для реалізації XIP-методу потрібно, щоб система задовольняла деяким критеріям: * Пам'ять довготривалого зберігання повинна мати інтерфейс, що дозволяє її під'єднання до центрального процесора як звичайну пам'ять; * Цей інтерфейс повинен мати задовільну пропускну здатність, у тому числі при зверненні до випадкових комірок пам'яті; * Файлова система, якщо вона використовується, повинна мати адекватні механізми відображення ділянок XIP-пам'яті; * Програми повинні бути або лінковані за тією базовою адресою, де вони розташовуються, або повинні бути ; * Програма не повинна модифікувати дані у своєму кодовому сегменті. Перша вимога зазвичай виконується шляхом використання NOR-пам'яті, яку можна адресувати на рівні окремих слів (при читанні). Втім, така пам'ять може бути повільніша[джерело?], ніж оперативна. (uk)
  • XIP (англ. execute-in-place — выполнение на месте) — технология, обеспечивающая возможность исполнения программного кода непосредственно с постоянного запоминающего устройства, на котором он находится, без предварительной загрузки в оперативную память. Широко применяется для первоначальной загрузки компьютеров, во встраиваемых системах в связи необходимостью экономить ресурсы оперативной памяти, в ряде случаев используется и для крупных систем. С 2010-х годов для применения в серверных Linux-системах с байтоадресуемой энергонезависимой памятью заменяется на более общую технологию — DAX. Для функционирования технологии её поддержка должна быть реализована на трёх уровнях: хранения, в операционной системе, и самих исполняемых программах. (ru)
  • 在计算机科学中,就地执行,或称片内执行(英語:Execute in place,XIP)是指CPU直接从存储器中读取程序代码执行,而不用再读到内存中。好处即是程序代码无需占用内存,减少内存的要求。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2234152 (xsd:integer)
dbo:wikiPageLength
  • 7370 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1121669155 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • En informatique, execute in place (XIP) est une méthode d'exécution d'un programme directement depuis une mémoire ROM plutôt que de copier le programme sur une RAM.Les mémoires flash de type NOR permettent ce type de fonctionnement. (fr)
  • 在计算机科学中,就地执行,或称片内执行(英語:Execute in place,XIP)是指CPU直接从存储器中读取程序代码执行,而不用再读到内存中。好处即是程序代码无需占用内存,减少内存的要求。 (zh)
  • En informàtica, execució en plaça o XIP en sigles angleses per eXecute In Place, és un mètode d'execució del codi des del suport de memòria secundària, ara per ara memòries NOR-Flash, sense traslladar el codi a memòria principal. És un sistema utilitzat en sistemes incrustats per El desavantatge és que augmenta una mica el temps d'execució perquè aquestes memòries són una mica més lentes. Això és possible en mitjans adressables per paraules, contràriament als adressables per blocs. (ca)
  • XIP (zkratka anglického eXecute In Place, doslova zpracování na místě) je označení technologie z oboru počítačů, která umožňuje provádění strojového kódu přímo z jeho uložení ve vnější paměti bez jeho kopírování do operační paměti. XIP vyžaduje hardwarovou i softwarovou podporu: Typické je využití XIPu na malých vestavěných systémech, která jako vnější paměť používají relativně rychlou flash paměť a pro které je ušetření nedostatkové RAM pomocí XIPu provozně významné. (cs)
  • In computer science, execute in place (XIP) is a method of executing programs directly from long-term storage rather than copying it into RAM. It is an extension of using shared memory to reduce the total amount of memory required. Its general effect is that the program text consumes no writable memory, saving it for dynamic data, and that all instances of the program are run from a single copy. For this to work, several criteria have to be met: (en)
  • XIP (англ. execute-in-place — выполнение на месте) — технология, обеспечивающая возможность исполнения программного кода непосредственно с постоянного запоминающего устройства, на котором он находится, без предварительной загрузки в оперативную память. Широко применяется для первоначальной загрузки компьютеров, во встраиваемых системах в связи необходимостью экономить ресурсы оперативной памяти, в ряде случаев используется и для крупных систем. С 2010-х годов для применения в серверных Linux-системах с байтоадресуемой энергонезависимой памятью заменяется на более общую технологию — DAX. (ru)
  • XIP — абревіатура від англ. execute in place («виконати прямо на місці»), що означає виконання комп'ютерної програми безпосередньо з довготривалої пам'яті, на противагу до попереднього завантаження її до оперативної пам'яті. Технологію XIP можна вважати розширенням ідеї спільної пам'яті, спрямованої на максимальну економію об'єму пам'яті у комп'ютерній системі. При використанні XIP у багатоядерній чи багатопроцесорній системі можна досягнути того, що єдина її копія буде виконуватися всіма ядрами. Для реалізації XIP-методу потрібно, щоб система задовольняла деяким критеріям: (uk)
rdfs:label
  • Execució en plaça (ca)
  • XIP (cs)
  • Execute in place (fr)
  • Execute in place (en)
  • XIP (ru)
  • 就地执行 (zh)
  • XIP (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License