3
votos
1
respuestas
vistas 15,853
1,513 preguntas, página #1
3
votos
1
respuestas
vistas 15,853
0
votos
3
respuestas
vistas 911
En mi aplicación en C++ estoy usando pthreads. Tengo un subproceso principal que distribuye el trabajo a otro subproceso para leer del disco y un tercer subproceso para escribir en el disco. Esto permite que el subproceso principal funcione en tiempo real y no tenga contratiempos debido al disco io por el subproceso de lectura que se mantiene por delante del principal ...
preguntado 10 años, 1 meses
0
votos
1
respuestas
vistas 916
Estoy tratando de medir el rendimiento de algunas llamadas de biblioteca. Mi principal herramienta de medición es la llamada rdtsc. Después de leer un poco, me doy cuenta de que necesito deshabilitar la preferencia y las interrupciones para obtener las lecturas más precisas. ¿Puede alguien ayudarme a averiguar cómo hacer esto? Yo sé eso ...
preguntado 10 años, 1 meses
2
votos
2
respuestas
vistas 567
Estoy tratando de determinar el impacto del cambio de contexto en mi subproceso de Java. Por lo tanto, primero tendría que saber "¿cuántas veces se ha adelantado?" y segundo, si es posible, "¿cuánto tiempo se suspendió la ejecución de mi subproceso?". Dudaría mucho que esto se pueda hacer desde Java, pero ¡oye! la ...
preguntado 10 años, 1 meses
0
votos
1
respuestas
vistas 612
Soy nuevo aquí, y también soy relativamente nuevo en la programación en general. He escrito un programa en C y necesito acelerarlo usando pthreads. Intenté hacerlo usando OpenMP, pero no sé cómo depurarlo. También necesito averiguar si el programa es más rápido usando pthreads y los tiempos, pero no...
preguntado 10 años, 1 meses
0
votos
2
respuestas
vistas 1,314
Debo hacer un programa con hilos POSIX con gcc y cuando trato de compilarlo, la terminal muestra un mensaje como: ...
preguntado 10 años, 1 meses
0
votos
1
respuestas
vistas 831
Estoy usando el problema del productor/consumidor para hacer una resolución de DNS de subprocesos múltiples. Lo resolví sin subprocesos múltiples, por lo que estoy bastante seguro de que esa parte de mi código funciona. Básicamente, estoy creando un productor para escribir y (estaré creando) muchos consumidores para leer. En este momento estoy...
preguntado 10 años, 1 meses
1
votos
1
respuestas
vistas 169
Estoy desarrollando una aplicación de mensajería instantánea. ...
preguntado 10 años, 1 meses
2
votos
2
respuestas
vistas 7,064
Tengo una matriz de estructuras y tengo la intención de pasar cada elemento de la matriz en pthreads separados en un bucle for. ...
preguntado 10 años, 1 meses
0
votos
1
respuestas
vistas 123
Quiero crear un pthread con la función de pthread recibida de forma remota. ...
preguntado 10 años, 1 meses
2
votos
1
respuestas
vistas 2,006
He estado tratando de entender el concepto de semáforos en C y he tenido un éxito limitado. Por lo que entiendo, en C, si el valor de un semáforo es 0, un sem_wait() debería resultar en el bloqueo de ese hilo hasta que el valor de ese semáforo ya no sea 0. ...
preguntado 10 años, 1 meses
1
votos
2
respuestas
vistas 3,122
Tengo la asignación de trabajar en problemas de productores y consumidores mediante el uso de hilo y semáforo. La tarea es que permite al usuario definir el número de productor, el número de consumidor y el tamaño del búfer. El programa siempre se bloquea si el productor alcanza el tamaño del búfer. Pero el requisito dice que si el productor llega a amortiguar al consumidor ...
preguntado 10 años, 1 meses
0
votos
2
respuestas
vistas 142
Escribí este código: ...
preguntado 10 años, 1 meses
2
votos
1
respuestas
vistas 5,479
La tarea es tener 5 subprocesos presentes al mismo tiempo, y el usuario asigna a cada uno un tiempo de ráfaga. Luego, se usa un algoritmo de turno rotativo con un cuanto de 2 para programar los subprocesos. Por ejemplo, si ejecuto el programa con...
preguntado 10 años, 1 meses
3
votos
2
respuestas
vistas 4,157
Tengo problemas para pasar argumentos a hilos nuevos, tengo lo siguiente...
preguntado 10 años, 1 meses
2
votos
1
respuestas
vistas 489
2
votos
2
respuestas
vistas 13,958
Entonces, estoy trabajando en un programador en una de mis clases. Básicamente, pretendemos que solo se puede ejecutar un hilo a la vez. Se supone que debemos usar una clase de semáforo para permitir que estos subprocesos se bloqueen para simular el subproceso que espera la CPU. ...
preguntado 10 años, 1 meses
4
votos
3
respuestas
vistas 2,350
Estoy desarrollando códigos para la comunidad informática científica, en particular para resolver sistemas lineales de ecuaciones (forma Ax=b) de forma iterativa. ...
preguntado 10 años, 1 meses
0
votos
2
respuestas
vistas 458
3
votos
1
respuestas
vistas 356
¿Hay alguna manera de tener en mis manos el código fuente intermedio producido por los pragmas OpenMP? ...
preguntado 10 años, 2 meses
0
votos
2
respuestas
vistas 220
Estoy tratando de diseñar un servidor web multiproceso en C usando Pthreads y tengo un problema para aceptar más conexiones entrantes sin atenderlas. ...
preguntado 10 años, 2 meses
0
votos
1
respuestas
vistas 1,368
He creado envoltorios alrededor de las funciones pthread usando dlopen y dlsym, para depurar y perfilar algunos problemas que ocurren en mi aplicación. El generador de perfiles pasa todas las pruebas unitarias. Desafortunadamente, parece que he omitido la inicialización de algunas bibliotecas porque getenv ahora devuelve nulo ...
preguntado 10 años, 2 meses
0
votos
0
respuestas
vistas 129
Quiero crear dos clases de la siguiente manera: ...
preguntado 10 años, 2 meses
1
votos
1
respuestas
vistas 1,361
Recibo un error: lvalue inválido en la asignación. ...
preguntado 10 años, 2 meses
1
votos
4
respuestas
vistas 2,589
Prefacio: soy nuevo en la programación multihilo y estoy un poco oxidado con C++. Mis requisitos son usar un mutex y dos condiciones mNotEmpty y mEmpty. También debo crear y completar los vectores de la forma que se menciona a continuación. ...
preguntado 10 años, 2 meses
0
votos
1
respuestas
vistas 202
4
votos
2
respuestas
vistas 5,194
Quiero implementar una nueva función de barrera. ...
preguntado 10 años, 2 meses
0
votos
4
respuestas
vistas 364
Estoy estudiando hilos y no estoy seguro si entiendo algunos conceptos. ¿Cuál es la diferencia entre preferencia y rendimiento? Hasta ahora sé que la preferencia es un rendimiento forzado, pero no estoy seguro de lo que realmente significa. ...
preguntado 10 años, 2 meses
10
votos
0
respuestas
vistas 1,106
Para crear perfiles de aplicaciones de subprocesos múltiples, sería muy útil para mí establecer un nombre para cada subproceso. ...
preguntado 10 años, 2 meses
1
votos
1
respuestas
vistas 754
Quiero usar la memoria compartida entre procesos y quería usar los robustos pthread mutex para lo mismo, porque pueden ayudar con el problema cuando un proceso muere manteniendo el mutex. Mi única preocupación es si son portátiles en diferentes plataformas: diferentes versiones de Linux y luego en diferentes ...
preguntado 10 años, 2 meses