Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!

Iniciado por Hqxriven, 24 de Dezembro de 2007, 13:26

tópico anterior - próximo tópico

Ilkyest

#915
Tô no Xconfig agora....aguardando.

Só quero saber o que estou fazendo.


Citação de: Hqxriven online 12 de Julho de 2008, 23:31
Na parte da config na parte onde vc escolhe o seu processador vc me chama???

Nessa especificamente:

cp /usr/src/linux-2.6.25/cfg .config && make xconfig

Hqxriven

Desativar
IOSCHED_AS (Vc vai usar o CFQ)
IOSCHED_DEADLINE (Vc vai usar o CFQ)
LBD=y
BLK_DEV_IO_TRACE
LSF
BLK_DEV_BSG

Ativar
CPU_FREQ_DEFAULT_GOV_PERFORMANCE (Dessa forma o seu clock sempre estará no máximo , não haverá economia de energia porém haverá mais performance)
CPU_FREQ_GOV_USERSPACE (Deixar como módulo)

E nessa parte retire o que vc não usa menos nvidia, vesa e VGA16.:

# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
# CONFIG_FB_IMAC is not set
# CONFIG_FB_HECUBA is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
CONFIG_FB_NVIDIA=m
CONFIG_FB_NVIDIA_I2C=y
# CONFIG_FB_NVIDIA_DEBUG is not set
CONFIG_FB_NVIDIA_BACKLIGHT=y
CONFIG_FB_RIVA=m
CONFIG_FB_RIVA_I2C=y
# CONFIG_FB_RIVA_DEBUG is not set
CONFIG_FB_RIVA_BACKLIGHT=y
CONFIG_FB_I810=m
# CONFIG_FB_I810_GTF is not set
CONFIG_FB_LE80578=m
CONFIG_FB_CARILLO_RANCH=m
CONFIG_FB_INTEL=m
# CONFIG_FB_INTEL_DEBUG is not set
CONFIG_FB_INTEL_I2C=y
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
CONFIG_FB_S3=m
CONFIG_FB_SAVAGE=m
CONFIG_FB_SAVAGE_I2C=y
CONFIG_FB_SAVAGE_ACCEL=y
CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
# CONFIG_FB_NEOMAGIC is not set
CONFIG_FB_KYRO=m
CONFIG_FB_3DFX=m
CONFIG_FB_3DFX_ACCEL=y
CONFIG_FB_VOODOO1=m
CONFIG_FB_VT8623=m
CONFIG_FB_CYBLA=m
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_VIRTUAL is not set

E não tire DEBUG_FS=y e SCHED_DEBUG=y simples né...

Depois de compilar que nós vamos brincar mesmo com o sysctl.conf!!! (aí que a parada fica boa HEHEHE)
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Ilkyest

Peraí....

Em Enable block layer, io schedulers tenho

Antecipatory, deadline, e CFQ io scheduler. Após Default IO scheduler (como hierarquia pastas). Antecipatory, deadline, CFQ e non-op

Anticipatory e deadline estão com "V" e em io scheduler está como CFQ. Deixo, ou tiro?



Ilkyest

Block Layer SG support 4, se for o EXT 4, tenho interesse, gostaria de deixar.


Citação de: Hqxriven online 12 de Julho de 2008, 23:48
Desativar
IOSCHED_AS (Vc vai usar o CFQ)
IOSCHED_DEADLINE (Vc vai usar o CFQ)
LBD=y
BLK_DEV_IO_TRACE
LSF
BLK_DEV_BSG

Ativar
CPU_FREQ_DEFAULT_GOV_PERFORMANCE (Dessa forma o seu clock sempre estará no máximo , não haverá economia de energia porém haverá mais performance)
CPU_FREQ_GOV_USERSPACE (Deixar como módulo)

E nessa parte retire o que vc não usa menos nvidia, vesa e VGA16.:

# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
# CONFIG_FB_IMAC is not set
# CONFIG_FB_HECUBA is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
CONFIG_FB_NVIDIA=m
CONFIG_FB_NVIDIA_I2C=y
# CONFIG_FB_NVIDIA_DEBUG is not set
CONFIG_FB_NVIDIA_BACKLIGHT=y
CONFIG_FB_RIVA=m
CONFIG_FB_RIVA_I2C=y
# CONFIG_FB_RIVA_DEBUG is not set
CONFIG_FB_RIVA_BACKLIGHT=y
CONFIG_FB_I810=m
# CONFIG_FB_I810_GTF is not set
CONFIG_FB_LE80578=m
CONFIG_FB_CARILLO_RANCH=m
CONFIG_FB_INTEL=m
# CONFIG_FB_INTEL_DEBUG is not set
CONFIG_FB_INTEL_I2C=y
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
CONFIG_FB_S3=m
CONFIG_FB_SAVAGE=m
CONFIG_FB_SAVAGE_I2C=y
CONFIG_FB_SAVAGE_ACCEL=y
CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
# CONFIG_FB_NEOMAGIC is not set
CONFIG_FB_KYRO=m
CONFIG_FB_3DFX=m
CONFIG_FB_3DFX_ACCEL=y
CONFIG_FB_VOODOO1=m
CONFIG_FB_VT8623=m
CONFIG_FB_CYBLA=m
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_VIRTUAL is not set

E não tire DEBUG_FS=y e SCHED_DEBUG=y simples né...

Depois de compilar que nós vamos brincar mesmo com o sysctl.conf!!! (aí que a parada fica boa HEHEHE)

Hqxriven

É pq eu não faço assim... eu mando localizar e aí eu aperto N para desativar M para módulo e Y construir junto com o kernel.

No meu caso eu faço assim:

Localizar

Escrevo IOSCHED_AS e aí dou um N.

Mas respondendo a sua pergunta tem que apertar N para desativar no Ante e no Dead.

Quanto ao Block SG se quiser então deixe...
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Ilkyest

Depos eu vi isso. Mas essa sessão:
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y

etc....

não to achando e o find também não

Hqxriven

#921
E pq vc tem que retirar a palavra config

CONFIG_FB_UVESA=m

FB_UVESA (Esse pd tirar)

Se tirar CONFIG_FB_VESA=y diga tchau para o usplash e esse não sei... FB_VGA16=m (então não tire) e o efi tire também...

EDIT 1

Pode deixar que eu fico aqui até a gente brincar!!! (Só depois da compilação que a gente vai brincar um pouco)...

Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Ilkyest

Tá feito....


Vamos "para onde o bicho pega?"

Citação de: Hqxriven online 13 de Julho de 2008, 00:09
E pq vc tem que retirar a palavra config

CONFIG_FB_UVESA=m

FB_UVESA (Esse pd tirar)

Se tirar CONFIG_FB_VESA=y diga tchau para o usplash e esse não sei... FB_VGA16=m (então não tire) e o efi tire também...

Hqxriven

O seu processador já está selecionado??

O Hz está em 1000??

Vc desativou algo a mais que não mencionei??
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Ilkyest

o Processador tá em 1.000HZ.. Desativei umas coisas. O que não incluia intel, AMD, PHY, realtek, ASUS, USB e outras..

Citação de: Hqxriven online 13 de Julho de 2008, 00:18
O seu processador já está selecionado??

O Hz está em 1000??

Vc desativou algo a mais que não mencionei??

Hqxriven

Cuidado com a parte relativa ao som senão ele vai embora denovo...
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Ilkyest

Sim.... mas...vamos prosseguir?

Se não der certo, vou seguir compilando, até que dê.

Tenho o kernel antigo, no worry about this

Citação de: Hqxriven online 13 de Julho de 2008, 00:24
Cuidado com a parte relativa ao som senão ele vai embora denovo...

Hqxriven

De acordo com a minha config (se vc não desativou O MUNDO está tudo bem)...

A otimização virá depois no sysctl onde testaremos alguns parâmetros até um bom resultado...
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Ilkyest

Tá... mas e o que eu faço agora?

Salvo o config e compilo? altero algo mais e compilo? espero para compilar?

Aquela moral de alterar o nome no make? onde faço, ou tenho de fazer?


Citação de: Hqxriven online 13 de Julho de 2008, 00:31
De acordo com a minha config (se vc não desativou O MUNDO está tudo bem)...

A otimização virá depois no sysctl onde testaremos alguns parâmetros até um bom resultado...

Hqxriven

CitarTá... mas e o que eu faço agora?

Salvo o config e compilo? altero algo mais e compilo? espero para compilar?

Aquela moral de alterar o nome no make? onde faço, ou tenho de fazer?

Pode compilar e o nome vc coloca o que quiser antes de compilar né(que tal o seu nick)???
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois