elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Procesos en paralelo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Procesos en paralelo  (Leído 2,916 veces)
zonahurbana

Desconectado Desconectado

Mensajes: 178

RS, JC.


Ver Perfil WWW
Procesos en paralelo
« en: 30 Agosto 2016, 05:44 am »

¿Qué pasa cuando 2 procesos acceden en paralelo a la misma posición de memoria e intentan modificarla?
Me parece que habían formas para resolver estos conflictos, pero de forma resumida, ¿cuál sería una respuesta concisa en una entrevista de trabajo?


En línea

Nunca dejar de aprender es importante, más allá del ritmo que se siga ...
MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.513


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Procesos en paralelo
« Respuesta #1 en: 30 Agosto 2016, 11:58 am »

Hola!

Cada proceso posee su propio espacio de memoria, por lo que, en un principio, no podrían acceder "a la misma posición de memoria".

Ahora, si deseas comunicarlos, necesitarán utilizar los servicios del sistema.

Más info: https://es.wikipedia.org/wiki/Proceso_(inform%C3%A1tica) y https://es.wikipedia.org/wiki/Memoria_virtual

Saludos!


En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

zonahurbana

Desconectado Desconectado

Mensajes: 178

RS, JC.


Ver Perfil WWW
Re: Procesos en paralelo
« Respuesta #2 en: 30 Agosto 2016, 16:49 pm »

Muchas gracias.

Entonces distinto sería que en un proceso se inicien varios hilos e intenten acceder a lo mismo, ¿verdad?
En línea

Nunca dejar de aprender es importante, más allá del ritmo que se siga ...
El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: Procesos en paralelo
« Respuesta #3 en: 30 Agosto 2016, 20:03 pm »

Aunque los hilos sí comparten el mismo espacio en la memoria y pueden tener acceso a la misma dirección, no se accede directamente a la misma sino que es el sistema operativo el que se encarga de gestionar los accesos,. Además la propia arquitectura de los dispositivos  electrónicos (microprocesador, RAM, etc) gestionan este tipo de conflictos. Por todo esto en realidad nunca ocurre que dos hilos escriban en la misma dirección de memoria durante el mismo ciclo de reloj.
En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
bengy


Desconectado Desconectado

Mensajes: 501


mis virtudes y defectos son inseparables


Ver Perfil WWW
Re: Procesos en paralelo
« Respuesta #4 en: 30 Agosto 2016, 21:38 pm »

creo que se refiere a monitores y semaforos

saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
puerto paralelo
Programación Visual Basic
pepetrueno 1 2,353 Último mensaje 2 Junio 2005, 05:25 am
por Slasher-K
puerto paralelo
Electrónica
marcelito007 1 2,333 Último mensaje 23 Febrero 2006, 23:00 pm
por Syphroot
puerto paralelo
Electrónica
Kpax 3 3,032 Último mensaje 5 Abril 2006, 04:03 am
por D1e6o!
Listar procesos y realizar cosas con los procesos
Programación Visual Basic
sebas369 2 3,388 Último mensaje 14 Julio 2006, 16:08 pm
por sebas369
procesos en paralelo java
Java
mapers 3 3,270 Último mensaje 19 Enero 2012, 00:39 am
por Proteus1989
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines