Sencico Soltech Sistema Operativo Rudy

31
Arquitectura de sistema operativo Rudy Godoy <[email protected]> SOLTECH – Trujillo, Perú 2006

Transcript of Sencico Soltech Sistema Operativo Rudy

Page 1: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Rudy Godoy <[email protected]>

SOLTECH – Trujillo, Perú 2006

Page 2: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Historia

Page 3: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Arquitectura sistema Unix

Page 4: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Comparativa sistemas operativos

Tipo de núcleo API principal

AIX No

FreeBSD No

HP-UX No swinstall ?

GNU/Linux

Mac OS X ~86 million Yes

NetBSD No

NetWare No proprietary

OpenBSD No by source

Arquitecturas soportadas

Sistema de ficheros soportados

Líneas de código

GUI predetermi

nadaGestión de paquetes

Gestión de actualizaciones

POWER, PPCJFS, JFS2, ISO 9660, UDF, NFS, SMBFS, GPFS Monolithic installp, RPM

Service Update Management Assistant (SUMA) SysV, POSIX

x86, x86-64, PC98, SPARC, others

UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (read only), XFS (experimental) and others

Monolithic with modules

ports tree, packages

by source (CVSup, portsnap), network binary update (freebsdupdate) BSD, POSIX

PA-RISC,IA-64VxFS, HFS, ISO 9660, UDF, NFS, SMBFS

Monolithic with modules SysV, POSIX

x86, x86-64, PPC, SPARC, Alpha, others

ext2, ext3, ext4, ReiserFS, FAT, ISO 9660, UDF, NFS, and others

Monolithic with modules See: Comparison of Linux distributions POSIX

PPC, x86

HFS+ (default), HFS, UFS, AFP, ISO 9660, FAT, UDF, NFS, SMBFS, NTFS (read only), FTP, WebDAV Hybrid

Mac OS X Installer Software Update

Carbon, Cocoa, BSD/POSIX, X11 (since 10.3)

x86, x86-64, PPC, SPARC, 68k, Alpha, others

UFS, UFS2, ext2, FAT, ISO 9660, NFS, LFS, and others

Monolithic with modules pkgsrc

by source (CVS, CVSup, rsync) or binary (using sysinst) BSD, POSIX

x86

NSS, NWFS, FAT, NFS, AFP, UDF, CIFS, ISO 9660 Hybrid

NWCONFIG.NLM, RPM, X-Windows-based GUI installer

binary updates, Red Carpet

x86, x86-64, SPARC, 68k, Alpha, VAX, others

ffs, ext2, FAT, ISO 9660, NFS, some others

Monolithic with modules

ports tree, packages BSD, POSIX

Page 5: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

¿Linux?

Page 6: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Arquitectura

Page 7: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Estándares – LSB / FHS

Page 8: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Sistema de ficheros

Page 9: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Desarrollo multiplataforma

Page 10: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Linux HAL

Page 11: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Subsistema HAL

Page 12: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Arquitectura entorno gráfico

Page 13: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Linux Carrier Grade

Page 14: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Linux Carrier Grade

Page 15: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Linux - HA

Page 16: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

SUN Linux Cluster Phoenix, located at the Information Technology Services (ZID) of Vienna University of Technology (TU Wien)

Page 17: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Multi-arquitectura

Page 18: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Rendimiento fork()

Page 19: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Escalabilidad

Page 20: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Algunos datos

● 24 de abril 2006 - Linux 2.6.16.11 es publicado (6,981,110 líneas de código)

● «Linux Standard Base» es una norma ISO● HP ofrece sistemas «Carrier Grade»

basados en Debian GNU/Linux● IBM tiene centros de investigación para

Linux● Servidor web de SENCICO utiliza Linux

Page 21: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Distribuciones

Page 22: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Page 23: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Page 24: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Page 25: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Organización de software

Page 26: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Ciclo de vida de software - Debian

Page 27: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Proceso de desarrollo

Page 28: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Árbol de fuente NetBSD y Linux

Page 29: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Desarrolladores de Linux

Page 30: Sencico Soltech Sistema Operativo Rudy

Arquitectura de sistema operativo

Linux en la industria - OSDL

Page 31: Sencico Soltech Sistema Operativo Rudy

¡Gracias!

Rudy [email protected]://www.apesol.org.pehttp://www.htu.com.pe