Resultados de la búsqueda a petición "concurrency"
std :: this_thread :: sleep_for () y GCC
Cuando intento compilar este sencillo programa: #include<thread> void f() { std::this_thread::sleep_for(std::chrono::seconds(3)); } int main() { std::thread t(f); t.join(); }con gcc versión 4.4.3 en Ubuntu 10.04 (32 bit): $ g++ -std=c++0x ...
¿Cómo configurar la concurrencia en .NET Core Web API?
En los viejos tiempos de WCF, tenía control sobre la concurrencia del servicio a través deMaxConcurrentCalls ajuste.MaxConcurrentCalls el valor predeterminado es 16 llamadas simultáneas, pero puede aumentar o disminuir ese valor según ...
Pautas para probar código multiproceso o garantizar que el código sea seguro para subprocesos
¿Existen pautas para probar el código de subprocesos múltiples (aparte de arrojar un montón de hilos al problema y cruzar los dedos)? Básicamente, estoy buscando buenas formas de probar la corrupción de datos, los puntos muertos y otros ...
Leer un archivo mientras se está escribiendo
Tengo que leer el archivo de registro de Tomcat, y después de un tiempo (por ejemplo: una hora) volveré a leer el archivo (solo para el nuevo contenido agregado), así que creo el RandomAccessFile para registrar la última posición que completé, y ...
¿Son las aplicaciones de subproceso único una tecnología muerta? [cerrado]
Acabo de comprar una computadora portátil nueva de menos de US $ 1,000, una destinada directamente al mercado de consumidores, no desarrolladores y, mirando por encima de las especificaciones, me sorprendió descubrir que venía de serie con un ...
¿Cómo pedirle a CompletableFuture que use hilos no daemon?
He escrito el siguiente código: System.out.println("Main thread:" + Thread.currentThread().getId()); CompletableFuture<Void> future = CompletableFuture.runAsync(() -> { try { System.out.println("Before sleep thread:" + ...
¿Puede un compilador C / C ++ almacenar en caché legalmente una variable en un registro a través de una llamada a la biblioteca pthread?
Supongamos que tenemos el siguiente bit de código: #include <pthread.h> #include <stdio.h> #include <stdlib.h> void guarantee(bool cond, const char *msg) { if (!cond) { fprintf(stderr, "%s", msg); exit(1); } } bool do_shutdown = false; // Not ...
¿Por qué estas gorutinas no escalan su rendimiento a partir de ejecuciones más concurrentes?
AntecedentesActualmente estoy trabajando en mi tesis de licenciatura y básicamente mi tarea es optimizar un código dado en Go, es decir, hacer que se ejecute lo más rápido posible. Primero, optimicé la función en serie y luego intenté introducir ...
Hilo de cola en Blackberry
He examinado la API de BB (5.0) y no encuentro ninguna forma de ejecutar en serie un lote de subprocesos. Sé que BB tiene un límite en la cantidad de subprocesos que lanzará, por lo que no quiero iniciar 7 si el usuario hace clic en las cosas lo ...
Usar palabras clave volátiles con objeto mutable
En Java, entiendo quevolatile La palabra clave proporciona visibilidad a las variables. La pregunta es, si una variable es una referencia a un objeto mutable, ¿volatile ¿También proporciona visibilidad a los miembros dentro de ese objeto? En el ...