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 |