Gentoo #4

Lassú. Tudom, hülyén hangzik, de így van. Gnomeban ha megnyomok valamit, nagyon hosszú a betöltődési idő, még meleg indítás esetén is. Firefoxnak 10-14s kell, mire előjön. De egy nautilus vagy gnome-terminal is 5-10s. Még a meleg indítás is lassú. Jó ha egyszer betöltődött valami, utána már nem érzem lassúnak, de nem várhatok minden ablakra 5-10 másodpercet. emerge például gyorsnak tűnik, bár nincs viszonyítási alapom.

Nem tudja esetleg valaki, hogy mi lehet az oka?

Mert nem igazán van kedvem ennyit kínlódni valamivel, ha nem kapok valami pluszt cserébe.

Említettem múltkor (vagy nem?), hogy a links mennyire lenyűgözött directfb-n át. Később észrevettem, hogy ezt a Debian is tudja, links2 a csomag neve.

Nem tudom, ha erre nem találok valami megoldást, akkor ugrik a Gentoo (lehet találgatni mi lesz a következő amit jobban szemügyre akarok venni).

Hozzászólások

Nem talalt.

# hdparm -tT /dev/hda

/dev/hda:
Timing cached reads: 418 MB in 2.01 seconds = 208.08 MB/sec
Timing buffered disk reads: 170 MB in 3.02 seconds = 56.31 MB/sec

Lehet, hogy az volt a gond, hogy ment a hatterben egy "emerge --sync". Habar most sem tunik gyorsabbnak mint a Debian, legfeljebb ugyanolyan gyorsnak.

Ez már flame trágya (opsz tárgya).

Egyszem hátrányát láttam eddig a portage használatának, hogy viszonylag sok helyet foglal el a root-on. Fogtam magam és átraktam máshova. A mai x100GB-os lemezek idejében lesz@rom, hogy 5GB hely kell a portage + tmp-nek.

Mellesleg az emerge --sync is csak diff-el (man rsync), és csak azt szedi le ami változott, és törli amit a portage-ből is töröltek, azaz egy hét alatt kb 100-150 csomagot érint -> ~2MB max.

Hogy néz ki a make.conf-od és milyen processzorod van?

AMD Athlon XP 1800+

$ cat /etc/make.conf
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -m3dnow -mmmx -msse -mfpmath=sse"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"

MAKEOPTS="-j2"

GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"

#USE="X hal opengl 3dnow aac aalib acl acpi alsa ao apm audiofile bash-completion bittorrent bzip2 cdparanoia cdr cups cscope dbus expat fbcon firefox flac ftp gnome gnutls gphoto2 gstreamer ipv6 javascript libcaca libnotify mad mime mmx mp3 mpeg mplayer ogg nls posix sasl scanner sse ssl startup-notification svg svga theora -tiff truetype unicode usb vcd vorbis wifi xcomposite zlib -arts -eds -esd -debug -fam -kde -kerberos -ldap -qt3 -qt3support -qt4 -pcmia"
USE="3dnow 3dnowext mmx mmxext sse -arts -eds -esd -fam -gtk -kde -kerberos -ldap -qt3 -qt3support -qt4 bash-completion bzip2 expat exif flac gphoto2 gtk2 javascript"
VIDEO_CARDS="dummy fbdev nv vesa vga nvidia"
INPUT_DEVICES="keyboard mouse void"
LINGUAS="en_US hu"

/etc/hosts biztos jó? a saját hostname hozzá van rendelve a 127.0.0.1 -hez?

localhost van, a masik hostname (gentoo) nincs. Hozzaadva.

# /etc/hosts: Local Host Database
#
# This file describes a number of aliases-to-address mappings for the for
# local hosts that share this file.
#
# In the presence of the domain name service or NIS, this file may not be
# consulted at all; see /etc/host.conf for the resolution order.
#

# IPv4 and IPv6 localhost aliases
127.0.0.1 gentoo
127.0.0.1 localhost
::1 localhost

#
# Imaginary network.
#10.0.0.2 myname
#10.0.0.3 myfriend
#
# According to RFC 1918, you can use the following IP networks for private
# nets which will never be connected to the Internet:
#
# 10.0.0.0 - 10.255.255.255
# 172.16.0.0 - 172.31.255.255
# 192.168.0.0 - 192.168.255.255
#
# In case you want to be able to connect directly to the Internet (i.e. not
# behind a NAT, ADSL router, etc...), you need real official assigned
# numbers. Do not try to invent your own network numbers but instead get one
# from your network provider (if any) or from your regional registry (ARIN,
# APNIC, LACNIC, RIPE NCC, or AfriNIC.)
#

nekem meg, ... GYORS!!! biztos en vagyok a szar, de debianra tuti nem cserelnem le gentoot, mindesetre tetudod, amugy gnome alapbol lassu ;P

Ezt a megállapításodat mire alapozod? (Gnome alapból lassú)
Gnome-ban akármire kattintok rögtön bejön, no delay, úgy értem max. 1-2sec ha valamelyik csomag fordításkor nyomott egy icon cache rebuild-et.

És ez egy "mezei" laptop.
1,6 turion x2, 1gb ddr2 ram, 100gb 5400rpm hitachi pata hdd

hdparm -tT /dev/hdc

/dev/hdc:
Timing cached reads: 1380 MB in 2.00 seconds = 689.84 MB/sec
Timing buffered disk reads: 100 MB in 3.02 seconds = 33.16 MB/sec

$ cat /etc/make.conf
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -m3dnow -mmmx -msse -mfpmath=sse"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"

MAKEOPTS="-j2"

GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"

#USE="X hal opengl 3dnow aac aalib acl acpi alsa ao apm audiofile bash-completion bittorrent bzip2 cdparanoia cdr cups cscope dbus expat fbcon firefox flac ftp gnome gnutls gphoto2 gstreamer ipv6 javascript libcaca libnotify mad mime mmx mp3 mpeg mplayer ogg nls posix sasl scanner sse ssl startup-notification svg svga theora -tiff truetype unicode usb vcd vorbis wifi xcomposite zlib -arts -eds -esd -debug -fam -kde -kerberos -ldap -qt3 -qt3support -qt4 -pcmia"
USE="3dnow 3dnowext mmx mmxext sse -arts -eds -esd -fam -gtk -kde -kerberos -ldap -qt3 -qt3support -qt4 bash-completion bzip2 expat exif flac gphoto2 gtk2 javascript"
VIDEO_CARDS="dummy fbdev nv vesa vga nvidia"
INPUT_DEVICES="keyboard mouse void"
LINGUAS="en_US hu"

$ cat /etc/portage/package.use
sys-kernel/gentoo-sources symlink
net-wireless/madwifi-ng injection
x11-drivers/nvidia-drivers gtk

media-libs/libsdl aalib directfb fbcon libcaca svga
dev-libs/DirectFB fbcon

www-client/links directfb fbcon svga
www-client/elinks bittorrent ftp

sys-apps/hal disk-partition
app-misc/mc 7zip slang
app-editors/vim cscope
app-editors/gedit -python

media-libs/win32codecs quicktime -real
media-video/mplayer X a52 aac aalib alsa amrnb amrwb cddb cdparanoia dga directfb dts dv dvd dvdnav enca encode fbcon ftp gif iconv ipv6 jpeg libcaca live lzo mad md5sum mp2 mp3 musepack openal opengl oss png quicktime rar real rtc sdl speex srt svga theora tivo truetype unicode vorbis win32codecs x264 xanim xv xvid xvmc -gtk -xmms -debug -cpudetection

$ ls -l /etc/make.profile
lrwxrwxrwx 1 root root 54 Aug 12 13:49 /etc/make.profile -> /usr/portage/profiles/default-linux/x86/2007.0/desktop

[Flame]
Remelem hamar valtasz masra, mert mar vicc amit muvelsz a gentoo topicokban.
[/Flame]