About: File locking     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Structure105726345, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FFile_locking

File locking is a mechanism that restricts access to a computer file, or to a region of a file, by allowing only one user or process to modify or delete it at a specific time and to prevent reading of the file while it's being modified or deleted. Systems implement locking to prevent the classic interceding update scenario, which is a typical example of a race condition, by enforcing the serialization of update processes to any given file. The following example illustrates the interceding update problem:

AttributesValues
rdf:type
rdfs:label
  • Zamykání souborů (cs)
  • Ŝlosado de dosiero (eo)
  • File locking (en)
  • 파일 잠금 (ko)
  • ファイルロック (ja)
  • Блокировка файла (ru)
  • 文件锁定 (zh)
rdfs:comment
  • Zamykání souborů je v informatice mechanizmus sloužící k omezení přístupu k souboru v souborovém systému počítače tím, že povolí přístup pouze jednomu uživateli nebo procesu v určitém čase. Lze tak zabránit vzniku souběhu tím, že jednotlivé procesy přistupují k souboru postupně (jsou řazeny do fronty). (cs)
  • 파일 잠금(file locking)은 오직 특정한 시간에 한 명의 사용자나 프로세스 접근만을 허용함으로써 컴퓨터 파일에 접근을 제한하는 구조이다. (ko)
  • ファイルロックとは、コンピュータのファイルへのアクセスを一時的に1人のユーザーや1つのプロセスに制限する機構。このロックの目的はいわゆる 「仲裁更新 interceding update」のシナリオを防ぐことである。 (ja)
  • 文件锁定是一种在特定时间只允许一个用户或进程拥有对特定计算机文件的的机制。计算机系统实现该特性以避免竞争读写。以下是竞争写的一个例子: 1. * 进程A从一个包含顾客账户信息(包括其账户结余和电话号码)的文件中读取一条记录。 2. * 进程B从同一个文件中读取同一条记录并有一份自己的拷贝。 3. * 进程A在它的那份记录中修改账户结余并将记录写回文件。 4. * 进程B自己的记录中仍然包含原有的账户结余数据,它在自己的记录中也修改了它并写回文件。 5. * 进程B的写回操作导致进程A的更改丢失。 绝大多数操作系统支持的概念,也就是任何文件中单个记录可以被锁定,从而增加并发更新进程的数量。数据库维护需要锁定文件,从而它有权访问数据库的整个物理文件。虽然这确实阻止其他进程访问此文件,但减少每个锁的经常性开销比整体锁定文件中很大数量的区域更高效。 文件锁定的不合理用法可能产生差的性能或死锁。文件锁定可能也指用户使用如Windows安全、NTFS访问权限或第三方的文件锁定软件提供文件额外安全性的过程。 (zh)
  • Ŝlosado de dosiero estas ebleco de programo diru al operaciumo, ke al iu malfermita de la programo dosiero bezonatas ne doni aliron por la aliaj programoj. Ŝlosa dosiero estas dosiero kiu estadas por malebligi samtempan faradon de iuj agoj. Ekzemple bezonatas ke ne pli ol unu ekzemplero de iu programo povu ruligi. Tiam la programo dum sia starto kreas la ŝlosan dosieron, kaj kiam la programo finas sian ruliĝon ĝi forigas la dosieron. Dum uzado de ĉi tiu simpla skemo povas esti malagrablaĵoj: Tiam: En Unikso-similaj sistemoj ŝlosaj dosieroj kutime estas en dosierujo /var/lock/ . (eo)
  • File locking is a mechanism that restricts access to a computer file, or to a region of a file, by allowing only one user or process to modify or delete it at a specific time and to prevent reading of the file while it's being modified or deleted. Systems implement locking to prevent the classic interceding update scenario, which is a typical example of a race condition, by enforcing the serialization of update processes to any given file. The following example illustrates the interceding update problem: (en)
  • Блокировка файла (англ. file locking) — механизм, который ограничивает доступ к файлу, давая доступ в данный момент только одному пользователю или процессу. Системы реализуют блокировку для предотвращения классического interceding update сценария (который является типичным примером состояния гонки) посредством принуждения к последовательным процессам обновления любого файла. Следующий пример демонстрирует проблему interceding update: Неправильное использование блокировки файла, как и любой блокировки, может привести к снижению производительности или взаимной блокировке. (ru)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • Zamykání souborů je v informatice mechanizmus sloužící k omezení přístupu k souboru v souborovém systému počítače tím, že povolí přístup pouze jednomu uživateli nebo procesu v určitém čase. Lze tak zabránit vzniku souběhu tím, že jednotlivé procesy přistupují k souboru postupně (jsou řazeny do fronty). (cs)
  • Ŝlosado de dosiero estas ebleco de programo diru al operaciumo, ke al iu malfermita de la programo dosiero bezonatas ne doni aliron por la aliaj programoj. Ŝlosa dosiero estas dosiero kiu estadas por malebligi samtempan faradon de iuj agoj. Ekzemple bezonatas ke ne pli ol unu ekzemplero de iu programo povu ruligi. Tiam la programo dum sia starto kreas la ŝlosan dosieron, kaj kiam la programo finas sian ruliĝon ĝi forigas la dosieron. Sed dum starto, antaŭ ol krei la ŝlosan dosieron, la programo kontrolas ĉu ĝi jam ekzistas. Se jes do la alia ekzemplero de la programo jam ruliĝas, kaj ĉi tiu ekzemplero do rifuzas starti. Dum uzado de ĉi tiu simpla skemo povas esti malagrablaĵoj: * Se la programo finiĝos nenormale ĝi ne forigas la ŝlosan dosieron, kaj tiam la programo plu ne povas starti. * Inter kiam la programo kontrolas ĉu ŝlosa dosiero jam ekzistas kaj kiam ĝi kreas la ŝlosan dosieron la alia ekzemplero de la programo povas starti, kaj tiam la du ekzempleroj ruliĝos. Por solvi la problemojn estas speciala rimedo de operaciumo - ebleco ŝlosi diseron, do malfermi ĝin por uzo de nur unu ekzemplero de proramo. Operaciumo memoras, kiu ekzemplero de programo malfermis la dosieron, kaj ne permesas al la aliaj falfermi ĝin. Tiam: * Se la ŝlosa dosiero jam ekzistas sed ne estas malfermita kaj ŝlosita do ĉi tio nenion signifas, eblas ĝin rekrei kaj daŭrigi siaajn aferojn. * Se iInter kiam la programo kontrolas ĉu ŝlosa dosiero jam ekzistas kaj kiam ĝi kreas la ŝlosan dosieron la alia ekzemplero de la programo startos, unu el la ekzempleroj nepre malsukcesos ŝlosi ŝlosan dosieron kaj komprenos ke jam estas ankoraŭ unu ekzemplero. En Unikso-similaj sistemoj ŝlosaj dosieroj kutime estas en dosierujo /var/lock/ . (eo)
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software