Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Documentation, Tips & Tricks
  • Search

[HOWTO] Flying with gentoo

Unofficial documentation for various parts of Gentoo Linux. Note: This is not a support forum.
Post Reply
Advanced search
130 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next
Author
Message
Dhaki
Guru
Guru
User avatar
Posts: 325
Joined: Wed Jun 16, 2004 3:23 pm
Location: Ticino - CH

  • Quote

Post by Dhaki » Sun Nov 07, 2004 10:28 am

aragostaragazzo wrote:
baeksu wrote:Tried adding xdm (i.e. gdm) to my boot run-level, works with no problems.
...I'm not familiar with the runlevels or depenencies, however. Xdm kicks in at the end of the boot levels, and as I have little on my default level, the speed increase is not very huge. Still, X starts a little earlier than before.
I did the same thing, and it's a subtle improvement.
Does anyone know what the deps are for xdm?
I feel that it could be booting faster than it is, but I'm not sure what else I need to start...

(Edited to fix quote tags :roll:)
I've found in the dev ml this:
That article in the forums suggests adding xdm to the boot runlevel to get it
started sooner. Ive been doing something for a while which is slightly
different, and IMO a little cleaner.

I use an additional runlevel called postx for services that shouldnt hold up
xdm. xdm and all the essential services are in the standard default runlevel.
Then in /etc/conf.d/local.start I have....
(sleep 20; /sbin/rc postx) > /var/log/postx &

The sleep allows enough time for xdm to start smoothly, then the postx
runlevel services are started in the background.
But I dont know the exactly dependancies of xdm...
Top
asph
l33t
l33t
User avatar
Posts: 741
Joined: Mon Aug 25, 2003 8:52 am
Location: Barcelona, Spain

  • Quote

Post by asph » Mon Nov 08, 2004 7:46 pm

you can check the depends of every service by editing the scripts at /etc/init.d

rmember that if X depends on Y, and Y depends on Z, X will also depend on Z :P
gentoo sex is updatedb; locate; talk; date; cd; strip; look; touch; finger; unzip; uptime; gawk; head; emerge --oneshot condom; mount; fsck; gasp; more; yes; yes; yes; more; umount; emerge -C condom; make clean; sleep
Top
Dhaki
Guru
Guru
User avatar
Posts: 325
Joined: Wed Jun 16, 2004 3:23 pm
Location: Ticino - CH

  • Quote

Post by Dhaki » Mon Nov 08, 2004 8:30 pm

Yes but for example if you need samba or I dont know what, it isn't in the /etc/init.d/xdm file... Yes, in 1 or 2 boot you would have a system that work and is ok... There isn't any other possible problems?

And for a very minimal system, witch rc-update I can delete? For example,

Code: Select all

 consolefont | boot
is really needed?
Top
castorilo
Apprentice
Apprentice
User avatar
Posts: 157
Joined: Wed Dec 25, 2002 5:06 pm

  • Quote

Post by castorilo » Mon Nov 15, 2004 3:32 pm

Pretty much the whole section 1 has problems, and I have written several patches to fix them.


/etc/init.d/modules

Your approach has problems because when a kernel changes, modules-update does not get run. Also, if only one of the scripts in /etc/modules.d changes, the directory itself does not get marked as changed and modules-update will not be run.

Check this bug for the appropiate way to do it.

/etc/init.d/localmount

This works fine unless you have something like /usr and /usr/local in fstab. In that case it can completelly fail. Maybe a warning should be put?

/etc/init.d/bootmisc

This does not work because if you change just one script inside /etc/env.d/, the directory itself does not change and env-update.sh will not be run.

Check this bug for the proper way to do it

/etc/conf.d/rc

RC_PARALLEL_STARTUP is currently a joke. At any given time during boot up, it is running either one script, or two scripts + a cpu hungry busy wait. It can even make things worse.

I wrote a patch that does true parallel startup with no busy waits, and it does save a lot of time, check this bug

I wrote a guide on how to apply these patches in some other thread, I'll quote it here:
paulpach wrote: I made 3 patches that speed up boot time dramatically. Initially, It took my computer 2:00 minutes from grub to kdm, and I have been able to reduce it to 1:09 (YMMV). Here is how you can do it:
make sure you have baselayout-1.11.6-r1.

Before you start, make sure you time your current boot time (so you can post it here later :))

Do not calculate module dependencies if not needed
This patch saves me around 11 seconds

1) go to this bug and download the patch named "modules-update.patch" and save it as /tmp/modules-update.patch
2) apply the patch:

Code: Select all

cd /
patch -b -p0 < /tmp/modules-update.patch
Make parallel startup really parallel
This saves me around 20 seconds. RC_PARALLEL_STARTUP right now is a joke. At startup the computer is doing either one script or two scripts + a cpu hungry busy wait. This patch I made makes RC_PARALLEL_STARTUP trully parallel running as many scripts as posible with no busy waits, and fully maintain the dependencies and semantics of use, need and before.
Note the messages "starting xxx..." and the corresponding [ok] no longer show on the same line, they get screwed up, but the services start up fine like before.

1) go to this bug and download "parallel_startup.patch" and save it as /tmp/parallel_startup.patch
2) apply the patch:

Code: Select all

cd /
patch -b -p0 < /tmp/parallel_startup.patch
3) enable parallel startup. Edit the file /etc/conf.d/rc and change the line

Code: Select all

RC_PARALLEL_STARTUP="no"
to

Code: Select all

RC_PARALLEL_STARTUP="yes"
Start xdm as soon as posible
This gives me kdm login prompt 20 seconds sooner. This one is especially better after doing the previous one. Right now it has only been tested with kdm, I am emerging gnome to test it with gdm.

1) go to this bug and download the file "fastxdm". Save it in /etc/init.d/fastxdm
2) remove xdm from default boot level and add fastxdm

Code: Select all

chmod +x /etc/init.d/fastxdm
rc-update del xdm default
rc-update add fastxdm default
Reboot, time it and Enjoy.
Top
vdboor
Guru
Guru
User avatar
Posts: 592
Joined: Wed Dec 03, 2003 9:31 am
Location: The Netherlands
Contact:
Contact vdboor
Website

  • Quote

Post by vdboor » Tue Nov 16, 2004 7:08 pm

baeksu wrote:Tried adding xdm (i.e. gdm) to my boot run-level, works with no problems.
...I'm not familiar with the runlevels or depenencies, however. Xdm kicks in at the end of the boot levels, and as I have little on my default level, the speed increase is not very huge. Still, X starts a little earlier than before.
I can actually hardly believe it "starts a little earlier than before"... the /etc/init.d/xdm script just tells init it should run "runlevel a" after it completed all other runlevels.... so, how is this actually improving speed? :oops: (but it also explains why xdm always starts as last service)
Dhaki wrote:But I dont know the exactly dependancies of xdm...
Afaik xdm doesn't have any real dependencies (init starts runlevel 'a' once everything else is running) But the gentoo devs did this for a reason: if both X and agetty try to open the same terminal, your X session hangs. That's why X starts after init finished the entire boot process and started agetty to open the 6 terminals.

I've been playing with the postx script as well, but removed it too.. My desktop became a little unusable (because of all the services loading in the background), exactly the same problem I always have with MS-Windows.
The best way to accelerate a windows server is by 9.81M/S²
Linux user #311670 and Yet Another Perl Programmer

[ screenies | Coding on KMess ]
Top
baeksu
l33t
l33t
User avatar
Posts: 609
Joined: Sun Sep 26, 2004 11:03 am
Location: Seoul, Korea

  • Quote

Post by baeksu » Tue Nov 16, 2004 11:21 pm

vdboor: I can actually hardly believe it "starts a little earlier than before"... the /etc/init.d/xdm script just tells init it should run "runlevel a" after it completed all other runlevels.... so, how is this actually improving speed? Embarassed (but it also explains why xdm always starts as last service)
The difference is that when xdm was run on the default, you would have a couple of seconds of login prompt before X starts (almost enough time to login, actually).

When xdm was at boot, the login prompt barely flashed before X started. Granted, this was probably less than a three second improvement.
Gnome:
1. A legendary being.
2. A never ending quest to make unix friendly to people who don't want unix and excruciating for those that do.
Top
Dhaki
Guru
Guru
User avatar
Posts: 325
Joined: Wed Jun 16, 2004 3:23 pm
Location: Ticino - CH

  • Quote

Post by Dhaki » Wed Nov 17, 2004 9:23 pm

I've found this: http://forums.gentoo.org/viewtopic.php?p=1525723
Top
SerfurJ
l33t
l33t
Posts: 824
Joined: Sat Apr 10, 2004 10:25 pm
Location: Texas

  • Quote

Post by SerfurJ » Thu Nov 18, 2004 1:04 am

mvila,

you should add fc-cache to your list. it really improved the performance of my system. application startup time was reduced several fold.
Top
gungholady
Guru
Guru
User avatar
Posts: 392
Joined: Sun Oct 19, 2003 6:36 am
Contact:
Contact gungholady
Website

  • Quote

Post by gungholady » Thu Nov 18, 2004 2:33 am

Regarding the tip for swappiness. I've seen some information about this other places. I've been unable to find anything in /proc/sys/vm that is called swappiness. Is this something I've missed when I compiled my kernel? I'm using a 2.6+ kernel.
Top
robind
Apprentice
Apprentice
User avatar
Posts: 260
Joined: Fri Oct 08, 2004 9:03 am
Location: California

simple gdm

  • Quote

Post by robind » Fri Nov 19, 2004 7:24 am

But how exactly does one go about making it so that GDM will just start on boot?
Top
makzu
n00b
n00b
User avatar
Posts: 42
Joined: Mon Jun 28, 2004 7:31 am

  • Quote

Post by makzu » Mon Nov 22, 2004 3:01 pm

I don't know if this was said before or not, but I may as well throw my two cents in.

If you specify both -march AND -mtune in make.conf, it turns out that the last one you specify is the one that gets used. This might cause a small amount of slowdown in your programs, because GCC will use -mtune instead of -march.

The obvious solution is to change the order. Make sure -march is AFTER -mtune in /etc/make.conf, and you won't run into that little slowdown.
'Twas brillig, and the slithy toves
Did gyre and gimble in the wabe.
All mimsey were the borogroves,
And the mome raths outgrabe.
Top
licor
n00b
n00b
Posts: 36
Joined: Mon Sep 01, 2003 1:51 pm

  • Quote

Post by licor » Wed Nov 24, 2004 8:02 pm

LOL!!!!
Long live HHGTTG!
:P
Chaosite wrote:What happened to the times when all we had to do was try to hit the ground and miss?

:wink:
Top
Seabeast
n00b
n00b
User avatar
Posts: 25
Joined: Sat Oct 30, 2004 9:57 pm

  • Quote

Post by Seabeast » Mon Nov 29, 2004 5:09 pm

I'm having some problems with /etc/init.d/bootmisc

After editing it with the env-update part (and just that part) described on the HOW-TO it looks just like this:

Code: Select all

if [ -x /sbin/env-update.sh ]
			then
			if [ /etc/env.d -nt /etc/profile.env ]
			then
			ebegin "Updating environment"
			/sbin/env-update.sh >/dev/null
			eend 0
				else
				einfo "Environment up-to-date"
			fi
			fi
As it should be, right?

But then, at startup, after setting the hardware clock (i don't use XDM or it derivatives) the system says:

Code: Select all

/var/lib/init.d/bootmisc-372: line 115: syntax error unexpected token '}'
ERROR: "/etc/init.d/bootmisc" has syntax errors in it not executing.
Even when line 115 is empty, or when it has '}'.

Can someone help me? I've felt no downgrade or malfunctioning due to this message but it's kinda annoying.
ROCK OVER LONDON
Top
DFanick
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 78
Joined: Mon Aug 30, 2004 7:25 pm
Location: Norderstedt
Contact:
Contact DFanick
Website

just sharing experiences

  • Quote

Post by DFanick » Sun Dec 12, 2004 4:38 pm

hi!

here my make.conf for pentium4 with gf5200. i didn't use them from scratch, but eveything i compile now seems to work fine (&FAST) with the newest gcc (3.4.3 20041125).

Code: Select all

CHOST="i686-pc-linux-gnu"

CFLAGS="-O4 -mtune=pentium4 -march=pentium4 -pipe -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -fomit-frame-pointer -ffast-math"
CXXFLAGS=${CFLAGS}-fvisibility-inlines-hidden

MAKEOPTS="-j2"

LDFLAGS="-Wl,-O1,-z,now"

USE="x86 oss apm -arts avi berkdb crypt cups devmap dga directfb divx4linux dvd dvdr eds encode fbcon foomaticdb gdbm
gif gpm gstreamer gtk gtk2 hal -hardened pgo imlib jpeg kde gnome jack kde libg++ libwww mad mikmod mmx motif mpeg ncurses nls
nptl npltonly oggvorbis opengl pam pdflib pic png python qt quicktime quotes readline sdl slang spell sse ssl svga
tcltk tcpd truetype -unicode X xml2 xmms xprint xv x86 zlib"
that's all.

bye
Top
alctraz
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 117
Joined: Wed May 12, 2004 11:12 am
Location: belgium
Contact:
Contact alctraz
Website

  • Quote

Post by alctraz » Mon Dec 27, 2004 4:14 pm

just made a benchmark with bootchart to measure the efficiency of the init scripts optimization
http://www.groulala.net/alctraz/bootchart/

result: boot time reduced from 32s to 25s
Top
unix
l33t
l33t
User avatar
Posts: 615
Joined: Sun Jul 06, 2003 1:09 am
Location: Dürnten ZH Switzerland
Contact:
Contact unix
Website

  • Quote

Post by unix » Mon Jan 17, 2005 12:50 pm

realy nice hotwo THX
Neue Funktionen in Portage 2.0.51 || BBCode Guide
Linux User #379064
Top
blixel
Guru
Guru
User avatar
Posts: 403
Joined: Mon Jul 19, 2004 1:03 pm
Location: Central, Florida
Contact:
Contact blixel
Website

Re: [HOWTO] Flying with gentoo

  • Quote

Post by blixel » Tue Feb 15, 2005 8:37 pm

asph wrote:11. Halt vs Suspend

Have you never asked yourself why you shutdown you computer, when you can suspend it to ram or disk?
If you suspend to ram, it has the handicap that it will still need AC input in order to keep the system alive. But suspending to disk is very useful (specially for laptops), because the laptop will "shutdown", but we will keep our sesion.

Doing it this way we avoid to boot all the system services everytime (it not an instant recuperation from the "sleep", but seems faster).
I have used swsusp2 in my laptop and works fine, but you have to patch the kernel sources. You can find info in THIS post on how to do this. Try it and you won't regret.
Nice guide. I was especially interested in the hibernate part because I have *NEVER* been able to suspend my machine. It goes doen fine, but bringing it back up is another story. I followed your links and tips and got it more or lesss working. I'm pretty happy just to have what I have now. Which is the ability to suspend to the disk and shutdown completely. However, I'm far more interested in the sleep mode and that seems to not be working quite right. When I type "hibernate", the machine goes to sleep but then instantaneously reboots. Besides being an undesirable effect, I feel that it is probably very hard on my computer hardware (primarily the hard-drive) to have it shutdown and reboot so quickly. So I don't want to do much experimenting until I learn a little more about this. Has anyone else had this problem?

Here's a look at my complte /etc/hibernate/hibernate.conf (I removed all comments so it wouldn't be so long.) "PowerdownMethod 5" is the only one that works the way I would expect. If I use 3 or 4, the system goes down, and then instantly reboots. Not quite the same as hitting the reset button. More like pulling the power cord and plugging it right back in.

Code: Select all

UseSwsusp2 yes
Reboot no
## Powerdown method - 3 for suspend-to-RAM, 4 for ACPI S4 sleep, 5 for poweroff
PowerdownMethod 5
Verbosity 1
LogFile /var/log/hibernate.log
LogVerbosity 1
SaveClock yes
UnloadBlacklistedModules yes
LoadModules auto
Top
Dhaki
Guru
Guru
User avatar
Posts: 325
Joined: Wed Jun 16, 2004 3:23 pm
Location: Ticino - CH

  • Quote

Post by Dhaki » Sat Feb 19, 2005 8:29 pm

Hi, take a look here: http://forums.gentoo.org/viewtopic-t-296892.html
Top
kalestic
n00b
n00b
User avatar
Posts: 23
Joined: Wed Dec 01, 2004 1:20 am
Contact:
Contact kalestic
Website

  • Quote

Post by kalestic » Mon Feb 21, 2005 3:09 am

Great HowTo!
Always Remeber to focus on your goal, not the obstacle you have to face!

MyWebsite: http://blaze.ath.cx
Top
Bigun
Advocate
Advocate
User avatar
Posts: 2198
Joined: Sun Sep 21, 2003 3:45 am
Contact:
Contact Bigun
Website

  • Quote

Post by Bigun » Thu Feb 24, 2005 1:13 pm

The link you gave for more info on the acpi runlevel, was in Spanish. Is there a version in English?

*EDIT*

Here is the URL for the English version, just scroll down a bit.
"It's ok, they might have guns but we have flowers." - Perpetual Victim
Top
Gogiel
Guru
Guru
User avatar
Posts: 347
Joined: Thu Nov 11, 2004 3:11 pm

Re: [HOWTO] Flying with gentoo

  • Quote

Post by Gogiel » Wed Mar 09, 2005 7:24 pm

6. Managing the swap

In this section I just wanted to mention some things that can help us.
First of all, if you have two harddisks it is better to put the swap partition on the second disk (having the root partition in the first one) as this will improve the read/write times.

Also you should NOT use a file as swap. I tried it once in an old computer, deleted the swap partition and set a file as ./swap of 256 MB.¡ and modified fstab. This method is slower, as it has to find the file, open the file, find were it was writting to it, writte to it, save, and close the
file. With a partition in the disc this process is pretty much faster.

Another concept to know about is swappiness (kernel 2.6+). When an application needs memory and the RAM is full, there are two options: or the RAM gets empties a little bit cleaning out old used memory, or swap memory gets used (slower than ram). In the new kernels, you can set a variable to define if the kernel should empty some ram or use the swap partition.

/etc/sysctl.conf

Code: Select all

vm.swappiness = 40
This value can be between 0 and 100. Close to 0 will mean that the kernel should empty some ram, and a higher value close to 100 will tell the kernel to use the swap memory more often.
The default value is 60. I set this to 25 in my laptop, so that i can reduce the disk access. You can use ´free -m´ to see the stats of your memory useage.
I tried set swappines on 0, 30, 60, 100 but it still uses swap :( :x

Code: Select all

gogiel@gogiel gogiel $ uname -r
2.6.10-gentoo-r6
Top
asph
l33t
l33t
User avatar
Posts: 741
Joined: Mon Aug 25, 2003 8:52 am
Location: Barcelona, Spain

  • Quote

Post by asph » Mon Apr 11, 2005 3:56 pm

are you sure the value is being used? do you use /proc or /etc/sysctl.conf?
please paste the sysctl and free -m outputs
gentoo sex is updatedb; locate; talk; date; cd; strip; look; touch; finger; unzip; uptime; gawk; head; emerge --oneshot condom; mount; fsck; gasp; more; yes; yes; yes; more; umount; emerge -C condom; make clean; sleep
Top
Kestutis
n00b
n00b
Posts: 10
Joined: Tue Mar 22, 2005 5:51 pm

  • Quote

Post by Kestutis » Mon Apr 11, 2005 5:38 pm

I did:
/etc/init.d/modules

change:

Code:
ebegin "Calculating module dependencies"
/sbin/modules-update &>/dev/null
eend $? "Failed to calculate dependencies"

for:
Code:
if [ /etc/modules.d -nt /etc/modules.conf ]
then
ebegin "Calculating module dependencies"
/sbin/modules-update &>/dev/null
eend $? "Failed to calculate dependencies"
else
einfo "Module dependencies are up-to-date"
fi

Doing this, modules-update will only run if it´s really needed because you made changes in the system.

and now my modules doewsn't load anymore. What should I do? I cannot load to graphical mode:(.
Here is modules file:

#!/sbin/runscript
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-src/rc-scripts/init.d/modules,v 1.30 2004/04/21 17:09:18 vapier Exp $

depend() {
need checkroot hostname
use isapnp
}

load_modules() {
local x=
local i=0
local retval=0
local modules=
local modargs=
local modcount=0
local config="$1"

[ -z "${config}" ] && return 0
[ ! -r "${config}" ] && return 0

# Loop over every line in $config
eval $(awk '
BEGIN {
COUNT = 0 # Make sure COUNT is set
}

$0 !~ /(^[[:space:]]*(#|$))/ {
if (MODULES == "")
MODULES = $1
else
MODULES = MODULES " " $1

# Not the greatest method to remove $1 from $0, but it works
sub(/^[[:space:]]*[^[:space:]]*[[:space:]]*/, "")
ARGS[COUNT] = $0
COUNT++
}

END {
# 'eval' will make sure these are set to proper bash variables
print "modcount=" COUNT
print "modules=\"" MODULES "\""
for (x = 0;x < COUNT;x++)
print "modargs[" x "]=\"" ARGS[x] "\""
}
' "${config}")

if [ "${modcount}" -gt 0 ]
then
einfo "Using ${config} as config:"

for x in ${modules}
do
ebegin " Loading module ${x}"
modprobe -q ${x} ${modargs[${i}]} &>/dev/null
retval=$?
eend ${retval} " Failed to load ${x}"

i=$((i+1))
[ "${retval}" -eq 0 ] || modcount=$((modcount-1))
done

einfo "Autoloaded ${modcount} module(s)"
fi

return 0
}

start() {
# Should not fail if kernel do not have module
# support compiled in ...
[ -f /proc/modules ] || return 0

# Here we should fail, as a modular kernel do need
# depmod command ...
if [ ! -x /sbin/depmod ]
then
eerror "ERROR: system is missing /sbin/depmod !"
return 1
fi

if [ -z "${CDBOOT}" ]
then
if [ /etc/modules.d -nt /etc/modules.conf ]
then
ebegin "Calculating module dependencies"
/sbin/modules-update &>/dev/null
eend $? "Failed to calculate dependencies"
else
einfo "Module dependencies are up-to-date"
fi

if [ -f /etc/modules.autoload -a ! -L /etc/modules.autoload ]
then
# Loop over every line in /etc/modules.autoload.
load_modules /etc/modules.autoload
else
local KV="$(uname -r)"
local KV_MAJOR="`KV_major "${KV}"`"
local KV_MINOR="`KV_minor "${KV}"`"

# New support for /etc/modules.autoload/kernel-$KV
if [ "$(get_KV)" -ge "$(KV_to_int '2.5.48')" ] && \
[ -f /etc/modules.autoload.d/kernel-"${KV_MAJOR}.${KV_MINOR}" ]
then
load_modules /etc/modules.autoload.d/kernel-"${KV_MAJOR}.${KV_MINOR}"

elif [ ! -f /etc/modules.autoload.d/kernel-"${KV_MAJOR}.${KV_MINOR}" ]
then
ewarn "Missing /etc/modules.autoload.d/kernel-${KV_MAJOR}.${KV_MINOR}"
load_modules /etc/modules.autoload.d/kernel-2.4
else
load_modules /etc/modules.autoload.d/kernel-2.4
fi

#
# Just in case a sysadmin prefers generic symbolic links in
# /lib/modules/boot for boot time modules we will load these modules
#
if [ -n "$(modprobe -l -t boot)" ]
then
modprobe -a -t boot \* &>/dev/null
fi
}


# vim:ts=4

Where is a misstake? Please someone help me. :(
Top
asph
l33t
l33t
User avatar
Posts: 741
Joined: Mon Aug 25, 2003 8:52 am
Location: Barcelona, Spain

  • Quote

Post by asph » Tue Apr 12, 2005 11:31 am

i don't think the modules are not beign loaded because of that tweak, if you just changed that.
are you sure you didnt change something more? when you say that they dont load, is it because of some errors or they are just not loaded?

i guess that you have your modules on /etc/modules.autoload/kernel-2.X (change X for your kernel version, which you can know by typing uname -a).. then modules-update

also use lsmod to make sure the modules are not loaded, and you can also try to modprobe them manually "modprobe module_name", to see if they contain errors. If they load correctly, they should when you boot the system (running modules-update each time makes no sense on a typical users system, where changes are really only made once in a while)
gentoo sex is updatedb; locate; talk; date; cd; strip; look; touch; finger; unzip; uptime; gawk; head; emerge --oneshot condom; mount; fsck; gasp; more; yes; yes; yes; more; umount; emerge -C condom; make clean; sleep
Top
zayhen
n00b
n00b
User avatar
Posts: 36
Joined: Fri Nov 26, 2004 8:38 am

Which is the best accelerating method?

  • Quote

Post by zayhen » Thu May 19, 2005 11:43 am

Hey people,

All of you have great ideas! This gives me a lot of doubts! Before complaining me, remember, I worried about STABILITY vs VELOCITY. Truth is:

Code: Select all

 I run a network with 14 Gentoo/Win2000 and 8 Win2000 machines in my College Math Lab.
We offer email, system accounting, ssh and httpd for our users. All these are run in 1 server only! Yeah! Just one!!! I know this madness.
The Gentoo machines have (against my will) every litle scientific pkg and WM and X aplication. OKay that's not everyone. But the major ones!
The workstations will be turned in a cluster. So will be the server. It will receive two clone machines.

Now the questions:

Code: Select all

Would you risk reiserfs4?
What about nptlonly machines?
Which WM runs faster? Does compensate using KDE or may continue offering every litle X shit to my users?
Which techinques may speed my boot time?
My kernel is like a module archipelago (diferent hardware problems). Does anyone may suggest a good, stable and reliable kernel?
Too many questions will come to mind. You might be sure. But this is my strongest concernings right now. I know some of you might think this isn't concerned with this topic. But yes, this is! Speed without realiability isn't a good thing.
Top
Post Reply

130 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next

Return to “Documentation, Tips & Tricks”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic