Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Sistema lento
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
iTT
n00b
n00b


Joined: 23 Apr 2004
Posts: 70
Location: Lisboa

PostPosted: Wed Nov 24, 2004 8:15 pm    Post subject: Sistema lento Reply with quote

Já andava a notar que o meu sistema andava um pouco lento mas desde que passei a usar o kde 3.3. isso agravou-se notavelmente.
O problema não será ram pois tenho 512M de ram e no monitor não costuma indicar que está a ser usada muita ram, quanto a disco, o sistema faz muitos acessos ao mesmo, não mas sendo por swap.

E sendo o processador um pentium 4 at 2.53GHz, também me parece que não será por ai.
Penso que talvés possa ser das flags usadas:
Code:
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
USE="X gtk gnome mmx sse"


Quando corro o openoffice vejo o que é o desespero, esta versão, da ximian, foi compilada por mim visto alguem ter dito que a versão compilada costumava ser mais rapida que a binaria...

Mudei para gentoo por este ser um sistema limpo e estavael quando bem configurado, e por liberdade de configuração. Até tenho estado contente com ele mas de uns tempos para ca ele tem vindo a arrastar-se.... tipo m$ :!:
Back to top
View user's profile Send private message
Mythos
l33t
l33t


Joined: 02 May 2004
Posts: 953
Location: Portugal

PostPosted: Wed Nov 24, 2004 8:44 pm    Post subject: Reply with quote

Essa lentidão puderá ser devido ao xorg 6.8 caso o tenhas, existe uma thread no fórum, onde tem um how to para fazer um tunning e tornar o sistema mais rápido.

Eu não reporto qualquer tipo de problemas já mexi em dois gentoo-dev-sources, um para amd64 e outro para amd32, não reporto problemas de maior, mesmo com uma data de bacuradas feitas desde ter feito o clean ao bash :twisted: , a instalar e desinstalar udev, devfs, baselayout 1.9 1.11, etc, etc e etc.

Tenho testado também em duas máquinas com gentoo hardened-dev-sources, o unico problema que tive foi em não conseguir emergir o perl 5.8.4, mas depois de uns truques lá consegui.

Existem como é obvio bastantes problemas com os OS, mas acho que dos que tenho utilizado até agora este gentoo é bastante estável e rápido.

já agora vê se tens o teu hda a 32b

https://forums.gentoo.org/viewtopic.php?t=254988

Tune para o gentoo:
https://forums.gentoo.org/viewtopic.php?t=231170
_________________
Best Regards,
Sérgio Henrique
Linux dune 3.0.6-gentoo #1 SMP Thu Oct 27 16:47:29 WEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz GenuineIntel GNU/Linux


Last edited by Mythos on Wed Nov 24, 2004 8:54 pm; edited 1 time in total
Back to top
View user's profile Send private message
iTT
n00b
n00b


Joined: 23 Apr 2004
Posts: 70
Location: Lisboa

PostPosted: Wed Nov 24, 2004 8:50 pm    Post subject: Reply with quote

Ainda uso o 6.7.0-r2 pois a ati não tinha aceleração a funcionar no 6.8
Tambem mudei para xorg quando mudei para o kde 3.3.1

Pode ser que o problema tambem seja do novo kernel k compilei o 2.6.9, mas sendo este com +- as mesmas configs do anterior.2.6.5, não estou a ver o que seja
Back to top
View user's profile Send private message
Matheus Villela
Apprentice
Apprentice


Joined: 25 Oct 2003
Posts: 263

PostPosted: Wed Nov 24, 2004 8:56 pm    Post subject: Reply with quote

Uma possível causa do problema é o -O3

Veja que o -O3 tenta optimizar o binário que que ele seja o mais rápido possível a custo de um binário maior.

Binário maior = mais coisa pra carregar = mais tempo pro programa abrir (ok, nem sempre terá esse efeito, mas ao meu modo de ver é uma generalização "correta")

Parei de usar -O3 pra usar -O2 depois que percebi que o binário do XMAME pode chegar a 40 megas com -O3 e apenas 10 megas com -O2.

O problema pode se agravar caso seu HD seja lento(digo algo como um 5200 rpm que não aceite modos udma).

Uma "twekada" com o hdparm pode lhe ajudar, derrepente as configurações atuais de acesso ao HD não sejam as melhores que você possa usar.

Outra coisa que percebo visivelmente é que o tempo de carregamento de programas QT é maior que GTK(um pouco óbvio) mas além disso quando um app QT está carregando aqui(no caso o único que uso é o Opera) o HD não faz barulho... parece que a transferência de dados do HD pra ram é feita mais devagar, já quando carrego um app GTK sem ter a lib carregado(exemplo, firefox e rox) o HD faz barulho até que o app termine de carregar, dando uma impressão que tudo é carregado pra memória mais rapidamente.

Digo isso somente baseado em minhas observações, não sei explicar ao certo porque ocorre então não garanto que nada esteja certo :D

O ximian aqui(xp 2000+, hd 7200 rodando em udma6, 512 de ram @133mhz) compilado por mim com "-curl -debug +gnome -java -kde", -O2 e optimizações pro meu processador carrega em 25 segundos.
Back to top
View user's profile Send private message
Mythos
l33t
l33t


Joined: 02 May 2004
Posts: 953
Location: Portugal

PostPosted: Wed Nov 24, 2004 9:00 pm    Post subject: Reply with quote

Code:
 hdparm /dev/hda

/dev/hda:
 multcount    = 16 (on)
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/16/63, sectors = 41110142976, start = 0


Vê lá se tens o IO_support a 16 ou 32 bits ...

se não tiveres:

Code:
disc0_args="-d1c1u1m16"

_________________
Best Regards,
Sérgio Henrique
Linux dune 3.0.6-gentoo #1 SMP Thu Oct 27 16:47:29 WEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz GenuineIntel GNU/Linux
Back to top
View user's profile Send private message
iTT
n00b
n00b


Joined: 23 Apr 2004
Posts: 70
Location: Lisboa

PostPosted: Wed Nov 24, 2004 9:10 pm    Post subject: Reply with quote

Mythos wrote:
já agora vê se tens o teu hda a 32b


Code:
hdparm /dev/hda

/dev/hda:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/16/63, sectors = 40007761920, start = 0


40 GB Hard Disk EIDE, ATA 100
Back to top
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7694
Location: Pelotas, BR

PostPosted: Wed Nov 24, 2004 9:26 pm    Post subject: Reply with quote

Se não estás nem usando o DMA, é claro que tem que estar leeeeeeeeeeeeeeeento. Tenta as opções que os companheiros postaram.
_________________
"I'm just very selective about the reality I choose to accept." -- Calvin
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Wed Nov 24, 2004 11:24 pm    Post subject: Reply with quote

Para processadores recentes Intel, com bastante cache, -O3 está bom. -O2 é bom pra usuários AMD.

Btw, pra colocar DMA nos discos, não é necessário o hdparm.
_________________
RTFM!
Back to top
View user's profile Send private message
iTT
n00b
n00b


Joined: 23 Apr 2004
Posts: 70
Location: Lisboa

PostPosted: Wed Nov 24, 2004 11:25 pm    Post subject: Reply with quote

pilla wrote:
Se não estás nem usando o DMA, é claro que tem que estar leeeeeeeeeeeeeeeento. Tenta as opções que os companheiros postaram.


Code:
hdparm -d1 /dev/hda

/dev/hda:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)


como activo o DMA????
Back to top
View user's profile Send private message
Matheus Villela
Apprentice
Apprentice


Joined: 25 Oct 2003
Posts: 263

PostPosted: Wed Nov 24, 2004 11:38 pm    Post subject: Reply with quote

Veja antes se seu HD suporta udma e que modos ;)

Code:
# hdparm -i /dev/hda


Dá um look nesse artigo ;)
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1149
Back to top
View user's profile Send private message
iTT
n00b
n00b


Joined: 23 Apr 2004
Posts: 70
Location: Lisboa

PostPosted: Wed Nov 24, 2004 11:44 pm    Post subject: Reply with quote

Nem mais..
Era mesmo esse how to que estava a seguir
Code:
hdparm -i /dev/hda
...
DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
...
Back to top
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7694
Location: Pelotas, BR

PostPosted: Wed Nov 24, 2004 11:51 pm    Post subject: Reply with quote

Provavelmente não habilitaste suporte do kernel ao teu chipset. Ou então rodou o HDPARM como user normal.
_________________
"I'm just very selective about the reality I choose to accept." -- Calvin
Back to top
View user's profile Send private message
Iluminatus
Tux's lil' helper
Tux's lil' helper


Joined: 13 Nov 2004
Posts: 93
Location: Maia/Portugal

PostPosted: Thu Nov 25, 2004 12:01 pm    Post subject: Reply with quote

Quote:
Provavelmente não habilitaste suporte do kernel ao teu chipset

Ia mais pra essa hipotese. Faz o menuconfig e vê se ja tens o teu chipset adicionado á compilação. Se não tiver adiciona e recompila.
Back to top
View user's profile Send private message
Mythos
l33t
l33t


Joined: 02 May 2004
Posts: 953
Location: Portugal

PostPosted: Thu Nov 25, 2004 1:39 pm    Post subject: Reply with quote

Code:
hdparm -d1c1u1m16 /dev/hda

#depois, verifica se continua o IO a 16 bits

hdparm /dev/hda


caso continue:

Code:
emerge pciutils

lspci |grep IDE


Depois é so inserires o chipset que te der na secção ATA do Kernel

exemplo:

Code:
su -

emerge pciutils
lspci |grep IDE

0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)


No meu computador tenho algo como isto(AMD64)

Code:
 <*> ATA/ATAPI/MFM/RLL support                                                                                 │ │
  │ │                                    <*>   Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support                                                     │ │
  │ │                                    ---     Please see Documentation/ide.txt for help/info on IDE drives                                          │ │
  │ │                                    [ ]     Support for SATA (deprecated; conflicts with libata SATA driver)                                      │ │
  │ │                                    [ ]     Use old disk-only driver on primary interface                                                         │ │
  │ │                                    <*>     Include IDE/ATA-2 DISK support                                                                        │ │
  │ │                                    [*]       Use multi-mode by default                                                                           │ │
  │ │                                    < >     PCMCIA IDE support                                                                                    │ │
  │ │                                    <*>     Include IDE/ATAPI CDROM support                                                                       │ │
  │ │                                    < >     Include IDE/ATAPI TAPE support (EXPERIMENTAL)                                                         │ │
  │ │                                    <*>     Include IDE/ATAPI FLOPPY support                                                                      │ │
  │ │                                    <*>     SCSI emulation support                                                                                │ │
  │ │                                    [ ]     IDE Taskfile Access                                                                                   │ │
  │ │                                    [ ]     IDE Taskfile IO (EXPERIMENTAL)                                                                        │ │
  │ │                                    ---     IDE chipset support/bugfixes                                                                          │ │
  │ │                                    < >     generic/default IDE chipset support                                                                   │ │
  │ │                                    [ ]     CMD640 chipset bugfix/support                                                                         │ │
  │ │                                    [*]     PCI IDE chipset support                                                                               │ │
  │ │                                    [ ]       Sharing PCI IDE interrupts support                                                                  │ │
  │ │                                    [ ]       Boot off-board chipsets first support                                                               │ │
  │ │                                    < >       Generic PCI IDE Chipset Support                                                                     │ │
  │ │                                    < >       OPTi 82C621 chipset enhanced support (EXPERIMENTAL)                                                 │ │
  │ │                                    < >       RZ1000 chipset bugfix/support                                                                       │ │
  │ │                                    [*]       Generic PCI bus-master DMA support                                                                  │ │
  │ │                                    [ ]         Force enable legacy 2.0.X HOSTS to use DMA                                                        │ │
  │ │                                    [*]         Use PCI DMA by default when available                                                             │ │
  │ │                                    [*]           Enable DMA only for disks   
                           < >         AEC62XX chipset support                                                                           │ │
  │ │                                    < >         ALI M15x3 chipset support                                                                         │ │
  │ │                                    < >         AMD and nVidia IDE support                                                                        │ │
  │ │                                    < >         ATI IXP chipset IDE support                                                                       │ │
  │ │                                    < >         CMD64{3|6|8|9} chipset support                                                                    │ │
  │ │                                    < >         Compaq Triflex IDE support                                                                        │ │
  │ │                                    < >         CY82C693 chipset support                                                                          │ │
  │ │                                    < >         Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)                                       │ │
  │ │                                    < >         Cyrix/National Semiconductor CS5530 MediaGX chipset support                                       │ │
  │ │                                    < >         HPT34X chipset support                                                                            │ │
  │ │                                    < >         HPT36X/37X chipset support                                                                        │ │
  │ │                                    < >         National SCx200 chipset support                                                                   │ │
  │ │                                    < >         Intel PIIXn chipsets support                                                                      │ │
  │ │                                    < >         NS87415 chipset support                                                                           │ │
  │ │                                    < >         PROMISE PDC202{46|62|65|67} support                                                               │ │
  │ │                                    < >         PROMISE PDC202{68|69|70|71|75|76|77} support                                                      │ │
  │ │                                    < >         ServerWorks OSB4/CSB5/CSB6 chipsets support                                                       │ │
  │ │                                    < >         Silicon Image chipset support                                                                     │ │
  │ │                                    < >         SiS5513 chipset support                                                                           │ │
  │ │                                    < >         SLC90E66 chipset support                                                                          │ │
  │ │                                    < >         Tekram TRM290 chipset support                                                                     │ │
  │ │                                    <*>         VIA82CXXX chipset support                                                                         │ │
  │ │                                    [ ]     IGNORE word93 Validation BITS                                                                         │ │
  │ └────────

_________________
Best Regards,
Sérgio Henrique
Linux dune 3.0.6-gentoo #1 SMP Thu Oct 27 16:47:29 WEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz GenuineIntel GNU/Linux
Back to top
View user's profile Send private message
iTT
n00b
n00b


Joined: 23 Apr 2004
Posts: 70
Location: Lisboa

PostPosted: Thu Nov 25, 2004 10:40 pm    Post subject: Reply with quote

Ja recompilei e voltei a recompilar e não cheguei a lado nenhum.
Ja googlei, e nada de dar com o erro...

Code:
lspci | grep IDE
0000:00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4)


Code:
  │ │<*> ATA/ATAPI/MFM/RLL support                                        │ │
  │ │<*>   Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support            │ │
  │ │---     Please see Documentation/ide.txt for help/info on IDE drives │ │
  │ │[ ]     Support for SATA (deprecated; conflicts with libata SATA driv│ │
  │ │[ ]     Use old disk-only driver on primary interface                │ │
  │ │<*>     Include IDE/ATA-2 DISK support                               │ │
  │ │[*]       Use multi-mode by default                                  │ │
  │ │< >     PCMCIA IDE support                                           │ │
  │ │<*>     Include IDE/ATAPI CDROM support                              │ │
  │ │< >     Include IDE/ATAPI TAPE support (EXPERIMENTAL)
  │ │<*>     Include IDE/ATAPI FLOPPY support                             │ │
  │ │<*>     SCSI emulation support                                       │ │
  │ │[ ]     IDE Taskfile Access                                          │ │
  │ │[ ]     IDE Taskfile IO (EXPERIMENTAL)                               │ │
  │ │---     IDE chipset support/bugfixes                                 │ │
  │ │<*>     generic/default IDE chipset support                          │ │
  │ │[*]     CMD640 chipset bugfix/support                                │ │
  │ │[ ]       CMD640 enhanced support                                    │ │
  │ │[*]     PCI IDE chipset support
  │ │[*]       Sharing PCI IDE interrupts support                         │ │
  │ │[*]       Boot off-board chipsets first support                      │ │
  │ │<*>       Generic PCI IDE Chipset Support                            │ │
  │ │< >       OPTi 82C621 chipset enhanced support (EXPERIMENTAL)        │ │
  │ │<*>       RZ1000 chipset bugfix/support                              │ │
  │ │[*]       Generic PCI bus-master DMA support                         │ │
  │ │[ ]         Force enable legacy 2.0.X HOSTS to use DMA               │ │
  │ │[*]         Use PCI DMA by default when available                    │ │
  │ │[*]           Enable DMA only for disks                              │ │
  │ │< >         AEC62XX chipset support
  │ │<*>         ALI M15x3 chipset support                                │ │
  │ │[ ]           ALI M15x3 WDC support (DANGEROUS)                      │ │
  │ │< >         AMD and nVidia IDE support                               │ │
  │ │< >         ATI IXP chipset IDE support                              │ │
  │ │< >         CMD64{3|6|8|9} chipset support                           │ │
  │ │< >         Compaq Triflex IDE support                               │ │
  │ │< >         CY82C693 chipset support                                 │ │
  │ │< >         Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTA│ │
  │ │< >         Cyrix/National Semiconductor CS5530 MediaGX chipset suppo│ │
  │ │< >         HPT34X chipset support 
  │ │< >         HPT36X/37X chipset support                               │ │
  │ │< >         National SCx200 chipset support                          │ │
  │ │<*>         Intel PIIXn chipsets support                             │ │
  │ │< >         NS87415 chipset support                                  │ │
  │ │< >         PROMISE PDC202{46|62|65|67} support                      │ │
  │ │< >         PROMISE PDC202{68|69|70|71|75|76|77} support             │ │
  │ │< >         ServerWorks OSB4/CSB5/CSB6 chipsets support              │ │
  │ │< >         Silicon Image chipset support                            │ │
  │ │< >         SiS5513 chipset support                                  │ │
  │ │< >         SLC90E66 chipset support               
  │ │< >         Tekram TRM290 chipset support                            │ │
  │ │< >         VIA82CXXX chipset support                                │ │
  │ │[ ]     IGNORE word93 Validation BITS   
Back to top
View user's profile Send private message
Mythos
l33t
l33t


Joined: 02 May 2004
Posts: 953
Location: Portugal

PostPosted: Thu Nov 25, 2004 10:49 pm    Post subject: Reply with quote

│<*> generic/default IDE chipset support

o teu problema está ai ...

mete isso em branco...

│< > generic/default IDE chipset support
_________________
Best Regards,
Sérgio Henrique
Linux dune 3.0.6-gentoo #1 SMP Thu Oct 27 16:47:29 WEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz GenuineIntel GNU/Linux
Back to top
View user's profile Send private message
iTT
n00b
n00b


Joined: 23 Apr 2004
Posts: 70
Location: Lisboa

PostPosted: Fri Nov 26, 2004 3:29 pm    Post subject: Reply with quote

Quote:
#depois, verifica se continua o IO a 16 bits


Na BIOS a opção de por a 32bits está disable, não haverá problema se fizer o enable disso?
Back to top
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7694
Location: Pelotas, BR

PostPosted: Fri Nov 26, 2004 3:56 pm    Post subject: Reply with quote

iTT wrote:
Quote:
#depois, verifica se continua o IO a 16 bits


Na BIOS a opção de por a 32bits está disable, não haverá problema se fizer o enable disso?


A principio nao, a nao ser que teu disco seja muito antigo (acho).

Já quanto a desabilitar "generic/default IDE chipset support", não creio que faça qualquer diferença.
_________________
"I'm just very selective about the reality I choose to accept." -- Calvin
Back to top
View user's profile Send private message
iTT
n00b
n00b


Joined: 23 Apr 2004
Posts: 70
Location: Lisboa

PostPosted: Sun Nov 28, 2004 10:15 pm    Post subject: Reply with quote

pilla wrote:

Já quanto a desabilitar "generic/default IDE chipset support", não creio que faça qualquer diferença.


Ao que parece fez alguma diferença. Já tenho o DMA activo.
Quanto ao disco, é recente, tem ano e meio, e é de um portatil.
Back to top
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7694
Location: Pelotas, BR

PostPosted: Sun Nov 28, 2004 10:40 pm    Post subject: Reply with quote

iTT wrote:
pilla wrote:

Já quanto a desabilitar "generic/default IDE chipset support", não creio que faça qualquer diferença.


Ao que parece fez alguma diferença. Já tenho o DMA activo.
Quanto ao disco, é recente, tem ano e meio, e é de um portatil.


Eu experimentei no meu e nao fez (também um portátil).
_________________
"I'm just very selective about the reality I choose to accept." -- Calvin
Back to top
View user's profile Send private message
To
Veteran
Veteran


Joined: 12 Apr 2003
Posts: 1145
Location: Coimbra, Portugal

PostPosted: Mon Nov 29, 2004 9:31 am    Post subject: Reply with quote

Não faz mesmo qq tipo de diferença. E já agora... *só* tens 512M de RAM?!..
O material informático anda barato por essas zonas :wink:


_________________

------------------------------------------------
Linux Gandalf 3.2.35-grsec
Gentoo Base System version 2.2
------------------------------------------------
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum