This HTML5 document contains 160 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbthttp://dbpedia.org/resource/Template:
dbpedia-nohttp://no.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbrhttp://dbpedia.org/resource/
n31http://www.symantec.com/connect/articles/
n17https://www.iecc.com/linker/
dbpedia-hehttp://he.dbpedia.org/resource/
n11https://linker.iecc.com/
dcthttp://purl.org/dc/terms/
n23http://www.ibm.com/developerworks/library/l-dynamic-libraries/
rdfshttp://www.w3.org/2000/01/rdf-schema#
dbpedia-cshttp://cs.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbphttp://dbpedia.org/property/
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbohttp://dbpedia.org/ontology/
dbpedia-pthttp://pt.dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
n30https://archive.today/20121205032107/http:/www.iecc.com/linker/
dbchttp://dbpedia.org/resource/Category:
dbpedia-plhttp://pl.dbpedia.org/resource/
yagohttp://dbpedia.org/class/yago/
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
yago-reshttp://yago-knowledge.org/resource/
n26https://global.dbpedia.org/id/
n5http://dbpedia.org/resource/OS/
dbpedia-cahttp://ca.dbpedia.org/resource/
n37https://web.archive.org/web/20140906011931/http:/www.iecc.com/linker/
provhttp://www.w3.org/ns/prov#
foafhttp://xmlns.com/foaf/0.1/
n22https://archive.today/20200114225034/https:/linker.iecc.com/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-kohttp://ko.dbpedia.org/resource/
n21ftp://ftp.iecc.com/pub/linker/
dbpedia-fahttp://fa.dbpedia.org/resource/
dbpedia-eshttp://es.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
owlhttp://www.w3.org/2002/07/owl#

Statements

Subject Item
dbr:Dynamic_linker
rdf:type
yago:YagoLegalActor yago:YagoLegalActorGeo yago:Organism100004475 yago:CausalAgent100007347 yago:WikicatCompilers yago:Communicator109610660 yago:Person100007846 yago:Whole100003553 yago:Object100002684 yago:Compiler109946957 yago:PhysicalEntity100001930 yago:LivingThing100004258 yago:Writer110794014
rdfs:label
Динамічний лінкер Ligação dinâmica Dynamic linker Enllaçat dinàmic 動的リンク 동적 링커 动态连接器 Dynamický linker Enlace dinámico Konsolidator dynamiczny
rdfs:comment
컴퓨팅에서 동적 링커(dynamic linker), 동적 연결자(動的連結子)는 라이브러리 내용을 영구적 기억 장치에서 RAM으로 복사하고 을 채우고 포인터의 위치를 재조정함으로써 런타임 중에 실행 파일에 필요한 공유 라이브러리를 로드하고 링크하는 운영 체제의 일부 기능이다. 동적 라이브러리(dynamic library)는 소프트웨어의 일종으로, 말 그대로 동적 링크를 사용한 라이브러리이다. 여러 프로그램이 공통으로 필요로 하는 기능을 프로그램과는 분리하여 필요할 때에만 불러내어 쓸 수 있게 만들어 놓은 라이브러리를 말한다. 예를 들어 「마우스 포인터가 지금 화면 어디에 있는지를 조사」하는 기능은 다양한 프로그램(응용 프로그램)이 공통적으로 사용하려는 기능으로 여겨지므로, 그 부분만을 모듈화하고, 여러 프로그램들이 사용할 수 있도록 하는 것이 낫다. 이러한 경우 이 기능을 동적 라이브러리로서 만들어 놓는 경우가 많다. 마이크로소프트 윈도우에서는 동적 링크 라이브러리라고 해서 확장자(extension)가 DLL인 파일로 제공되고 있으며, 리눅스에선 /lib 디렉터리 밑의 .so 파일 등으로 구현된다. 動的リンク(どうてきりんく、英語: dynamic link)とは二つの意味がある。 1. * コンピュータのプログラムにおいて、実行時にプログラムの結合を行う方式。 2. * ハイパーテキストにおいて、ノード間のリンクを参照時に決定する方式。 Em computação, uma ligação dinâmica é a parte de um sistema operacional que e vincula as bibliotecas compartilhadas necessárias por um executável quando ele é executado (em "tempo de execução"), por meio da cópia do conteúdo das bibliotecas de um armazenamento persistente para a RAM, e preenchimento de e realocação de ponteiros. O sistema operacional específico e o formato executável determinam como a ligação dinâmica funciona e como ela é implementada. Un enlace dinámico es aquel en el cual una biblioteca de código es enlazada cuando un determinado programa se ejecuta (en oposición a un enlace estático, que se produce en tiempo de compilación). La ventaja de este tipo de enlace es que el programa es más liviano, y que evita la duplicación de código (por ejemplo, cuando dos programas requieren usar la misma biblioteca, se necesita sólo una copia de ésta). * Datos: Q2916124 动态链接器是操作系统的一部分,负责按照可执行程序运行时的需要装入与链接共享库。装入是指把共享库在永久存储上的内容复制到内存,链接是指填充跳转表(jump table)与重定位指针。 Динамічний лінкер (або динамічний компонувальник, програма динамічного зв'язування) — частина операційної системи, що і лінкує спільні бібліотеки (англ. shared libraries), необхідні виконуваному файлу для початку виконання. Таке лінкування здійснюється шляхом копіювання секцій бібліотеки з диска до оперативної пам'яті (якщо цей крок ще не було зроблено), і налаштування адрес, що посилаються на бібліотечні функції, у виконуваному файлі («релокація»). Точні механізми того, як завантажуються і лінкуються бібліотеки, повністю залежать від операційної системи і використовуваних форматів двійкових файлів. Dynamický linker označuje ve výpočetní technice část operačního systému (OS), která načítá (kopíruje z perzistentního úložiště do operační paměti) a kde linker propojuje (vyplňuje tabulky skoků a mění ukazatele) na funkce ve sdílených knihovnách se spustitelným programem za běhu programu. Specifický formát spustitelných souborů je jiný pro každý operační systém. Tento formát určuje rozhraní linkeru a jeho implementaci. Un enllaç dinàmic és aquell en el qual una biblioteca de codi és enllaçada quan un determinat programa s'executa, és a dir en temps d'execució (en oposició a un enllaç estàtic, que es produeix en temps de compilació). L'avantatge d'aquest tipus d'enllaç és que el programa és més lleuger, i que evita la duplicació de codi (per exemple, quan dos programes requereixen fer servir la mateixa biblioteca, es necessita només una còpia d'aquesta). Konsolidator dynamiczny, inaczej linker dynamiczny – część systemu operacyjnego, która wywoływana jest w chwili uruchomienia programu i odpowiada za załadowanie do przestrzeni adresowej procesu niezbędnych dla niego bibliotek programistycznych, uzupełnienie wczytanego kodu o adresy funkcji bibliotecznych, które będą przez proces wykorzystywane, i rozpoczęcie wykonywania wczytanego kodu maszynowego od wskazanego przez programistę punktu. In computing, a dynamic linker is the part of an operating system that loads and links the shared libraries needed by an executable when it is executed (at "run time"), by copying the content of libraries from persistent storage to RAM, filling jump tables and relocating pointers. The specific operating system and executable format determine how the dynamic linker functions and how it is implemented.
dct:subject
dbc:Computer_libraries dbc:Computer_security_exploits dbc:Compilers
dbo:wikiPageID
3600079
dbo:wikiPageRevisionID
1093705327
dbo:wikiPageWikiLink
n5:2 dbr:NetBSD dbr:Cocoa_Touch dbr:Resource_(Windows) dbr:IOS_(Apple) dbr:Shared_library dbr:Linker_(computing) dbr:Run_time_(program_lifecycle_phase) dbr:Environment_variables dbr:16-bit dbr:Zlib dbr:Dynamic_dead_code_elimination dbr:Application_binary_interface dbr:Computing dbr:64-bit dbr:Machine_code dbr:OpenBSD dbr:Portable_Executable dbr:Objective-C dbr:Prelink dbr:Kernel_(operating_system) dbr:AIX dbr:Dynamic_loading dbr:Environment_variable dbr:Data_(computing) dbr:New_Executable dbr:Icon_(computing) dbr:Executable dbr:RAM dbr:Darwin_(operating_system) dbr:Jump_table dbr:Solaris_(operating_system) dbr:Direct_binding dbr:Device_driver dbr:Typeface dbc:Computer_libraries dbr:XCOFF dbr:Computer_file dbr:EXE dbr:Cocoa_(API) dbr:Pointer_(computer_programming) dbr:Executable_and_Linkable_Format dbr:Dynamic-link_library dbr:Shared_libraries dbr:Multics dbr:Process_(computing) dbr:Supervisor_Call_instruction dbr:Memory_segmentation dbr:DragonFly_BSD dbr:Unix-like dbr:Loader_(computing) dbr:MacOS dbr:Linux dbr:Compile_time dbr:Persistent_storage dbr:ActiveX dbr:File_extension dbc:Compilers dbr:Dynamic_dispatch dbr:HP-UX dbr:FreeBSD dbr:Bundle_(macOS) dbr:Morgan_Kaufmann dbr:Operating_system dbc:Computer_security_exploits dbr:Mach-O dbr:Microsoft_Windows dbr:32-bit dbr:Microsoft dbr:DLL_Hell n5:360_and_successors dbr:Hack_(computer_science) dbr:Late_binding dbr:File_format
dbo:wikiPageExternalLink
n11:%3C!-- n17: n21: n22:code.html n23: n30: n31:dynamic-linking-linux-and-windows-part-one n37:linker10.html
owl:sameAs
dbpedia-fa:پیونددهنده_پویا dbpedia-pl:Konsolidator_dynamiczny dbpedia-es:Enlace_dinámico yago-res:Dynamic_linker dbpedia-no:Dynamisk_lenker dbpedia-pt:Ligação_dinâmica dbpedia-uk:Динамічний_лінкер n26:2i9jF dbpedia-zh:动态连接器 dbpedia-ko:동적_링커 freebase:m.09p37b wikidata:Q2916124 dbpedia-ca:Enllaçat_dinàmic dbpedia-cs:Dynamický_linker dbpedia-he:מקשר_דינמי dbpedia-ja:動的リンク
dbp:wikiPageUsesTemplate
dbt:Snd dbt:Portal dbt:Reflist dbt:Primary_sources dbt:Short_description dbt:Cite_book dbt:Notelist dbt:Application_binary_interface dbt:Main_article dbt:Efn
dbo:abstract
Dynamický linker označuje ve výpočetní technice část operačního systému (OS), která načítá (kopíruje z perzistentního úložiště do operační paměti) a kde linker propojuje (vyplňuje tabulky skoků a mění ukazatele) na funkce ve sdílených knihovnách se spustitelným programem za běhu programu. Specifický formát spustitelných souborů je jiný pro každý operační systém. Tento formát určuje rozhraní linkeru a jeho implementaci. Linkováním je často označován proces, který je prováděn během kompilace sputitelného programu. Zatím co dynamický linker je ve skutečnosti speciální zavaděč, který načte externí sdílené knihovny do adresního prostoru bežícího spustitelného programu a potom je s ním sváže. Toto je také nazýváno dynamické nebo také zpožděné linkování. 컴퓨팅에서 동적 링커(dynamic linker), 동적 연결자(動的連結子)는 라이브러리 내용을 영구적 기억 장치에서 RAM으로 복사하고 을 채우고 포인터의 위치를 재조정함으로써 런타임 중에 실행 파일에 필요한 공유 라이브러리를 로드하고 링크하는 운영 체제의 일부 기능이다. 동적 라이브러리(dynamic library)는 소프트웨어의 일종으로, 말 그대로 동적 링크를 사용한 라이브러리이다. 여러 프로그램이 공통으로 필요로 하는 기능을 프로그램과는 분리하여 필요할 때에만 불러내어 쓸 수 있게 만들어 놓은 라이브러리를 말한다. 예를 들어 「마우스 포인터가 지금 화면 어디에 있는지를 조사」하는 기능은 다양한 프로그램(응용 프로그램)이 공통적으로 사용하려는 기능으로 여겨지므로, 그 부분만을 모듈화하고, 여러 프로그램들이 사용할 수 있도록 하는 것이 낫다. 이러한 경우 이 기능을 동적 라이브러리로서 만들어 놓는 경우가 많다. 마이크로소프트 윈도우에서는 동적 링크 라이브러리라고 해서 확장자(extension)가 DLL인 파일로 제공되고 있으며, 리눅스에선 /lib 디렉터리 밑의 .so 파일 등으로 구현된다. 개인이 자유 소프트웨어 등을 작성할 때에 만들기 쉽게 하기 위해서 작성해 무료로 제공되는 것도 있다. 동적 링크 라이브러리의 일종으로 런타임 라이브러리가 있다. Un enlace dinámico es aquel en el cual una biblioteca de código es enlazada cuando un determinado programa se ejecuta (en oposición a un enlace estático, que se produce en tiempo de compilación). La ventaja de este tipo de enlace es que el programa es más liviano, y que evita la duplicación de código (por ejemplo, cuando dos programas requieren usar la misma biblioteca, se necesita sólo una copia de ésta). Las bibliotecas de enlace dinámico, o bibliotecas compartidas, suelen encontrarse en directorios específicos del sistema operativo, de forma que, cada vez que un programa necesite usar alguna, el sistema operativo conozca el lugar en el que se encuentra, para así poder enlazarla. Esto ocasiona algunos problemas de dependencias, principalmente entre diferentes versiones de una misma biblioteca. Muchos programas tienen procedimientos a los que no llaman, salvo en circunstancias excepcionales. Haciendo uso de bibliotecas de enlace dinámico, después del ensamblaje, podemos enlazar cada procedimiento en el momento en que es llamado. * Datos: Q2916124 動的リンク(どうてきりんく、英語: dynamic link)とは二つの意味がある。 1. * コンピュータのプログラムにおいて、実行時にプログラムの結合を行う方式。 2. * ハイパーテキストにおいて、ノード間のリンクを参照時に決定する方式。 Em computação, uma ligação dinâmica é a parte de um sistema operacional que e vincula as bibliotecas compartilhadas necessárias por um executável quando ele é executado (em "tempo de execução"), por meio da cópia do conteúdo das bibliotecas de um armazenamento persistente para a RAM, e preenchimento de e realocação de ponteiros. O sistema operacional específico e o formato executável determinam como a ligação dinâmica funciona e como ela é implementada. Un enllaç dinàmic és aquell en el qual una biblioteca de codi és enllaçada quan un determinat programa s'executa, és a dir en temps d'execució (en oposició a un enllaç estàtic, que es produeix en temps de compilació). L'avantatge d'aquest tipus d'enllaç és que el programa és més lleuger, i que evita la duplicació de codi (per exemple, quan dos programes requereixen fer servir la mateixa biblioteca, es necessita només una còpia d'aquesta). Les biblioteques d'enllaç dinàmic, o biblioteques compartides, solen trobar-se en directoris específics del sistema operatiu, de manera que, cada vegada que un programa necessiti utilitzar alguna, el sistema operatiu conegui el lloc en què es troba, per així poder enllaçar. Això ocasiona alguns problemes de , principalment entre diferents versions d'una mateixa biblioteca. Molts programes tenen procediments als quals no diuen, excepte en circumstàncies excepcionals. Fent ús de biblioteques d'enllaç dinàmic, després de l'acoblament, podem enllaçar cada procediment en el moment en què és anomenat. 动态链接器是操作系统的一部分,负责按照可执行程序运行时的需要装入与链接共享库。装入是指把共享库在永久存储上的内容复制到内存,链接是指填充跳转表(jump table)与重定位指针。 Динамічний лінкер (або динамічний компонувальник, програма динамічного зв'язування) — частина операційної системи, що і лінкує спільні бібліотеки (англ. shared libraries), необхідні виконуваному файлу для початку виконання. Таке лінкування здійснюється шляхом копіювання секцій бібліотеки з диска до оперативної пам'яті (якщо цей крок ще не було зроблено), і налаштування адрес, що посилаються на бібліотечні функції, у виконуваному файлі («релокація»). Точні механізми того, як завантажуються і лінкуються бібліотеки, повністю залежать від операційної системи і використовуваних форматів двійкових файлів. Терміном «компонування» часто називають процес саме статичної побудови програми, в той час як динамічне лінкування відбувається коли програма запускається на виконання. In computing, a dynamic linker is the part of an operating system that loads and links the shared libraries needed by an executable when it is executed (at "run time"), by copying the content of libraries from persistent storage to RAM, filling jump tables and relocating pointers. The specific operating system and executable format determine how the dynamic linker functions and how it is implemented. Linking is often referred to as a process that is performed when the executable is compiled, while a dynamic linker is a special part of an operating system that loads external shared libraries into a running process and then binds those shared libraries dynamically to the running process. This approach is also called dynamic linking or late linking. Konsolidator dynamiczny, inaczej linker dynamiczny – część systemu operacyjnego, która wywoływana jest w chwili uruchomienia programu i odpowiada za załadowanie do przestrzeni adresowej procesu niezbędnych dla niego bibliotek programistycznych, uzupełnienie wczytanego kodu o adresy funkcji bibliotecznych, które będą przez proces wykorzystywane, i rozpoczęcie wykonywania wczytanego kodu maszynowego od wskazanego przez programistę punktu. Stosowany jest jako sposób zmniejszenia objętości programów wykonywalnych oraz zaoszczędzenia pamięci (przestrzeń adresowa z kopią biblioteki może być współdzielona przez wiele procesów). Wadą tego rozwiązania jest to, że zmniejsza się przenośność plików binarnych między platformami oraz wersjami bibliotek.
gold:hypernym
dbr:Part
prov:wasDerivedFrom
wikipedia-en:Dynamic_linker?oldid=1093705327&ns=0
dbo:wikiPageLength
14083
foaf:isPrimaryTopicOf
wikipedia-en:Dynamic_linker