GBK glossarySearch the glossaries created from glossary-building KudoZ (GBK) questions. | To see the desired glossary, please select the language and then the field of expertise. |
Home - English
- Computers (general)
- Search
- Term
- Additional fields of expertise
- Definition(s)
- Multithreading typically refers to sharing a single CPU between multiple tasks (or "threads") in a way designed to minimise the time required to switch threads. This is accomplished by sharing as much as possible of the program execution environment between the different threads so that very little state needs to be saved and restored when changing thread. Multiple threads can be executed in parallel on many computer systems. This multithreading generally occurs by time slicing, wherein a single processor switches between different threads--in which case the processing is not literally "simultaneous", for the single processor is only really doing one thing at a time. On a multiprocessor system, threading can be achieved via multiprocessing, wherein different threads can run simultaneously on different processors. www.NetworkDictionary.com
- Example sentence(s)
- The design of the Java language makes multithreading essential for all but the simplest applets. In particular, IO and GUI programming both require multithreading to provide a seamless experience for the user. - IBM
by - On a multi-processor computer, multithreading is implemented with a mixture of time-slicing and genuine concurrency – where different threads run code simultaneously on different CPUs. - O'Reilly Media
by - Multithreading requires careful programming. For most tasks, you can reduce complexity by queuing requests for execution by thread pool threads. - Microsoft Corporation
by Compare [close] - Spanish
- Computers (general)
- Search
- Term
- Additional fields of expertise
- Definition(s)
- Un hilo de ejecución, en sistemas operativos, es una característica que permite a una aplicación realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc. Esta técnica permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente. Wikipedia - by Fractaler
- Example sentence(s)
- Las aplicaciones que trabajan con multihilos son aquellas que dividen su carga de trabajo en diversos Hilos o unidades de ejecución. Una razón para esto es la simplificación del diseño. Multi-hilos permite para permitir una fuerte cohesión entre tareas, significando que cada clase de hilo capturará un simple abstracción o idea. Este diseño produce una estrategia llamada divide-and-conquer (dividir y reducir) en lo cual sistemas grandes y complejos son divididos entre más unidades manejables, resultando un sistema con menos costo en la construcción y mantenimiento. La introducción de múltiples hilos también produce beneficios tanto como incrementar concurrencia, mejorar la interacción con el usuario y más eficiencia en el uso de la CPU. - Mega Developers
by Fractaler - Un hilo no puede correr por sí mismo, se ejecuta dentro de un programa. Se pueden programar múltiples hilos de ejecución para que corran simultáneamente en el mismo programa. La utilidad de la programación multihilos resulta evidente. Por ejemplo, un navegador Web puede descargar un archivo de un sitio, y acceder a otro sitio al mismo tiempo. Si el navegador puede realizar simultáneamente dos tareas, no tendrá que esperar hasta que el archivo haya terminado de descargarse para poder navegar a otro sitio. - Página de JAVA de Ramiro Lago
by Fractaler - Related KudoZ question
Compare [close] - French
- Computers (general)
- Search
- Term
- Additional fields of expertise
- Definition(s)
- Traitement multitâche qui se traduit par l'exécution simultanée des fils d'un même processus, et qui permet d'accélérer l'exécution d'un programme par l'exploitation à d'autres fins du temps d'attente imposé au processeur lors de l'accès aux données GRand dictionnaire terminologique - by Chantal de Lorme
- Example sentence(s)
- Le noyau de Mac OS X Server offre une capacité de traitement multifil supérieure et des algorithmes d'affinité des processeurs offrant une prise en charge efficace des applications multifils avec la dernière génération de processeurs Intel multicœurs - Site Apple
by Chantal de Lorme - Related KudoZ question
Compare [close] - Bulgarian
- Computers (general)
- Search
- Term
- Additional fields of expertise
- Definition(s)
- Многонишковите (multithreaded) програми представляват програми, които могат да изпълняват едновременно няколко редици от програмни инструкции. Всяка такава редица от програмни инструкции наричаме thread (нишка). Изпълнението на многонишкова програма много прилича на изпълнение на няколко програми едновременно. Например в Microsoft Windows е възможно едновременно да слушаме музика, да теглим файлове от Интернет и да въвеждаме текст. Тези три действия се изпълняват от три различни програми (процеси), които работят едновременно. Когато няколко процеса в една операционна система работят едновременно, това се нарича многозадачност. Когато няколко отделни нишки в рамките на една програма работят едновременно, това се нарича multithreading (многонишковост). Светлин Наков - by 4leavedClover
- Example sentence(s)
- В едно приложение понякога се налага да се изпълняват операции, отнемащи много време ( при дълбока рекурсия, при работа с големи обеми от данни). Докато те се изпълняват потребителският интерфейс на отговаря, тъй като приложението вече е поела съответната времеотнемаща операция. В такива случаи потребителят трябва да бъде известяван за статуса на извършваната работа и при необходимост да допуска потребителска намеса. Този и други подобни проблеми се решават чрез реализиране на многонишковост. - teacher.bg
by 4leavedClover - Многонишковост - Нишки - Л. Чорбаджиев, �
by 4leavedClover - 3. Създаване на потребителски интерфейс. Потребителски интерфейс на Windows приложение. Създаване и работа с диалогови прозорци. Извеждане и отпечатване данните на приложението. Реализиране на многонишковост. Контекстно-зависима помощ 6 ч. - ПРОГРАМНИ ИНТЕРФЕЙСИ
by 4leavedClover - Related KudoZ question
Compare [close] Compare [close] - Italian
- Computers (general)
- Search
- Term
- Additional fields of expertise
- Definition(s)
- Il ****multithreading**** in informatica indica il supporto hardware da parte di un processore di eseguire più thread. Questa tecnica si distingue da quella alla base dei sistemi multiprocessore per il fatto che i singoli thread condividono lo stesso spazio d'indirizzamento, la stessa cache e lo stesso translation lookaside buffer. Il multithreading migliora le prestazioni dei programmi solamente quando questi sono stati sviluppati suddividendo il carico di lavoro su più thread che possono essere eseguiti in parallelo. I sistemi multiprocessore sono dotati di più unità di calcolo indipendenti, un sistema multithread invece è dotato di una singola unità di calcolo che si cerca di utilizzare al meglio eseguendo più thread nella stessa unità di calcolo. Le tecniche sono complementari, a volte i sistemi multiprocessore implementano anche il multithreading per migliorare le prestazioni complessive del sistema. wikipedia - by AC0
- Example sentence(s)
- Il kernel di Windows 7 ha beneficiato di diverse migliorie e ottimizzazioni rispetto a quello di Vista, ed è ora accreditato di supportare al meglio le CPU multicore e il ***multithreading***. In alcuni test condotti da InfoWorld si evince che, in termini di performance pure, Windows 7 non offre nulla in più di quanto offriva Vista: ciò non toglie che, grazie soprattutto alle ottimizzazioni apportare all'architettura, il nuovo sistema operativo appaia più agile e reattivo rispetto al predecessore. Stando ancora a InfoWorld, un campo dove Windows 7 eccelle è quello del risparmio energetico: a parità di configurazione hardware, la nuova versione di Windows assorbe circa il 17 per cento di energia in meno rispetto a Vista SP2, un fattore che va a diretto beneficio dell'autonomia dei notebook. - punto-informatico.it
by AC0 - Related KudoZ question
Compare [close] - Japanese
- Computers (general)
- Search
- Term
- Additional fields of expertise
- Definition(s)
- マルチスレッドとは、1つのアプリケーションソフトがスレッドと呼ばれる処理単位を複数生成し、並行して複数の処理を行なうこと。いわばアプリケーションソフト内でのマルチタスク処理。マルチタスクと同じように、CPUの処理時間を非常に短い単位に分割し、複数のスレッドに順番に割り当てることによって、複数の処理を同時に行っているようにみせている。 e-Words - by Ben Jones
- Example sentence(s)
- 投機的マルチスレッド実行のための限定的2パス予測方式の検討 - CiNii
by Ben Jones - マルチスレッド方式は、SPARC64 VIでVMT(Vertical Multithreading)を採用し、SPARC64 VIIではさらに効率的な処理を可能とするSMT(Simultaneous Multithreading)を採用しています。 - Fujitsu
by Ben Jones - VIRCでは, 限られたプロセッシングユニット (PU) で効率的なスレッドレベル並列実行を行うために, 順序付きマルチスレッド (Ordered Multithreading) モデルと仮想レジスタセット (Virtual Register Set) アーキテクチャを採用している. - NDL
by Ben Jones - Related KudoZ question
Compare [close] - Vietnamese
- Computers (general)
- Search
- Term
- Additional fields of expertise
- Definition(s)
- Với cơ chế đa luồng ứng dụng của ta có thể thực thi đồng thời nhiều dòng lệnh cùng lúc. Có nghĩa là ta có thể làm nhiều công việc đồng thời trong cùng một ứng dụng của ta. Có thể hiểu một cách hết sức đơn giản : hệ điều hành với cơ chế đa nhiệm cho phép nhiều ứng dụng chạy cùng lúc. Thì với cơ chế đa luồng, mỗi ứng dụng của ta có thể thực hiện được nhiều công việc đồng thời. http://my.opera.com/langtujava/blog/show
- by Tiến Anh Lê - Example sentence(s)
- Với cơ chế multithreading ứng dụng của ta có thể thực thi đồng thời nhiều dòng lệnh cùng lúc. Có nghĩa là ta có thể làm nhiều công việc đồng thời trong cùng một ứng dụng của ta. Có thể hiểu một cách hết sức đơn giản : hệ điều hành với cơ chế đa nhiệm cho phép nhiều ứng dụng chạy cùng lúc. Thì với cơ chế đa luồng, mỗi ứng dụng của ta có thể thực hiện được nhiều công việc đồng thời. - http://my.opera.com/langtujava/blog/show
by Tiến Anh Lê - Related KudoZ question
- Compare this term in: Serbian, Croatian, Arabic, Czech, Chinese, German, Dutch, Greek, Persian (Farsi), Finnish, Hindi, Hungarian, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Turkish, Ukrainian
| | The glossary compiled from Glossary-building KudoZ is made available openly under the Creative Commons "By" license (v3.0). By submitting this form, you agree to make your contribution available to others under the terms of that license. ![Creative Commons License](http://i.creativecommons.org/l/by/3.0/88x31.png) | | | | X Sign in to your ProZ.com account... | | | | | | |