Publicado hace 11 años por pericopindargas a papeldeperiodico.com

"Ya hay muchos aparatos electrónicos que usan la llamada arquitectura de von Neumann. La arquitectura de von Neumann es el gran invento del siglo pasado, si dicha arquitectura no existiese habría que inventar otra similar, pues si no estuviera presente nos pasaríamos el mayor tiempo cambiando cables del PC de sitio. ¿Pero qué es la arquitectura de von Neumann? Explicada de forma sencilla es una forma de ‘ordenar’ cada parte del ordenador".

Comentarios

Shikamaru18

#7 #13 y, en general, todos los que me habéis votado negativo: tenéis poquito sentido del humor, ¿eh? lol lol lol

Lo que me he reido viendo cómo saltábais a la más mínima todos los informáticos... lol qué risas.

Arganor

#27 Eres un provocador...
Por cierto, a mi no me gusta votar negativo, de hecho, no te he votado

D

#5 Cual es tu S.O? windows me o 7, xp

LadyMarian

#10 Elimina el XP, que funciona.
#15 ¿Errores de programación o de ejecución?

equisdx

Creo que el nombre de la solución técnica es condensadores.

p

Existen otras formas de arreglar los equipos electrónicos, mirar este video:

Tiy

Vaya, creía que era la versión informática del clásico golpe seco de toda la vida que se le da a los electrodomésticos.

D

Este tio no se ha encontrado con casos paranormales informáticos, y después compara un bsod con kernel panic y después...

ailian

En las próximas entregas:

"Por qué un coche se apaga cuando quitas la llave" y el trepidante "Por qué se enciende la tele cuando le das al mando".

¡No se lo pierdan!

D

¿Se arregla así? ¡¿Por qué nadie me lo había dicho!?

a

Después de leer esto no voy a preocuparme demasiado. ¡A reiniciar!

D

En pocas palabras, los programas de una pc requieren servicios del sistema operativo. A veces hay errores de programación en el programa, o en el sistema operativo, que provocan que esos servicios se queden "colgados" y no los pueda usar nadie mas. Cuando reinicias, eliminas las consecuencias de esos errores.

g

Ahora lo tengo todo mucho más claro...

sotanez

Puede ser por muchas cosas. Por regla general, es tan complejo llegar a discernir lo que ha fallado, que es mejor reiniciar y ya está.
Por otra parte, muchas veces no está bloqueado, simplemente muy ocupado. El distinguir en el caso general si es lo primero o lo segundo (el famoso problema de la parada) así que se reinicia cuando se pierde la paciencia y ya está.

o

Artículo malo malo.

Shikamaru18

La mayoría de los ingenieros informáticos españoles estudian varios años y montan empresas para únicamente darte tres soluciones:

1) Apaga y enciende el ordenador.

2) Apaga y enciende el router.

3) Formatea.

L

#3 Te ha faltado la solución final: Reinstala.

D

#11 Supongo que va implícito en "3) Formatea"

D

#3 Otro de letras que le jode ver que todos los informáticos tienen curro, ¿ehhh?

r

#3

4) Compra otro más nuevo y rápido

IvanDrago

#3 Lo que desde luego has dejado claro, es que los ingenieros informáticos españoles no tienen sentido del humor. lol

Por cierto, a algunos, nos basta con reiniciar el servicio

G

#3 Totalmente equivocado, los ingenieros españoles estudian tantos años para preguntarte:
¿que ingredientes quieres en la pizza?

/karmasuicide off

Yagami_Raito

Este artículo es una magufada.

Nota: Soy informático.

wanakes

¿Pantalla negra en Mac OS? Curioso. 7 años utilizándolo en 3 ordenadores, y jamás la he visto...

#20 Pues supongo que, como en un artículo de divulgación científica, se deja de lado el rigor para ser más comprensible y accesible para todos. Pero si existe algún error de base, Señor "informático", ¿sería tan amable de señalarla, y no descalificar sin más?

Yagami_Raito

#24: Los deadlock (entiendo que se refiere a ello por "interbloqueo"), cuando se dan, son un problema de diseño, especialmente serio si se dan en el sistema operativo.

No son una situación normal como sugiere y por ello es posible correr sistemas decentemente diseñados sin reiniciar durante décadas. El sistema que estoy usando lo reinicié hace un par de semanas para actualizar el kernel (Linux), pero es interesante comentar que no se ha colgado en unos 4 años (desde que hay drivers libres para la familia r600 de radeon). Es un ordenador normal, montado de componentes comunes de los que puedes encontrar en cualquier tienda de informática o podías cuando lo monté.

La principal razón para cuelgues de sistemas enteros son o bien errores de programación en drivers o problemas del propio hardware (por ejemplo: Componentes quemados :P).

"La CPU en muchas ocasiones puede quedarse un rato haciendo una multiplicación demasiado larga, o muchas cuentas, y así se queda manejando grandes cantidades de megabytes con la memoria principal." -> Un opcode (en su ejemplo una multiplicación) tiene una duración predeterminada y muy corta (unos pocos ciclos de reloj, que si piensas en gigaherzios es muy poco tiempo, desde luego no segundos!). Si se da una interrupción, el opcode siguiente será ya en el gestor de interrupciones. Si no se da ninguna interrupción de origen externo, saltará en algún momento una del temporizador, cuando el proceso exceda el tiempo de procesador que le ha asignado el scheduler.

Recomiendo leer "Operating Systems: Design and implementation", de Andrew S Tanenbaum y Albert S Woodhull, para entender como funciona todo esto. Si es la tercera edición todavía mejor, ya que habla de diseñar sistemas operativos en general pero muestra minix3, un sistema diseñado con estabilidad y alta disponibilidad en mente.

Para aprender sobre Linux en concreto, "Understanding The Linux Kernel", de Daniel P. Bovet y Marco Cesati.