de un proceso
de un proceso
de un proceso
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Validación <strong>de</strong> parámetros• Hay que validar parámetros <strong>de</strong> tipo p<strong>un</strong>tero• Solución pesimista (Windows):– Se comprueba que valores <strong>de</strong> p<strong>un</strong>teros son válidos antes <strong>de</strong> usarlos• Solución optimista (Linux):– Se usa directamente, si inválido → excepción en modo sistema• Mínima comprobación: que no es dirección <strong>de</strong>l SO– Ante excepción <strong>de</strong> memoria en modo sistema...• ¿cómo se <strong>de</strong>termina que no es <strong>un</strong> error en el código <strong>de</strong>l SO?– Linux: tabla con dir. <strong>de</strong> instrucciones <strong>de</strong> SO que acce<strong>de</strong>n a paráms.• Instrucción que causa excepción ⊂ tabla, llamada retorna error• Optimista más eficiente pero más complejo– El error se pue<strong>de</strong> producir en medio <strong>de</strong> <strong>un</strong>a llamadaDiseño <strong>de</strong> Sistemas Operativos 42 Fernando Pérez Costoya (2008)