You are not logged in.
What preloading methods are you using ? Which is the best ? Any tips on using them? Are you combining some of them them ?
I know:
- preload
- prelink
- gopreload
- pepr
And use both preload & prelink
Offline
How do you use those programas, can you show me how you use both?
Offline
im installing them by pacman. Preload goes to rc.conf DAEMONS, and you run prelink with (sory if i mistake) sudo prelink -amR on 32systems and sudo prelink -aR on 64bit systems.
Offline
I've just tried readahead (http://wiki.archlinux.org/index.php/Readahead) but I'm fairly sure that it doesn't save any time on boot.
Offline
I've just tried readahead (http://wiki.archlinux.org/index.php/Readahead) but I'm fairly sure that it doesn't save any time on boot.
Readahead rather slow down the boot time on for me..
Offline
I don't think prelink works on arch unless you compile everything with ABS - it needs a compile option that isn't enabled by default
Last edited by thestinger (2010-04-17 01:58:38)
Offline
Have tried them all to no interesting results. Then I had to do what seemed like a nasty prelink revert. Never touched em again. Now my system's 1 second slower!
I need real, proper pen and paper for this.
Offline
I don't think prelink works on arch unless you compile everything with ABS - it needs a compile option that isn't enabled by default
I do not understand why this should be tha case.
AFAIAI prelinking just modifies the binaries to somehow statically link to the libraries instead of always letting the binaries search their libraries...
"They say just hold onto your hope but you know if you swallow your pride you will choke"
Alexisonfire - Midnight Regulations
Offline
I cannot get gopreload to work at all, even though it seems perfect for my needs. I run:
gopreload-prepare firefox
and it creates a list, but when I start the gopreload daemon it doesnt load anything. Following the advice on the gentoo thread http://forums.gentoo.org/viewtopic-t-78 … 5ef90f9821, I get a printout where it says:
0/185 files will NOT be preloaded because they cannot be found.
for the firefox list file. According to English, that means it should work, but it doesnt load anything into RAM. When I open firefox, I watch it being loaded into RAM despite the daemon already running.
I dont know if Im missing something with permissions, but it will not work for me.
Offline
Hey, with regard to gopreload has anyone used it with chromium? I've prepared other programs fine but when I hit "./Prepare.sh chromium" chromium just never starts,
any ideas?
Offline
Same problem here! With chromium it doesn't work for me.
Offline
For some reason "strace -f chromium" doesn't show the window.
Anyway:
Gozer ~ # gopreload-prepare chromium
Detecting opened files...
Press [ENTER] when you've done
#-- HERE wait some seconds for hard disk activity fo finish, next press enter.
Detection completed, parsing file list...
Done with parsing, backtracing symbolic links...
307 on 307 done, will use 32MB to preload them
./enabled/chromium.openfiles-32MB.txt compiled.
I think it will work.
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
Yes it detects some files here to (when I open it manually), but it doesn't accelerates the start.
Offline
I've just tried readahead (http://wiki.archlinux.org/index.php/Readahead) but I'm fairly sure that it doesn't save any time on boot.
You could try readahead-fedora instead. It's like ureadahead, but doesn't require a kernel-patch. It's also pretty much automatic.
Offline
Yes it detects some files here to (when I open it manually), but it doesn't accelerates the start.
Did you empty your caches/buffers before checking the time needed to start chromium?
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
Yes of course... You can notice it in a very easy way. Just make a restart and than open chromium. For me it takes a long time, until the window open. Then close it and start it again. Now it is in RAM and it starts very fast. For all other application it works, but not for chromium.
Offline