| AUTOR |
PORUKA |
|
|
Oglašeno: 28 Mar 07 09:44
|
|
naime,video sam da ova procedura drastichno ubrzava kompajliranje ukoliko montirate /var/tmp/portage tmpfs size=900M,nr_inodes=1M pa sam se pitao da li je moguce to primeniti i na recimo /bin /opt /usr/bin /sys??
da li je mozda situacija da poshto je skoro kompletna operacija zavrshena u RAM da se podaci ne upisuju na hdd nego se posle zavrshene operacije brishu?
kapiram da ako ovo radi mogu da strpam dosta lokacija u tmpfs i time ostvarim bolje performanse..
thnxx
|
|
|
|
→ RE: montiranje / tmpfs-om?!
Oglašeno: 28 Mar 07 14:38 Izmenio: gen2brain
|
|
Ja koristim skripticu koju nadjoh na gentoo-wiki-ju
Kod: temerge
#!/bin/bash
MEMSIZE=850M
mounted=false
. /sbin/functions.sh
mounttmpfs() {
mount -t tmpfs tmpfs -o size=$MEMSIZE /var/tmp/portage
mounted="true"
}
compile() {
einfo "emerging ${*}"
emerge ${*}
}
unmount() {
ebegin "unmounting tmpfs"
umount -f /var/tmp/portage
eend $?
}
ebegin "Mounting $MEMSIZE of memory to /var/tmp/portage"
if [ -z "$(mount | grep /var/tmp/portage)" ]
then
mounttmpfs
else
eerror "tmpfs already mounted!"
exit 0
fi
eend $?
compile ${*}
if [ -n "$mounted" ]
then
unmount
fi
Koristim emerge -pv paket a kad hocu da ga emergujem onda samo temerge paket, na kraju unmountuje ... extra stvar, ako imas dosta memorije i ne kompajliras velike stvari... ;)
Ne bi ti preporucio da mountujes /bin /usr/bin i sl. secam se da sam davno mountovao samo biblioteke za firefox ne bi li ga brze startovao (radilo brze naravno)... ali vec sve...
|
|
|
|
→ RE: montiranje / tmpfs-om?!
Oglašeno: 04 Apr 07 04:00
|
|
Hocu samo da ti se zahvalim na ovome... kako mi promace u wiki-ju... :)
I ja koristim tvojih 850 mega (ukupan RAM 1.5 giga), sta je najvece sto si kompajlirao?
|
|
|
|
→ RE: montiranje / tmpfs-om?!
Oglašeno: 04 Apr 07 09:06
|
|
uh, nikad nisam ni probao nesto vece, ovo koristim za sitnije pakete... ne znam, mplayer, gtk+ i recimo qt sam iskomapjlirao ovako, toga se secam...
|
|
|
|
→ RE: montiranje / tmpfs-om?!
Oglašeno: 04 Apr 07 10:42
|
|
ja sam sa tih 850 uradio ceo world ukljuchujuci i firefox,wine..
nije bilo problema uopshte..
|
|
|
|
→ RE: montiranje / tmpfs-om?!
Oglašeno: 04 Apr 07 20:00
|
|
Znaci, radice sve, posebno kada je sve sto moze da bude veliko postalo modularno (KDE i XOrg)... Firefox i OpenOffice koristim binarne, nije vredno truda po meni... Svaki cas se pojavi novi Fajerfoks, a treba mu tri godine da se iskompajlira.
|
|
|
|
→ RE: montiranje / tmpfs-om?!
Oglašeno: 04 Apr 07 20:07
|
|
da,da..radice sve super.. 
|
|
|
|
→ RE: montiranje / tmpfs-om?!
Oglašeno: 06 Apr 07 19:22
|
|
Ja openoffice nikako nisam uspevao da kompajliram u memoriji... par puta mi se desavalo da i na disku ponestane prostora pa sam morao direktorijum da maknem na vecu particiju :) (mountpoint je /multimedia - cik pogodite sta tu drzim:)
|
|
|
|
→ RE: montiranje / tmpfs-om?!
Oglašeno: 07 Apr 07 02:27
|
|
Da, cini mi se da OO-u treba 3 giga na temp-u da odradi posao.
|
|
|
|
→ RE: montiranje / tmpfs-om?!
Oglašeno: 07 Apr 07 12:27
|
|
|