Re: most lightweight debian server
- From: Mark Allums <mark@xxxxxxxxxx>
- Date: Mon, 31 Mar 2008 04:21:38 -0500
paragasu wrote:
BSD 7.0 is alleged to be better than Linux 2.6.xx, but that is disputed.
You might want to use a different scheduler and I/O scheduler than the
default if you use a 2.6.24 kernel. As the man said, compile your own.
well, add RAM is out of question, because it is a limited to 64MB RAM resource with
no intention to run GUI. no need for for DNS server. it only rum mysql5 and apache2.
and might be posfix server.
Postfix may not be as lightweight as others. This needs looking into. I don't have much experience in that area.
but mysql5 and apach2 alone already consume 170MB of memory. more than twice
the memory allocated for my use.
Would SQLite do the job? I think it is smaller than MySQL.
can you point me to a documentation about default I/O scheduler alternative to
2.6.24 kernel. i love to see any option available. thank you
There are three I/O schedulers in the 2.6.24 distribution. The deadline, anticipatory, and completely fair. You will see these as options when you run make gconfig (or whichever config you run). Completely Fair (CFQ) is now the default. This was mildly controversial when they made the switch. It is a bit complex. The deadline scheduler is simple and compact, and is alleged to be good for heavy database workloads.
This may be a bit like making a mountain out of a molehill. I just mentioned this because while you are configuring you custom kernel, you will want to give a little thought to such matters.
see /usr/src/linux/Documentation/ to start with.
--
Mark Allums
--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx
- Follow-Ups:
- Re: most lightweight debian server
- From: paragasu
- Re: most lightweight debian server
- References:
- most lightweight debian server
- From: paragasu
- Re: most lightweight debian server
- From: Douglas A. Tutty
- Re: most lightweight debian server
- From: paragasu
- Re: most lightweight debian server
- From: Ron Johnson
- Re: most lightweight debian server
- From: Mark Allums
- Re: most lightweight debian server
- From: paragasu
- most lightweight debian server
- Prev by Date: Re: Cron Daemon backup message too big
- Next by Date: kernel panic - not syncing, attempt to kill the idle task
- Previous by thread: Re: most lightweight debian server
- Next by thread: Re: most lightweight debian server
- Index(es):
Relevant Pages
- Re: call for more SD versus CFS comparisons (was: Re: [ck] Mainline plans)
... problems on my Amarok machine. ... usually test Amarok playback while kernel
package make, ... Putting load onto the VM layer / block layer. ... also the
behavior on a server for example - how does the scheduler behave ... (Linux-Kernel) - Re: page fault in sched_pin()
... > sched_pinearly in the boot process. ... I wasn't booting off the kernel
I thught I was booting off. ... remove it from the scheduler inteface and make it part
of the standard ... page fault while in kernel mode ... (freebsd-current) - Re: BIND9 performance issues with SMP
... instead of having its own dedicated scheduler activation. ... that threads that
block in the kernel don't block the whole process. ... but lock contentions seem
particularly heavy ... The first-level optimization is to create ... (freebsd-current) - Re: [OT] Interview with Con Kolivas on Linux failures
... Con Kolivas, the kernel hacker who authored a better scheduler, recently decided to
quit. ... Loss for Linux ... The former option means you have a CPU scheduler
which is difficult to model, and the behaviour is right 95% of the time and ebbs and flows in its metering
out of CPU and latency. ... (Debian-User) - Re: [patch, 2.6.11-rc2] sched: RLIMIT_RT_CPU_RATIO feature
... >> of a large group of audio developers and users for a way to gain ...
indictment of the kernel requirements-gathering process. ... > feature for another
year than with a crappy feature that is twice as ... Interface and no hit to the scheduler.
... (Linux-Kernel)