[eside-ghost] era sobre freebsd 5.2.1

Oinatz Aspiazu oaspiazu en terra.es
Jue Abr 15 05:05:37 CEST 2004


Aupa Jonan!

El mié, 14-04-2004 a las 08:07, Jon Ander Hernandez escribió:
> Aupi Oinatz! Estoy totalmente de acuerdo contigo con lo q dices, a ver
> si con nuestras opiniones fomentamos un poco la biodiversidad del
> paranorama UNIXero del ghost :D
> 
El problema no es sólo del eghost, sino que se extiende a muchos grupos.
Estoy metido en 4 listas de correo sobre software libre(2 de hacklabs(en
estas de momento sólo me leo algún correo que interese de vez en
cuando), 1 de bsd y esta lista ;) y ocurre exactamente lo mismo que en
esta lista. :/

> Es más la mayor parte los programas de linux no requerirán de la
> emulacion linux para poder funcionar y funcionarán de manera nativa
> perfectamente.
> 
Cierto es :D

> La explicación la dio txipi en su charla de "Linux Asm". 
> FreeBSD y Linux, son incompatibles a nivel binario, porque usan un
> sistema distinto para invocar a las Syscall del kernel ... pero tb se
> dijo, y eh aquí el quid de la cuestión, q la mayor parte los programas
> no realizan llamadas directamente sino q las hacen por la librería
> libc6.

Me quedé con ello ya que fué una de las cosas con las que empezó txipi y
me gustó mucho que lo abarcara ;). No me enteraba de casi del resto de
las cosas debido a mis conocimientos nulos pero estuvo brutal ;) 

> Aunque el soporte SMP lo estaban completando pro lo q cuando se
> estabilice se reabrirá el debate sobre cual es más rapido y habrá q
> volver a mirar los benchmarks de ambas posturas con lupa (y es q son
> como los partidos politicos, siempre ganan todos :DDD)
> 
Yo juraría que sí tiene soporte SMP. Lo he visto en el kernel que trae
la 4.9 y en la 5.2.1....lo busco

Del archivo /sys/i386/conf/NOTES :

#####################################################################
# SMP OPTIONS:
#
# The apic device enables the use of the I/O APIC for interrupt
delivery.
# The apic device can be used in both UP and SMP kernels, but is
required
# for SMP kernels.  Thus, the apic device is not strictly an SMP option,
# but it is a prerequisite for SMP.
#
# Notes:
#
# Be sure to disable 'cpu I386_CPU' for SMP kernels.
#
# By default, mixed mode is used to route IRQ0 from the AT timer via
# the 8259A master PIC through the ExtINT pin on the first I/O APIC.
# This can be disabled via the NO_MIXED_MODE option.  In that case,
# IRQ0 will be routed via an intpin on the first I/O APIC.  Not all
# motherboards hook IRQ0 up to the first I/O APIC even though their
# MP table or MADT may claim to do so.  That is why mixed mode is
# enabled by default.
#
# HTT CPUs should only be used if they are enabled in the BIOS.  For
# the ACPI case, ACPI only correctly tells us about any HTT CPUs if
# they are enabled.  However, most HTT systems do not list HTT CPUs
# in the MP Table if they are enabled, thus we guess at the HTT CPUs
# for the MP Table case.  However, we shouldn't try to guess and use
# these CPUs if HTTT is disabled.  Thus, HTT guessing is only enabled
# for the MP Table if the user explicitly asks for it via the
# MPTABLE_FORCE_HTT option.  Do NOT use this option if you have HTT
# disabled in your BIOS.
########################################################################

No sé cómo estará pero parece que lo trae. Recuerdo que en la 4.9 se me
olvidó quitarlo del primer kernel que compilé(tengo un p3), así que que
mi primer kernel no me servía para arrancar :)


> Yeah, es mas hay q hacer enfasís en q es soft libre porque el
> merchandising de todas las distribuciones han conseguido q se llame
> linux a todo y esto personalmente a mi no me gusta un pelo ...
> Y lo de GNU/Linux esta bien ... pero tampoco es justo del todo, porque
> se hace a menos a muchas aplicaciones.
> 
> Y lamentablemente el llamarlo linux acaba afectando incluso a la idea de
> portabilidad, porque las aplicaciones no son exclusivas de linux ni
> mucho menos, la mayoría son para unix, no solo para freebsd sino q tb
> pueden rular en solaris o incluso en el propio windows si se usa cygwin
> q implementa unix sobre NT.
> Osease q a ver si conseguimos entre todos (y yo el primero :D) hablar de
> Gimp no es un programa de retoque fotográfico para linux, sino como un
> programa de retoque fotográfico libre y portable :D.
> 
Totalmente de acuerdo. Todas esas aplicaciones que las distros suelen
traer, resulta que no son exclusivas del mundo linux ni mucho menos. Es
bastante curiosa la forma de pensar de mucha gente que vive en el mundo
del software libre, que no ve más allá que un GNU/linux que lo abarca
todo cuando la realidad es bien distinta. ;)


> 
> Por ultimo como curiosidad, muchos drivers en estos momentos se estan
> empezando a implementar en el user-space, q no en el kernel space, lo q
> va a hacer q sea mucho mas facil portarlos.
Esto sí que mola. Me estoy acordando de esos correos cuando se empezó a
hablar un poquito del tema que se salían ;)

>  a ver si más gente se anima a testear todos los sabores UNIX y
> no solo linux :D.
> 
Además de cambiar un poco la forma de percibir el mundo linux, conocer
distintos tipos de Unix(y Unix-like ;), seguro que ayuda muchísimo en
convertirse en todo un experto (y hacker ;)

un saludo
oinatz





Más información sobre la lista de distribución eside-ghost