View previous topic :: View next topic |
Author |
Message |
kacper Guru
Joined: 07 Feb 2004 Posts: 300 Location: Poland, Słubice
|
Posted: Tue Mar 18, 2008 7:18 pm Post subject: Gentoo na Compaq ProLiant 5500 |
|
|
Witam,
nabyłem sobie w/w komputer i postanowiłem zainstalować na nim Gentoo, serwer ma służyć jako router dla sieci z około 40 użytkownikami (firewall, htb, może squid).
Po zainstalowaniu Gentoo mam wrażanie, że jest trochę jakby 'zmulony' może to tylko moje wrażenie, ale emerge chodzi trochę wolno, jeszcze nie wiem jak będzie zachowywał się z kolejkowaniem i firewallem, ale wole wcześniej coś poprawić. Może ktoś zerknie na moją konfiguracje i konfigi, możliwe, że gdzieś błędy zrobiłem. Będę wdzięczny.
Tak to mniej więcej wygląda :
Procesor (razy 4)
Code: |
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 7
model name : Pentium III (Katmai)
stepping : 3
cpu MHz : 499.863
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 999.81
clflush size : 32
|
Pamięć
Code: |
MemTotal: 2076760 kB
|
lspci :
Code: |
00:01.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 05)
00:0c.0 System peripheral: Compaq Computer Corporation Advanced System Management Controller
00:0d.0 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 14)
00:0d.1 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 14)
00:0e.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC 215IIC [Mach64 GT IIC] (rev 7a)
00:0f.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:0f.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:0f.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:0f.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:10.0 Host bridge: Intel Corporation 450NX - 82451NX Memory & I/O Controller (rev 03)
00:12.0 Host bridge: Intel Corporation 450NX - 82454NX/84460GX PCI Expander Bridge (rev 04)
00:13.0 Host bridge: Intel Corporation 450NX - 82454NX/84460GX PCI Expander Bridge (rev 04)
04:02.0 Network controller: Compaq Computer Corporation Netelligent 10/100 TX PCI UTP (rev 10)
04:05.0 PCI bridge: IBM IBM27-82351 (rev 07)
05:00.0 Mass storage controller: Compaq Computer Corporation Smart-2/P RAID Controller (rev 03)
|
emerge --info
Code: |
ortage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.1.1, glibc-2.5-r0, 2.6.24-gentoo-r3-sinet i686)
=================================================================
System uname: 2.6.24-gentoo-r3-sinet i686 Pentium III (Katmai)
Timestamp of tree: Tue, 18 Mar 2008 18:30:01 +0000
app-shells/bash: 3.2_p17-r1
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.61
sys-devel/automake: 1.10
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg ccache cvs distcc distlocks keeptemp keepwork metadata-transfer noclean notitles sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://src.gentoo.pl http://gentoo.zie.pg.gda.pl ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://mirror.icis.pcz.pl/gentoo/ http://212.219.56.134/sites/www.ibiblio.org/gentoo/"
LINGUAS="pl"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl apache2 berkdb cli cracklib crypt cups dri fortran gdbm gpm iconv ipv6 isdnlog midi mmx mudflap ncurses nls nptl nptlonly openmp pam pcre perl posix pppd python readline reflection session spl sse sse2 ssl syslog tcpd unicode x86 xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
|
Dyski
Code: |
/dev/ida/c0d0:
Timing cached reads: 254 MB in 2.01 seconds = 126.68 MB/sec
Timing buffered disk reads: 140 MB in 3.02 seconds = 46.39 MB/sec
|
podczas pracy emerge
Config jądra -> http://wklej.org/id/41b5a451e1
dmesg -> http://wklej.org/id/bb1ff3e408
Jeszcze raz będę wdzięczny ze wszelkie sugestie bo przyznam, że na innym komputerze co jest trochę słabszy (1,2 Duron, 768 RAM) Slackware działał całkiem dobrze. _________________ http://www.koniec-iti.eu |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Wed Mar 19, 2008 8:03 am Post subject: |
|
|
jeśli uważasz, że duron 1,2 jest słabszy od p3 0,5 no to chyba jesteś w innym wszechświecie. |
|
Back to top |
|
|
kacper Guru
Joined: 07 Feb 2004 Posts: 300 Location: Poland, Słubice
|
Posted: Wed Mar 19, 2008 9:28 am Post subject: |
|
|
W tym przypadku chodziło mi akurat o ilość pamięci RAM, co nie zmienia faktu, że wydaje mi się, ale mogę się mylić, że 4 procesory po 500Mhz powinny trochę lepiej chodzić niż jeden 1.2, ale mogę się mylić _________________ http://www.koniec-iti.eu |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Wed Mar 19, 2008 11:02 am Post subject: |
|
|
ups, nie zauważyłem, że to x4
ale z tego co wiem, emerge jest jednowątkowe i w tym wypadku duron 1,2 poradzi sobie lepiej, choć oczywiście przy 40 użytkownikach pewnie by zdechł. |
|
Back to top |
|
|
13Homer Guru
Joined: 12 Jul 2005 Posts: 461
|
Posted: Wed Mar 19, 2008 1:00 pm Post subject: |
|
|
mbar wrote: | ale z tego co wiem, emerge jest jednowątkowe |
To po co w takim razie ustawia się -j na liczbę procesorów+1? I ten parametr coś jednak daje, bo krusader nie chciał mi się kompilować z -j2, musiało być -j1. _________________ Lenovo ThinkPad R61 / C2D@2.6.24 / nVidia Quatro NVS 140M / 2 GB RAM |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Wed Mar 19, 2008 1:51 pm Post subject: |
|
|
Trochę źle się wyraziłem, miałem na myśli raczej "system portage". Kompilacja pakietu wiadomo jest już wielowątkowa (gdzie się da). |
|
Back to top |
|
|
Dagger Retired Dev
Joined: 11 Jun 2003 Posts: 765 Location: UK
|
Posted: Wed Mar 19, 2008 2:28 pm Post subject: |
|
|
Osobiscie bym wywalil
Code: |
CONFIG_X86_GENERIC=y
|
Mam podobnego PowerEdga i zaczal dzialac naprawde przyzwoicie od zmiany portage->paludis
Paludis jest kilkakrotnie szybszy (napisany w C++) i posiada znacznie lepsze rozwiazania.
Oczywiscie nie przyspiesza to czasu samej kompilacji, ale wyszukiwania pakietow, sprawdzania zaleznoscie etc. _________________ 95% of all computer errors occur between chair and keyboard (TM)
Join the FSF as an Associate Member!
Post under CC license. |
|
Back to top |
|
|
timor Guru
Joined: 25 May 2005 Posts: 517 Location: Poland
|
Posted: Thu Mar 20, 2008 4:36 pm Post subject: |
|
|
13Homer wrote: | mbar wrote: | ale z tego co wiem, emerge jest jednowątkowe |
To po co w takim razie ustawia się -j na liczbę procesorów+1? I ten parametr coś jednak daje, bo krusader nie chciał mi się kompilować z -j2, musiało być -j1. | Opcja -jX jest przekazywana komendzie make, a oznacza mniej więcej liczbę równolegle odpalonych procesów kompilatora, no a +1 na wszelki wypadek żeby się CPU nie nudziło. Czyli jak sobie kompilujesz jajco tak: make && make modules_install install, to jedzie to na jednym CPU/rdzeniu - ale make -j5 zajedzie już 4 CPU/rdzenie. _________________ Nie lubię chomików.... budzą we mnie agresję... |
|
Back to top |
|
|
13Homer Guru
Joined: 12 Jul 2005 Posts: 461
|
Posted: Tue Mar 25, 2008 4:14 pm Post subject: |
|
|
Dzięki za wyjaśnienie, przyda się zapewne, bo właśnie przesiadam się na C2D.
Nie wiecie czy na wielu rdzeniach krusader też się nie chce kompilować "po bożemu"? _________________ Lenovo ThinkPad R61 / C2D@2.6.24 / nVidia Quatro NVS 140M / 2 GB RAM |
|
Back to top |
|
|
timor Guru
Joined: 25 May 2005 Posts: 517 Location: Poland
|
Posted: Tue Mar 25, 2008 5:32 pm Post subject: |
|
|
U mnie na C2Q kompiluje się bez problemów, zaraz sprawdzę czy korzysta z wielu rdzeni przy kompilacji.
Właśnie leci na 5-ciu wątkach, bez problemu. Nie wszystkie paczki da się tak kompilować ale można to wymusić opcję w make.conf'ie: _________________ Nie lubię chomików.... budzą we mnie agresję... |
|
Back to top |
|
|
|
|
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
|
|