Ver Mensaje Individual
  #10  
Antiguo 12-09-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 23
AzidRain Va camino a la fama
Actualmente ya no es tan simple y sin afirmarlo categóricamente puedo decirte que al menos en los discos modernos ya no se puede. Los discos viejitos de aquellos del orden de los fabulosos 10 15 o 60!!....megabytes...je je, se podian manipular gracias a que se utilizaban las famosas interrupciones tanto del DOS como del BIOS, las cuales muy seguramente y por compatibilidad aún existen y se utilizan internamente, sin embargo, los discos de ese entonces eran medio "tontos" pues no contenían mucha inteligencia (llamémosle circuitería) que digamos, tan solo lo necesario para interfasarse con la PC. Quien no recuerda los famosos discos winchester que ocupaban toda una bahía de 3.5 en una pc y con las cuales mediante el led verde titilante identificábamos a las pcs que tenían el privilegio e contar con ellos. Estos discos eran tan "tontos" que cuando apagaba uno el pc simplemente la cabeza brincoteaba de un lado a otro de los platos para venir a aterrizar en ve tu a saber que sector del disco duro con la probabilidad, bastante alta en ese entonces, de que en una de esas la cabeza llegara a hacer contacto con la superficie de algún plato con la consecuente pérdida de datos. Para ello se utilizaba los famosos "parqueadores" de disco (incluso hasta yo hice uno) para evitar este problema.

Mas tarde empezaron a hacerse más y más complejos los dichosos discos y a la par del aumento de capacidad de los mismos se hacían más "inteligentes" con la incorporación de circuitería que ya no dependía de lo que la pc decía para controlar el aspecto físico del disco, estos discos por ejemplo ya no necesitaban parquearse pues ellos solos lo hacían mediante su circuitería interna además de que los procesos de fabricación garantizaban con creces el que la probabilidad de un desastre era casi imposible.

Pues bien, a mas de uno se nos ocurrió la bromita del disco quemado, inclusive algunos desarrollamos pequeños "troyanos" en Pascal de aquellas épocas que con el cuento de ser editores de texto, utilerías o hasta dizque antivirus (en épocas donde ViruScan era casi Dios); se daban a la tarea de mover las cabezas del primer sector al último, del primero al último, y así ad infinitum, con la consecuente fatiga para los materiales de aquella época.

Hoy en día los discos ya no se la tragan y además como casi toda la comunicación se hace a traves de drivers (windoze) el mismo disco se protege de este tipo de chistosadas y en ocasiones prefiere mejor mandar por un tubo en este caso a windows y sus peticiones de "muévete pa' ca y muévete pa' llá" antes que destruirse así mismo. Esto lo consigue simplemente mandando estatus de "no listo" a windows para que lo deje de estar .....eso.

Ahora bien, las revoluciones del disco ya vienen predefinidas de fábrica por lo que digamos que la circuitería del disco no permitirá que dicho valor pase más allá del límite pregrabado, es algo así como el gobernador de algunos autobuses, por mucho que se les acelere no pasarán de ese valor. Obviamente cabe mencionar que las RPMs nominales de un disco duro no son realmente las máximas que debe alcanzar, probablemente los componentes esten diseñados para trabajar incluso a hasta un 75% más allá de este valor para tener un rango de tolerancia aceptable.


Por cierto que una de las características que se introdujeron en los discos duros modernos fue el famoso SMART (Self-Monitoring Analysis and Reporting Technology o bien Tecnología de Auto-monitorero, análisis y reporte) que curiosamente significa "Inteligente" en inglés. Esto no es otra cosa que un protocolo inventado por IBM para que los discos duros se verificaran así mismo. En algunos modelos hay hasta 30 variables monitoreadas a la vez con sendos sensores como:

Tiempo de arranque (Spin-Up)
Máxima tasa de transferencia de datos
Temperatura

entre otras tantas.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita