• Sábado 27 de Abril de 2024, 02:13

Autor Tema:  Semaforos  (Leído 7925 veces)

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Semaforos
« en: Martes 11 de Septiembre de 2007, 00:09 »
0
Que tal !!!!! sera que me pueden aconsejar o dar una pequeña intro a lo que se refieren de semaforos  :blink:  esque estuve buscando  y naranjas no se como buscar porque lo estuve buscando como "uso de semaforos en java" pero no hay na' de lo que quiero, o tendran otro nombre ?  :P  ...
Gracias por la ayuda....  :comp:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



jpaler

  • Miembro MUY activo
  • ***
  • Mensajes: 479
    • Ver Perfil
Re: Semaforos
« Respuesta #1 en: Martes 11 de Septiembre de 2007, 00:45 »
0
napters... yo nunca he escuchado hablar "de semaforos en java".
...,por q mejor te animas y escribes una breve descripcion de lo
andas buscando y de seguro asi alguien te colaborara.

salu2 !!!

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Semaforos
« Respuesta #2 en: Martes 11 de Septiembre de 2007, 02:34 »
0
a que semaforo te referis ???.

A los que estan en la avenida, y se ponene en rojo, verde y amarillo ?

BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Semaforos
« Respuesta #3 en: Martes 11 de Septiembre de 2007, 17:27 »
0
Citar
a que semaforo te referis ???.

A los que estan en la avenida, y se ponene en rojo, verde y amarillo ?

BYTE.
   :lol:  :lol:

Nop no son esos lencho........ son los que ven los que controlan procesos  :P

Citar
napters... yo nunca he escuchado hablar "de semaforos en java".

Si no estoy mal el concepto de semaforo es aquel que controla los procesos que estan como que en cola un ejemplo claro es la impresion, ya que puedes enviar varias impresiones al mismo tiempo pero el va  ir imprimiendo segun vaya terminando la impresion pero tambien le puede dar prioridad a una impresion.

Pero para aplicarlo en java ????? ahi toy perdido xq no se como se trabaja ...!!!!  :(  

Gracias por la ayuda.... amigos !!!!  :kicking:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



antony_soluciones

  • Miembro MUY activo
  • ***
  • Mensajes: 222
    • Ver Perfil
Re: Semaforos
« Respuesta #4 en: Miércoles 12 de Septiembre de 2007, 00:31 »
0
Hola

Semáforos

Los semáforos en java controlan procesos, lo que tu preguntas es como ejercer ese control por medio de código en java, voy a intentar explicar a continuación.

Los semáforos son un concepto que surge cuando se estudia a profundidad los sistemas operacionales que permiten compartir los recursos hardware o software de la máquina, el S.O. administra estos recursos con el fin de hacer que los procesos en ejecución puedan acceder a ellos, pero también deben controlar que estos sean bien utilizados por los procesos, por ejemplo: los procesos en ejecución utilizan el procesador para procesar información, en la mayoría de computadoras personales existe un solo procesador, entonces el sistema operativo le asigna a cada proceso un tiempo para que estos usen el procesador, este tiempo es llamado quantum, así mismo los procesos necesitan ser cargados en la ram, entonces el sistema operativo debe gestionar la escritura en la ram sin que un proceso solape la información de un proceso que ya escribió en ella, o leer el disco duro o enviar una trama por la tarjeta de red.

Por ejemplo: se necesita controlar el acceso a la impresora por que n procesos intentan imprimir pero todos no pueden imprimir al tiempo ya que la información de las hojas impresas no saldría bien.
Es entonces cuando podríamos crear un semáforo que les indique a los procesos cuando está desocupado el recurso para que estos compitan por el y todos puedan usar la impresora.

en el siguiente link le respondí a alguien una vez sobre como simular una impresora en java, lee todo ese hilo y antes del final está mi respuesta.
http://foros.solocodigo.com/index.php?show...=11991&hl=hilos

Espero sirva de algo, suerte.
[size=109]Antony Hernan Delgado Solano. @antonyDelSol en twitter[/size]

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Semaforos
« Respuesta #5 en: Miércoles 12 de Septiembre de 2007, 17:12 »
0
Brother ..!!! muchas gracias ..... voy a revisar y cualquier cosita te estare molestando  :smartass:

Gracias,,,, :kicking:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa