Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 3 años . Mejora...
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 3 años . Mejora...
Sé sobre el enhebrado "cooperativo" de rubí con hilos verdes . ¿Cómo puedo crear hilos reales de "nivel de sistema operativo" en mi aplicación para utilizar múltiples núcleos de CPU para el
No he visto ejemplos claros con casos de uso para Pool.apply , Pool.apply_async y Pool.map . Estoy usando principalmente Pool.map; ¿Cuáles son las ventajas de los
Estoy abriendo un archivo que tiene 100,000 URL. Necesito enviar una solicitud HTTP a cada URL e imprimir el código de estado. Estoy usando Python 2.6, y hasta ahora examiné las muchas formas confusas en que Python implementa subprocesamiento / concurrencia. Incluso he mirado la biblioteca de...
Acabo de ver el siguiente video: Introducción a Node.js y todavía no entiendo cómo obtienes los beneficios de velocidad. Principalmente, en un momento, Ryan Dahl (creador de Node.js) dice que Node.js se basa en bucles de eventos en lugar de en subprocesos. Los subprocesos son caros y solo deben...
¿Cómo puedo crear una instancia de Lista concurrente, donde puedo acceder a elementos por índice? ¿El JDK tiene alguna clase o método de fábrica que pueda
¿Cuál es la diferencia entre Futurey Promise? Ambos actúan como un marcador de posición para resultados futuros, pero ¿dónde está la principal
¿Es correcto decir que staticsignifica una copia del valor para todos los objetos y volatileuna copia del valor para todos los hilos? De todos modos, un staticvalor variable también será un valor para todos los hilos, entonces, ¿por qué deberíamos elegir
He investigado este problema durante meses, se me ocurrieron diferentes soluciones, que no estoy contento, ya que todos son hacks masivos. Todavía no puedo creer que una clase con un diseño defectuoso haya llegado al marco y nadie esté hablando de eso, así que supongo que me falta algo. El...
Todos sabemos que para invocar Object.wait(), esta llamada debe colocarse en un bloque sincronizado, de lo contrario IllegalMonitorStateExceptionse lanza un. Pero, ¿cuál es la razón para hacer esta restricción? Sé que wait()libera el monitor, pero ¿por qué necesitamos adquirir explícitamente el...
¿Qué hace AtomicBoolean que un booleano volátil no puede
He buscado en el libro Swift, pero no puedo encontrar la versión Swift de @synchronized. ¿Cómo hago exclusión mutua en
¿Cómo puedo usar AtomicBoolean y para qué es esa
Entiendo que AtomicInteger y otras variables atómicas permiten accesos concurrentes. ¿En qué casos se usa típicamente esta
Digamos que tenemos estos dos Runnables: class R1 implements Runnable { public void run() { … } … } class R2 implements Runnable { public void run() { … } … } Entonces, ¿cuál es la diferencia entre esto: public static void main() { R1 r1 = new R1(); R2 r2 = new R2(); r1.run();...
Creo que la comunidad de Erlang no tiene envidia de Node.js, ya que lo hace sin bloqueo de E / S de forma nativa y tiene formas de escalar fácilmente las implementaciones a más de un procesador (algo que ni siquiera está integrado en Node.js). Más detalles en
Una operación sensible en mi laboratorio hoy salió completamente mal. Un actuador en un microscopio electrónico superó sus límites, y después de una cadena de eventos perdí $ 12 millones en equipos. He reducido más de 40K líneas en el módulo defectuoso a esto: import java.util.*; class A {...
Estoy tratando de entender el patrón disruptivo . He visto el video de InfoQ y he intentado leer su periódico. Entiendo que hay un buffer de anillo involucrado, que se inicializa como una matriz extremadamente grande para aprovechar la localidad de caché, eliminar la asignación de nueva...
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
java.util.concurrentAPI proporciona una clase llamada as Lock, que básicamente serializaría el control para acceder al recurso crítico. Da método como park()y unpark(). Podemos hacer cosas similares si podemos usar synchronizedpalabras clave y usar wait()y notify() notifyAll()métodos. Me...