Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -abstraccion de memoria:
- =========================
- para que eel proceso crea que tiene todo los recursos disponibles
- memoria virtual:
- ----------------
- memoria ram:
- donde se instalan los programas, y SO.
- disco duro: 1tera -----> $58
- Memoria Ram: 16GB -----> $150 //más rápida DRAM-DDR3
- USB: 32G -----> $20
- _________________________________________________________________
- |
- |
- Disco duro USB RAM | CPU (10^9) operaciones por ciclo de reloj
- ----- ----- ----- | -----
- | | | | | | | | |
- | | | | | | | cache1 cache2 | |
- | | | | | | | ------------------ | |
- ----- ----- ---- | NO ADMNISTRABLES -----
- |
- |___________________________________________________________
- ARQUITECTURA DE 32 vs 64:
- _________________
- | | 0000...0000 |
- ----------------- |
- | | 0000...0001 |
- ----------------- |
- | | (2^32) × 1Byte | (2^64) × 1 Byte
- | | 4GB | 16 ExaBytes =
- | | |
- | | |
- ----------------- |
- | | FFFF...FFFE |
- ----------------- |
- | | FFFF...FFFF |
- -----------------
- problemas, fragmentación interna:
- =================================
- Dividir la memoria en segmento de código, datos,
- ==========================
- || SEGENTACIÓN ||
- ==========================
- _____________
- | Codigo |
- ------------- La cantidad de Stack depende de de la cantidad de hilos que se usaran.
- | DATA |
- ------------- HEEAP | stack ^
- | | | |
- | HEAP | v |
- | |
- -------------
- | STACK |
- -------------
- CÓDIGO: Es de solo lectura, para evitar que el programa sea modificado mientra se ejcuta.
- =======
- DATA : ¿Sólo lectura? El profe no se acuerda dice que así nomás
- =====
- HEAP: Zona de memoria dinámica, listas, etc,
- ===== TAMBIÉN PRESENTA PROBLEMA DE FRACMENTACIÓN.
- STACK: Guarda direcciones de memoria(pila)
- ======
- ==================================================
- || ABSTRACCIÓN DE LA MEMORIA REAL ||
- ==================================================
- podría ser:
- _________________
- | |
- | |
- | | ^
- | STACK" crece | |
- | hacia arriba | |
- | |
- -----------------
- | | |
- | HEAP"crece | |
- | hacia abajo | v
- | |
- -----------------
- | |
- | CODIGO |
- -----------------
- | |
- | DATA |
- -----------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement