Czech |
has gloss | ces: Monitor je synchronizační primitivum, které se používá pro řízení přístupu ke sdíleným prostředkům. Jeho zvláštností je, že jde o speciální konstrukci programovacího jazyka (musí ho tedy implementovat překladač), typicky implementovanou pomocí jiného synchronizačního primitiva. Výhodou monitoru oproti jiným primitivům je jeho vysokoúrovňovost – snadněji se používá a je bezpečnější. Při jeho použití je méně pravděpodobné, že programátor udělá chybu. |
lexicalization | ces: monitor |
German |
has gloss | deu: Ein Monitor in der Informatik ist ein programmiersprachliches Konzept zur Synchronisation von Zugriffen zeitlich verschränkt oder parallel laufender Prozesse oder Threads auf gemeinsam genutzten Datenstrukturen oder Ressourcen. Inkonsistente Zustände der Datenstrukturen werden vermieden, ohne dass Programmierer Synchronisationsprimitive wie z. B. Semaphore explizit nutzen müssen. Ein wechselseitiger Ausschluss bei Zugriffen auf die gemeinsam genutzte Datenstruktur wird erreicht, indem ein Compiler bei der Übersetzung eines Programmteils, das vom Programmierer mit Elementen der Programmiersprache als Monitor gekennzeichnet wurde, entsprechende Synchronisationsprimitive einfügt. Das Konzept wird z. B. von den Programmiersprachen Ada, Modula, Concurrent Pascal oder Java realisiert. |
lexicalization | deu: Monitor |
French |
has gloss | fra: Un moniteur est une approche pour synchroniser deux ou plusieurs tâches qui utilisent des ressources partagées, habituellement des appareils séparés (imprimantes) ou des ensembles de variables. |
lexicalization | fra: moniteur |
Italian |
has gloss | ita: In informatica, il tipo monitor è un costrutto di sincronizzazione di un linguaggio di alto livello. Unistanza di un tipo monitor può essere utilizzata da due o più processi o thread per rendere mutualmente esclusivo laccesso a risorse condivise. Il vantaggio nell'utilizzo del monitor deriva dal fatto che non si deve codificare esplicitamente alcun meccanismo per realizzare la mutua esclusione, giacché il monitor permette che un solo processo sia attivo al suo interno. |
lexicalization | ita: monitor |
Japanese |
has gloss | jpn: モニタ(Monitor)は、リソース(何らかのハードウェア機器や変数群)を共有する複数のタスクの同期を実現する手法である。 |
lexicalization | jpn: モニタ |
Korean |
has gloss | kor: 전산학에서 모니터(monitor)는 프로세스 또는 스레드를 동기화하는 방법 중 하나로서, 그 방법으로 활용하기 위해 구현된 기능 또는 모듈을 뜻하기도 한다. 주로 고급 언어에서 이 기능을 지원하며, 한번에 하나의 프로세스만 모니터에서 활동하도록 보장해준다. 예를 들어, 자바에서 스레드를 동기화하는 방법으로 모니터가 사용할 수 있다. |
lexicalization | kor: 모니터 |
Dutch |
has gloss | nld: Een monitor in het multiprogrammeren is een synchronisatiemechanisme dat aangeboden wordt door de programmeertaal, het besturingssysteem of de hardware waarop/mee een multiprogramma uitgevoerd wordt. |
lexicalization | nld: monitor |
Polish |
has gloss | pol: W przetwarzaniu współbieżnym monitor to obiekt, który może być bezpiecznie używany przez kilka wątków. Metody monitora chronione są przez muteksy, przez co w dowolnym momencie czasowym z dowolnej metody może korzystać tylko jeden wątek naraz. Upraszcza to budowę obiektów, zwalniając programistę z konieczności implementacji skomplikowanych wykluczeń. |
lexicalization | pol: monitor |
Portuguese |
has gloss | por: Em computação concorrente, monitor é uma técnica para sincronizar duas ou mais tarefas que compartilham um recurso em comum, geralmente um dispositivo de hardware ou uma região da memória. Com um modelo de concorrência baseado em monitores, o compilador ou o interpretador podem inserir mecanismos de exclusão mútua transparentemente em vez do programador ter acesso às primitivas para tal, tendo que realizar o bloqueio e desbloqueio de recursos manualmente. |
lexicalization | por: monitor |
Moldavian |
has gloss | ron: Un monitor este o metodă de sincronizare a două sau mai multe sarcini ce folosesc o resursă comună, de obicei un hardware device sau o mulțime de variabile. În concurența bazată pe monitor, compilatorul sau interpretorul introduce cod, în mod transparent, pentru blocarea sau deblocarea unor proceduri specificate, fără a fi nevoie ca programatorul să acceseze explicit primitive de sincronizare. |
lexicalization | ron: monitor |
Russian |
has gloss | rus: Монитор — в языках программирования, высокоуровневый механизм взаимодействия и синхронизации процессов, обеспечивающий доступ к неразделяемым ресурсам. Подход к синхронизации двух или более компьютерных задач, использующих общий ресурс, обычно аппаратуру или набор переменных. |
lexicalization | rus: монитор |
Castilian |
has gloss | spa: En la programación paralela, los monitores son objetos destinados a ser usados sin peligro por más de un hilo de ejecución. La característica que principalmente los define es que sus métodos son ejecutados con exclusión mutua. Lo que significa, que en cada momento en el tiempo, un hilo como máximo puede estar ejecutando cualquiera de sus métodos. Esta exclusión mutua simplifica el razonamiento de implementar monitores en lugar de código a ser ejecutado en paralelo. |
lexicalization | spa: monitor |
Chinese |
has gloss | zho: 監視器(也称为管程)是一種用來同步化多個彼此分享資源之工作的方法,這些資源一般是硬體裝置或一群變數. |
lexicalization | zho: 監視器 |