Treffer: Kipu: hilos ligeros para Java

Title:
Kipu: hilos ligeros para Java
Authors:
Source:
Interfases, ISSN 1993-4912, Nº. 7, 2014, pags. 69-78
Publisher Information:
2014
Document Type:
E-Ressource Electronic Resource
Availability:
Open access content. Open access content
LICENCIA DE USO: Los documentos a texto completo incluidos en Dialnet son de acceso libre y propiedad de sus autores y/o editores. Por tanto, cualquier acto de reproducción, distribución, comunicación pública y/o transformación total o parcial requiere el consentimiento expreso y escrito de aquéllos. Cualquier enlace al texto completo de estos documentos deberá hacerse a través de la URL oficial de éstos en Dialnet. Más información: https://dialnet.unirioja.es/info/derechosOAI | INTELLECTUAL PROPERTY RIGHTS STATEMENT: Full text documents hosted by Dialnet are protected by copyright and/or related rights. This digital object is accessible without charge, but its use is subject to the licensing conditions set by its authors or editors. Unless expressly stated otherwise in the licensing conditions, you are free to linking, browsing, printing and making a copy for your own personal purposes. All other acts of reproduction and communication to the public are subject to the licensing conditions expressed by editors and authors and require consent from them. Any link to this document should be made using its official URL in Dialnet. More info: https://dialnet.unirioja.es/info/derechosOAI
Note:
application/pdf
Interfases, ISSN 1993-4912, Nº. 7, 2014, pags. 69-78
Spanish
Other Numbers:
S9M oai:dialnet.unirioja.es:ART0001207688
https://dialnet.unirioja.es/servlet/oaiart?codigo=6043095
(Revista) ISSN 1993-4912
1341613996
Contributing Source:
UNIV COMPLUTENSE DE MADRID
From OAIster®, provided by the OCLC Cooperative.
Accession Number:
edsoai.on1341613996
Database:
OAIster

Weitere Informationen

En este artículo se describe un mecanismo cooperativo de planificación de hilos que puede usarse de manera efectiva en máquinas virtuales Java en tiempo real. Este planificador se implementa utilizando una cola de prioridades (priority queue) basada en montículo (heap) que permite un tiempo de procesamiento O(log N). Dado que este planificador es estrictamente cooperativo, la coordinación de los hilos se realiza sin el requisito de una sincronización formal de hilos Java. Aunque se pueden lograr resultados similares a través del diseño de programas, esta abstracción permite a los programadores enfocarse en el desarrollo de su aplicación.
This paper describes a cooperative thread scheduling mechanism, which can be used effectively on real-time java virtual machines. This scheduler is implemented using a heap-based priority queue which allows for O(log N) processing time. Since this scheduler is strictly cooperative, thread coordination is performed without the requirement of formal java thread synchronization. Though similar outcomes can be achieved through program design, this abstraction allows developers to focus on their application.