Dynamic software updating (original) (raw)

Property Value
dbo:abstract In computer science, dynamic software updating (DSU) is a field of research pertaining to upgrading programs while they are running. DSU is not currently widely used in industry. However, researchers have developed a wide variety of systems and techniques for implementing DSU. These systems are commonly tested on real-world programs. Current operating systems and programming languages are typically not designed with DSU in mind. As such, DSU implementations commonly either utilize existing tools, or implement specialty compilers. These compilers preserve the semantics of the original program, but instrument either the source code or object code to produce a dynamically updateable program. Researchers compare DSU-capable variants of programs to the original program to assess safety and performance overhead. (en) Динамічне оновлення програмного забезпечення(ДОПЗ) (англ. Dynamic Software Updating) або (англ. DSU) — це поле для дослідження котре відноситься до оновлення ПЗ поки воно запущене, без перезавантаження чи зупинки роботи. На даний час ДОПЗ не широко розповсюджений, але дослідники розробили багато систем і технік для її імплементації. це найвідоміша ДОПЗ система на даний час. Сучасні операційні системи і мови програмування майже завжди проектуються без можливості ДОПЗ. (uk)
dbo:wikiPageExternalLink https://techcommunity.microsoft.com/t5/Azure-SQL-Database/Hot-Patching-SQL-Server-Engine-in-Azure-SQL-Database/ba-p/849700 http://ksplice.com http://www.erlang.org https://archive.today/20121217140001/https:/github.com/cormander/ksplice http://www.cs.umd.edu/projects/dsu/ http://www.nongnu.org/katana/doc/katana.html
dbo:wikiPageID 33984325 (xsd:integer)
dbo:wikiPageLength 30351 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1100546134 (xsd:integer)
dbo:wikiPageWikiLink dbr:Backward-compatible dbr:HotSpot_(virtual_machine) dbr:Dead_code dbr:Debugging dbr:Dynamic_loading dbc:System_administration dbr:Compiler dbr:Memcached dbr:SUSE dbr:Object_file dbr:Source-to-source_compiler dbr:Ftrace dbr:GNU_Zebra dbr:Modula dbr:Unreachable_code dbr:Apache_HTTP_Server dbr:Application_checkpointing dbr:Linux_kernel dbr:Call_stack dbr:Stack_frame dbr:Subroutine dbr:Computer_science dbr:Persistence_(computer_science) dbr:Hot_patch dbr:C++ dbr:C_(programming_language) dbr:C_Intermediate_Language dbr:Tor_(anonymity_network) dbr:Tuple dbr:Vsftpd dbr:Domain-specific_language dbr:Dynamic_dead-code_elimination dbr:Dynamic_linking dbr:Erlang_(programming_language) dbr:Executable_and_Linkable_Format dbr:Fork-exec dbr:Java_(programming_language) dbr:KGraft dbr:Diff dbr:PostgreSQL dbr:JVM dbr:Kpatch dbr:Ksplice dbr:OCaml dbr:OpenSSH dbr:Oracle_Corporation dbr:Oracle_Linux dbr:Red_Hat dbr:Redis dbr:Redundancy_(engineering) dbr:Virtual_machine dbr:Runtime_verification dbr:Upgrade dbr:REPL dbr:Linux_kernel_mainline dbr:UNIX dbr:Assembly_code dbr:Operating_system_kernel dbr:Kernel_oops dbr:Checkpointing dbr:Binary_rewriting dbr:Stop_and_copy
dbp:wikiPageUsesTemplate dbt:Anchor dbt:As_of dbt:Citation_needed dbt:Mono dbt:Reflist dbt:Section_link dbt:Short_description dbt:Category_see_also
dcterms:subject dbc:System_administration
gold:hypernym dbr:Field
rdfs:comment Динамічне оновлення програмного забезпечення(ДОПЗ) (англ. Dynamic Software Updating) або (англ. DSU) — це поле для дослідження котре відноситься до оновлення ПЗ поки воно запущене, без перезавантаження чи зупинки роботи. На даний час ДОПЗ не широко розповсюджений, але дослідники розробили багато систем і технік для її імплементації. це найвідоміша ДОПЗ система на даний час. Сучасні операційні системи і мови програмування майже завжди проектуються без можливості ДОПЗ. (uk) In computer science, dynamic software updating (DSU) is a field of research pertaining to upgrading programs while they are running. DSU is not currently widely used in industry. However, researchers have developed a wide variety of systems and techniques for implementing DSU. These systems are commonly tested on real-world programs. (en)
rdfs:label Dynamic software updating (en) Динамічне оновлення програмного забезпечення (uk)
owl:sameAs freebase:Dynamic software updating wikidata:Dynamic software updating dbpedia-uk:Dynamic software updating https://global.dbpedia.org/id/4j6qJ
prov:wasDerivedFrom wikipedia-en:Dynamic_software_updating?oldid=1100546134&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Dynamic_software_updating
is dbo:wikiPageDisambiguates of dbr:DSU
is dbo:wikiPageRedirects of dbr:Stacktool dbr:Dynamic_Software_Updating
is dbo:wikiPageWikiLink of dbr:Dead-code_elimination dbr:Stacktool dbr:DSU dbr:Dirty_COW dbr:Reliability,_availability_and_serviceability dbr:Dynamic_Software_Updating dbr:KGraft dbr:KernelCare dbr:Kpatch dbr:Ksplice
is foaf:primaryTopic of wikipedia-en:Dynamic_software_updating