WWW.GENTOO-SRBIJA.ORG
Vogon poetry is of course the third worst in the Universe. -- Douglas Adams, The Hitchhiker's Guide to the Galaxy Četvrtak, 08 Januar/2009  
 » SADRŽAJ
 › Uvod
 › Performanse
 › Mirori
 › Linkovi
 › Download
 › Mailing lista
 › Kontakt
 » PROFIL
» šifra
zapamti me
  Registracija
 » PRETRAGA
 » NOVI PAKETI
mail-filter/MailScanner-4.70.7.1: Free Anti-Virus and Anti-Spam Filter
dev-util/tmake-2.12: A Cross platform Makefile tool
dev-perl/Filesys-Df-0.92: Disk free based on Filesys::Statvfs
app-shells/bash-completion-20060301: Programmable Completion for bash
app-portage/gentoolkit-0.2.4.2-r1: Collection of administration scripts for Gentoo
app-crypt/pgpdump-0.26: A PGP packet visualizer
app-admin/bcfg2-0.9.6: Bcfg2 is a configuration management tool.
net-misc/dhcpcd-4.0.7: A fully featured, yet light weight RFC2131 compliant DHCP client
net-misc/dhcpcd-4.99.6: A fully featured, yet light weight RFC2131 compliant DHCP client
net-misc/dhcpcd-4.0.6: A fully featured, yet light weight RFC2131 compliant DHCP client
 » WEBMAIL
 » GENTOO-PORTAGE
And we're back
Forum index ›› Administracija › montiranje / tmpfs-om?!  
  AUTOR   PORUKA

Član
Učlanjen: 30 Dec 06
Lokacija: Deep Space
Poruke: 83
profil¬ 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


Site Admin
Učlanjen: 28 Oct 04
Lokacija: Beograd
Poruke: 723
profil¬ poruka¬ www¬
upRE: 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...


Član
Učlanjen: 07 Jul 05
Lokacija: 127.0.0.1
Poruke: 200
profil¬ poruka¬
upRE: 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?


Site Admin
Učlanjen: 28 Oct 04
Lokacija: Beograd
Poruke: 723
profil¬ poruka¬ www¬
upRE: 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...


Član
Učlanjen: 30 Dec 06
Lokacija: Deep Space
Poruke: 83
profil¬ poruka¬
upRE: 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..


Član
Učlanjen: 07 Jul 05
Lokacija: 127.0.0.1
Poruke: 200
profil¬ poruka¬
upRE: 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.


Član
Učlanjen: 30 Dec 06
Lokacija: Deep Space
Poruke: 83
profil¬ poruka¬
upRE: montiranje / tmpfs-om?!  Oglašeno: 04 Apr 07  20:07  

da,da..radice sve super.. smile


Developer
Učlanjen: 02 Nov 04
Lokacija: Tokyo
Poruke: 525
profil¬ poruka¬ www¬
upRE: 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:)


Član
Učlanjen: 07 Jul 05
Lokacija: 127.0.0.1
Poruke: 200
profil¬ poruka¬
upRE: 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.


Developer
Učlanjen: 02 Nov 04
Lokacija: Tokyo
Poruke: 525
profil¬ poruka¬ www¬
upRE: montiranje / tmpfs-om?!  Oglašeno: 07 Apr 07  12:27  

Dobro ti se cini :)