Gentoo Archives: gentoo-user-br

From: "Gustavo F. Padovan" <gfpadovan@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Módulos
Date: Sat, 11 Oct 2008 02:26:53
Message-Id: 6b53b1990810101926h3c3eb7f3xaf4dac6bf0bd48f8@mail.gmail.com
In Reply to: [gentoo-user-br] Módulos by Eduardo Schoedler
1 On Fri, Oct 10, 2008 at 8:57 PM, Eduardo Schoedler
2 <eschoedler@×××××××××××.br> wrote:
3 > Olá pessoal.
4 >
5 > Tenho uma dúvida sobre o gentoo.
6 > Quando eu reinicio o servidor, um monte de módulo que eu _não_ utilizo é
7 > carregado, apesar de eu não ter colocado _nada_ no
8 > /etc/modules.autoload.d/kernel-2.6.
9 >
10 > Veja só o tamanho da lista:
11 >
12 > # lsmod
13 > Module Size Used by
14 > ipv6 203476 14
15 > i2c_i801 7952 0
16 > i2c_core 19860 1 i2c_i801
17 > skge 33296 0
18 > r8169 23428 0
19 > thermal 15388 0
20 > processor 30672 1 thermal
21 > button 6416 0
22 > thermal_sys 9896 2 thermal,processor
23 > tg3 99588 0
24 > e1000 101184 0
25 > xfs 451220 0
26 > jfs 144424 0
27 > raid10 18560 0
28 > raid456 118044 0
29 > async_memcpy 2688 1 raid456
30 > async_xor 3840 1 raid456
31 > xor 14220 2 raid456,async_xor
32 > async_tx 6708 3 raid456,async_memcpy,async_xor
33 > raid1 18176 0
34 > raid0 6656 0
35 > dm_bbr 10004 0
36 > dm_snapshot 14884 0
37 > dm_mirror 15872 0
38 > dm_log 8708 1 dm_mirror
39 > dm_mod 46260 4 dm_bbr,dm_snapshot,dm_mirror,dm_log
40 > sbp2 18700 0
41 > ohci1394 25136 0
42 > ieee1394 75016 2 sbp2,ohci1394
43 > sl811_hcd 9600 0
44 > usbhid 23268 0
45 > ohci_hcd 18436 0
46 > uhci_hcd 18956 0
47 > usb_storage 106456 0
48 > ehci_hcd 28812 0
49 > usbcore 110152 7
50 > sl811_hcd,usbhid,ohci_hcd,uhci_hcd,usb_storage,ehci_hcd
51 > lpfc 201808 0
52 > qla2xxx 155472 0
53 > firmware_class 7168 1 qla2xxx
54 > megaraid_sas 25496 0
55 > megaraid_mbox 25616 0
56 > megaraid_mm 8476 1 megaraid_mbox
57 > megaraid 31888 0
58 > aacraid 57100 0
59 > sx8 13324 0
60 > DAC960 57488 0
61 > cciss 28932 0
62 > cpqarray 15816 0
63 > 3w_9xxx 25860 0
64 > 3w_xxxx 21124 0
65 > mptsas 28296 0
66 > scsi_transport_sas 25600 1 mptsas
67 > mptfc 13828 0
68 > scsi_transport_fc 35716 3 lpfc,qla2xxx,mptfc
69 > scsi_tgt 11288 1 scsi_transport_fc
70 > mptspi 15240 0
71 > mptscsih 29696 3 mptsas,mptfc,mptspi
72 > mptbase 65364 4 mptsas,mptfc,mptspi,mptscsih
73 > atp870u 25344 0
74 > dc395x 29068 0
75 > sim710 3716 0
76 > 53c700 22920 1 sim710
77 > qla1280 113036 0
78 > dmx3191d 10112 0
79 > sym53c8xx 63000 0
80 > qlogicfas408 6912 0
81 > gdth 73148 0
82 > aha1740 6400 0
83 > advansys 69376 0
84 > initio 15556 0
85 > BusLogic 20100 0
86 > arcmsr 19200 0
87 > aic7xxx 120356 0
88 > aic79xx 139316 0
89 > scsi_transport_spi 20096 6
90 > mptspi,53c700,dmx3191d,sym53c8xx,aic7xxx,aic79xx
91 > sg 26548 0
92 > pdc_adma 6660 0
93 > sata_inic162x 8708 0
94 > sata_mv 21004 0
95 > ata_piix 15492 2
96 > ahci 23432 0
97 > sata_qstor 6788 0
98 > sata_vsc 5380 0
99 > sata_uli 4356 0
100 > sata_sis 5380 0
101 > sata_sx4 9604 0
102 > sata_nv 19336 0
103 > sata_via 7300 0
104 > sata_svw 5380 0
105 > sata_sil24 12292 0
106 > sata_sil 7432 0
107 > sata_promise 9988 0
108 > scsi_wait_scan 1664 0
109 > pata_sis 9860 1 sata_sis
110 > libata 140752 17
111 > pdc_adma,sata_inic162x,sata_mv,ata_piix,ahci,sata_qstor,sata_vsc,sata_uli,sata_sis,sata_sx4,sata_nv,sata_via,sata_svw,sata_sil24,sata_sil,sata_promise,pata_sis
112 > dock 8464 1 libata
113 >
114 > No mínimo, 90% desses módulos eu não utilizo... e tem módulo ali que chega a
115 > consumir 139k sozinho.
116 >
117 > Alguém sabe como eu desabilito isso ?
118
119 Todos esses módulos sobem com o initramfs, o init do gentoo sobe todos
120 os módulos de sata por exemplo.
121 Nesse ponto o sistema ainda nem montou o /, então não interessa o que
122 você colocou no autoload o no blacklist o sistema não consegue ler.
123 Se você compilar um kernel específico pra sua máquina não terá esse
124 problema, e se não usar initramfs o boot fica mais rápido.
125 O gentoo carrega os módulos de um modo burro, sem olhar qual o
126 hardware da máquina e carregar os drivers certos. Estou pesquisando
127 bastante nos últimos dias sobre como fazer o gentoo subir os módulos
128 de maneira inteligente.
129
130
131 > Eu tenho de recompilar o kernel sem esses módulos ?
132
133 Sim. Coloque apenas o suporte necessário.
134
135 >
136 > Abraços!
137 >
138 >
139 >
140
141
142
143 --
144 ----------------------------------------------
145 Gustavo Fernando Padovan
146 Engenharia de Computação 2006
147 LAS - Laboratório de Administração e Segurança de Sistemas
148 Instituto de Computação - UNICAMP
149
150 gfpadovan@×××××.com
151 ra061316@×××××××××××××××××××.br
152 pao@××××××.org
153 -------------------------------------------
154
155 Seja Livre, use Software Livre

Replies

Subject Author
Re: [gentoo-user-br] Módulos Eduardo Schoedler <eschoedler@×××××××××××.br>