home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2002 March
/
PCWorld_2002-03_cd.bin
/
Software
/
TemaCD
/
ramboost
/
_SETUP.1
/
Readme.1st
< prev
next >
Wrap
Text File
|
1999-09-15
|
17KB
|
334 lines
Updated : Turku, Finland, Sep 15th 1999
RamBooster ver. 1.6 for Win95/98 by Jali (J.Pajula, borg@sci.fi)
===================================================================
ENGLISH VERSION LOWER DOWN THIS PAGE.
IF you are an NT-user, please read the help-files about
the program limitations under NT!!
Asennus:
========
Pura .zip-paketti vΣliaikaiseen hakemistoon, ja aja setup. loppu hoituu automaattisesti.
Jos haluat edelleen kΣyttΣΣ vain ZIP-tiedostoa, on se ainakin toistaseksi tarjolla osoitteessa :
http://www.sci.fi/borg/rambooster/Ramboosterzip.zip
(Jos kΣytΣt tΣtΣ, muista unzipata niin ettΣ folder-information otetaan huomioon
zippiΣ purettaessa, html-help-tiedostojen tarvitsee olla helpfiles-hakemistossa)
KΣytt÷:
=======
-------------------------------------------------------------------------------
Ohjelma on ensisijaisesti tarkoitettu toimimaan Win95/98-ympΣrist÷ssΣ,
mutta toimii erΣin rajoituksin my÷s NT:ssΣ. Help-tiedostot ovat kΣytettΣvissΣ
vain "manuaalisesti", eivΣtkΣ prosessorin kΣytt÷asteeseen liittyvΣt toiminnot
ole kΣyt÷ssΣ. NT:n kΣyttΣjΣ lienee keskimΣΣrΣistΣ kokeneempi
PC:n kΣyttΣjΣ, joten nΣmΣ seikat eivΣt liene suuri ongelma. Parannusta
nΣihin seikkoihin koitan keksiΣ heti kun saan jostain tarpeeksi aikaa
syventyΣ asiaan. (minulla on itsellΣni vain win95 osr2).
-------------------------------------------------------------------------------
Annetaan ensin kΣsiteltΣvΣn muistin mΣΣrΣ liukusΣΣtimellΣ.
LiukusΣΣdintΣ voi liikutella sen ollessa
valittuna joko hiirellΣ tai nuolinΣppΣimillΣ oikealle/vasemmalle.
TΣmΣn jΣlkeen vain klikataan "Optimize", jolloin ohjelma ensin varaa ja sitten vapauttaa ko.
mΣΣrΣn muistia. Aina ohjelma ei pysty kerralla vapauttamaan niin paljon kuin haluat,
siksi asetuksissa on "Retry-count", eli ohjelma yrittΣΣ vapauttaa niin monta kertaa
muistia kun haluat. TΣmΣn retry-countin kanssa kannattaa olla hieman varuillaan,
lue help-tiedostoista lisΣΣ miksi.
MaksimimΣΣrΣ muistia joka voidaan kΣsitellΣ on automaattisesti rajattu samaksi kuin
keskusmuistin kokonaismΣΣrΣ ja minimimΣΣrΣ on 1 mega.
MitΣ tΣmΣ muistin kΣsitteleminen tekee kΣytΣnn÷ssΣ ja miksi, selviΣΣ jΣljempΣnΣ.
Ohjelman voi pitΣΣ koko ajan pΣΣllΣ, jolloin se tarkkailee koko ajan vapaan keskusmuistin
mΣΣrΣΣ ja jos hΣlytysraja (kΣyttΣjΣn mΣΣrittelemΣ) tulee vastaan, ohjelma
kΣynnistΣΣ muistintyhjennysprosessin kΣyttΣjΣn valitsemilla arvoilla.
HΣlytysrajan tarkkailu asetetaan pΣΣlle Options/Preferences valikosta.
HΣlytysrajan tarkistus tehdΣΣn vapaan tilan indikaattorin pΣivityksen yhteydessΣ,
eli ohjelma ei ala vapauttaa muistia vΣlitt÷mΣsti vaan seuraavan pΣivityksen yhteydessΣ.
PΣivitystiheys on kΣyttΣjΣn mΣΣriteltΣvissΣ 1-30 sek.
Jos pidΣt ohjelman koko ajan pΣΣllΣ, se kannattaa laittaa Systemtray:hin klikkaamalla
"Send to tray"
Voit my÷s sΣΣtΣΣ cpu-rajaa. TΣll÷in RamBooster toimii vasta
kun cpu:n kΣytt÷% on alle valitun tason. (Options/Preferences)
TΣmΣ estΣΣ RamBoosteria hidastamasta esim. buuttausta jos se on laitettu
kΣynnistymΣΣn automaattisesti Windowsin kanssa
Molemmat ruudulla nΣkyvΣt asteikot skaalaantuvat automaattisesti sen mukaan paljonko
koneessa on muistia, ja muutenkin ohjelma on pyritty rakentamaan mahdollisimman
yksinkertaiseksi ja helppokΣytt÷iseksi, useimmissa tapauksissa kΣyttΣjΣn ei tarvitse
kuin silloin tΣll÷in klikata "Optimize"-nΣppΣintΣ. (Ei edes sitΣ jos ohjelma laitetaan
automaattisesti "kyttΣΣmΣΣn" vapaan muistin mΣΣrΣΣ taustalle, ja automaattisesti
vapauttamaan muistia jos sitΣ on liian vΣhΣn.
==========================================================================================
//////////////////////////////////////////////////////////////////////////////////////////
// HUOMAA: TΣmΣ ohjelma ei ole tarkoitettu pidettΣvΣksi pΣΣllΣ pelattaessa pelejΣ, esim.
// quakea, pelit toimivat taatusti huonommin jos kesken niiden suorituksen tarvittavia
// tietoja swapataan levylle. Sen sijaan ohjelma kannattaa ajaa ennen ja jΣlkeen pelin
// pelaamisen, jolloin pelille vapautuu muistia, ja pelin jΣlkeen pelin mahdollisesti
// varaamaksi jΣttΣmΣ muisti vapautuu.
//////////////////////////////////////////////////////////////////////////////////////////
==========================================================================================
LisΣys 8.4.1999 !!
==================
Muutamat ystΣvΣni ovat testailleet ohjelmaa koneillaan ja kΣytt÷kokemukset ovat
positiivisia. TΣrkein testeissΣ ilmitullut seikka on se ettΣ ohjelman tuoma
hy÷ty ei rajoitu vain Win95:een vaan my÷s Win98-kΣyttΣjΣt hy÷tyvΣt ohjelmasta.
TΣmΣ oli ainakin itselleni henkil÷kohtaisesti yllΣtys, jotenkin oletin ettΣ
Win98 kΣyttΣisi muistia ΣlykkΣΣmmin.
Miksi tΣmΣ ohjelma on tehty:
============================
TΣmΣ ohjelma vapauttaa keskusmuistia tarpeettomasta tiedosta, ja nΣin ollen
vΣhentΣΣ toistuvien buuttausten tarvetta huomattavasti.
Kuten kaikki tiedΣmme(?) yksi Win95:n suurimmista ongelmista on tapa jolla se
kΣyttΣΣ muistia. RAM tΣyttyy pikkuhiljaa kaikesta tarpeettomasta kamasta ja ennenpitkΣΣ
on pakko buutata kone, jotta se toimisi luotettavasti ja nopeasti.
TΣhΣn on monia syitΣ; esim. ohjelmat jotka kaatuvat ennnekuin suoritus on loppu ja jΣttΣvΣt
muistin varatuksi, suuret dll-kirjastot ja filecache. Tiedostot saattavat jΣΣdΣ filecacheen
hyvinkin pitkΣksi aikaa ennenkuin Win95 poistaa ne muistista.
Esim. Netscapella surffailu netissΣ paljon kuvia
sisΣltΣvillΣ sivuilla jostain syystΣ tΣyttΣΣ muistia rumasti, ja hΣlytysraja
alittuu ainakin kerran tunnissa, jolloin tyypillisesti omassa koneessani vapaan
RAMin mΣΣrΣ nousee 6:sta hieman alle 30:een, ja selaimen kΣytt÷ nopeutuu huomattavasti.
Selain ei my÷skΣΣn siinΣ mΣΣrin enΣΣ kaadu ja lukkiudu kuin ennen.
Etsin InternetistΣ ILMAISTA ohjelmaa, joka korjaisi tΣmΣn ongelman, mutta tuloksetta,
vain maksullisia ohjelmia l÷ytyi, eli ilmaiselle tΣllaiselle ohjelmalle on selvΣsti
tarvetta.
SiinΣ hyvΣ syy tehdΣ tΣmΣ ohjelma, mutta pΣΣsyy oli kuitenkin Delphi-ohjelmonnin harjoittelu,
olen ohjelmoinut sillΣ vasta noin kuukauden.
(ElΣmΣnty÷ni olen tehnyt atk:n parissa, Delphi vain on uudehko asia.)
Miten ohjelma toimii:
=====================
Yksinkertaistettuna ; se varaa halutun mΣΣrΣn RAMia, kΣyttΣΣ sitΣ ja vapauttaa
samantien Win95:n kΣytt÷÷n.
Kun olet kokeillut ohjelmaa huomaat varmaan ettΣ RAMin tyhjΣΣmisen jΣlkeen kone
toimii kuin vastabuutattu. (It has that fresh, newly booted feeling...<Grin>)
Ohjelma nΣyttΣΣ sinulle ruudulla varatun ja kokonaismuistin mΣΣrΣt, eikΣ
anna sinun yrittΣΣ vapauttaa muistia enempΣΣ kuin sitΣ tosiasiassa on.
Muistin tiedot pΣivitetΣΣn ruudulle 1-30 sekunnin vΣlein kΣyttΣjΣn valinnan mukaan.
Jos nΣyttΣΣ siltΣ ettΣ ohjelma ei vapauttanut tarpeeksi muistia, voit ajaa
sen uudestaan. Parhaan tuloksen olen saanut asettamalla raja-arvoksi 64 megaa, eli
saman kuin koneeni muistin mΣΣrΣ, ja kahden yrityksen jΣlkeen minulla on ollut jopa
48 megaa vapaata, kun alkutilanne on saattanut olla esim. WinAmpin kΣyt÷n ja
samanaikaisen surffaamisen vuoksi jopa 0 megaa. NΣin korkean arvon kΣytt÷ kuitenkin tyhjentΣΣ
RAMin niin totaalisesti ettΣ esim. kΣynnistΣessΣsi resurssienhallinnan seuraavan kerran, esiintyy
viivettΣ, koska tarvittavia osia on swapattu kiintolevylle. Muita haittapuolia siitΣ tuskin on.
Sopivan "kevyeksi" arvoksi olen havainnut noin puolet RAMin mΣΣrΣstΣ.
Miten parantaa koneen suorituskykyΣ sen lisΣksi ettΣ kΣytΣn RamBoosteria:
=========================================================================
TΣssΣ pari vinkkiΣ siihen, Windows95 ympΣrist÷÷n;
1. Aseta heittovaihtotiedoston minimikooksi vΣhintΣΣn 2 kertaa keskusmuistin mΣΣrΣ, eikΣ
maksimia ollenkaan (laita tΣmΣ minimikoko niin isokis ettet periaatteessa koskaan kΣytΣ niin paljoa
ja jos mahdollista, eri kiintolevylle kuin Windows95 ja ohjelmistot. TΣmΣ siksi ettΣ
kone voi lukea ja kirjoittaa heittovaihtotiedostoa samaan aikaan kuin sovellukset
kirjoittavat ja lukevat levyΣ. Siksi on hyvΣ ne kΣyttΣisivΣt eri luku/kirjoituspΣitΣ.
Eri levyllΣ tarkoittaa tΣssΣ tapauksessa FYYSISESTI eri levyΣ, saman levyn eri
partitiolle sijoittamisesta ei ole hy÷tyΣ.
KiinteΣn kokoinen siksi ettΣ tΣll÷in kΣytt÷jΣrjestelmΣ ei joudu koko ajan
muuttelemaan dynaamisesti swapin kokoa, nΣin ollen jΣrjestelmΣ toimii nopeammin.
Ohje:
-klikkaa "Oma tietokone" hiiren oikealla nΣppΣimellΣ ja valitse "Ominaisuudet"
-valitse "Suorituskyky"
-valitse "NΣennΣismuisti"
-rasti kohta "MΣΣritΣn nΣennΣismuistiasetukset itse"
-laita kohtaan minimiarvo noin 2-2╜ kertaa keskusmuistin mΣΣrΣ.
-klikkaa "OK" ja kΣynnistΣ kone uudelleen.
2. Joissakin Win95 versioissa on ominaisuus joka estΣΣ yli 16 megaisen keskusmuistin tehokkaan
hy÷dyntΣmisen. TeknisistΣ yksityiskohdista ei tΣssΣ sen tarkemmin, mutta seuraavia
ohjeita noudattaen ongelma korjataan.
Ohje:
-Klikkaa "KΣynnistΣ" ja sitten "Suorita"
-kohtaan "Avaa" kirjoita "sysedit" (ilman lainausmerkkejΣ, tietty...)
-system.ini tiedstosta l÷ytyy rivi [vcache]
(jos riviΣ ei l÷ydy, tee sellainen)
-kirjoita sen alle MaxFileCache = 16000
-LUE T─M─ TARKKAAN: luku 16000 pΣtee ainoastaan jos keskusmuistia on 64 megaa.
Lukuarvon tulee olla keskusmuistin mΣΣrΣ kiloina jaettuna neljΣllΣ, eli
32 megaisessa 32000/4 = 8000 jne.
-Talleta muutokset ja kΣynnistΣ kone uudelleen.
3. Nopeuta levyoperaatioita muuttamalla koneen kΣytt÷tapaa. TΣstΣkΣΣn en sen
tarkemmin esitelm÷i, miksi se nopeuttaa, kerron vain miten se tehdΣΣn. Jos
sinua kiinnostaa tietΣΣ tarkemmin, l÷ytΣnet tiedot manuaaleista tai InternetistΣ.
Ohje:
-Klikkaa "Oma Tietokone"...Ominaisuudet...Suorituskyky...TiedostojΣrjestelmΣ
-Vaihda koneen kΣytt÷tavaksi verkkopalvelin
-klikkaa "OK" ja kΣynnistΣ kone uudelleen
Kaikki nΣmΣ ohjeet ovat toimivia ja testattuja, mutta totutun tavan mukaan
tΣhΣn tulee kirjoittaa ettΣ en ole vastuussa nΣiden ohjeiden kΣyt÷stΣ ja niistΣ
mahdollisesti aiheutuvasta vahingosta, ts. ohjeiden kΣytt÷ omalla vastuulla.
MitΣ tulevaisuudessa tapahtuu ohjelman suhteen:
===============================================
NΣtimpi kΣytt÷liittymΣ ei olisi hassumpi....
LisΣys 1.6.1999 : Nyt se toivottavasti on,
ryhmittelin eri toiminnot selkeΣmmin
"Group-Boxeihin" yms.
KysymyksiΣ, ehdotuksia:
=======================
Jos sinulla on minulle kysymyksiΣ tai ehdotuksia, paras tapa on lΣhettΣΣ
minulle sΣhk÷postia osoitteeseen borg@sci.fi. Kaikki palaute on
tervetullutta.
MistΣ uusin versio:
===================
Uusimman version saanee nettisivuiltani http://www.sci.fi/~borg/rambooster
Jos downloadaat ohjelman sieltΣ, toivon ettΣ kirjoitat maininnan siitΣ vieraskirjaani,
olisi kiva tietΣΣ tilastollisessa mielessΣ millaiset ihmiset ohjelmaa kΣyttΣvΣt.
PΣΣsivun osoite on : http://www.sci.fi/~borg
Freeware:
=========
TΣmΣ ohjelma on freewarea, joka tarkoittaa sitΣ ettΣ saat vapaasti kΣyttΣΣ ja
levittΣΣ ohjelmaa, mutta et periΣ siitΣ hintaa, etkΣ muuttaa sitΣ. EdellytyksenΣ sille on ettΣ
tΣmΣ readme-tiedosto oheistetaan toimitukseen mukaan.
Jos pidΣt ohjelmasta, hyvΣ juttu, jos taas et, voit huoletta poistaa sen
koneeltasi, etkΣ maksanut penniΣkΣΣn ohjelmasta josta ei ollut sinulle hy÷tyΣ.
(Itse pidΣn kyllΣ ainakin Win95-ympΣrist÷ssΣ tΣtΣ hyvinkin hy÷dyllisenΣ,
oman koneeni buuttauskerrat ovat tΣmΣn ohjelman my÷tΣ harvenneet lΣhes
olemattomiin)
Vaikka olenkin huolellisesti testannut ohjelman, en tietenkΣΣn (Microsoftin tyyliin)
voi taata ohjelman toimivuutta, enkΣ vastata sen mahdollisesti aiheuttamista
vahingoista, ts. ohjelman kΣytt÷ on puhtaasti omalla vastuullasi.
ENGLISH:
Installation and uninstallation:
================================
Because of so many questions about this, I am forced to make Rambooster available as an
InstallShield version. Unzip the file into temporary folder, and run setup. After this
you can remove or empty the temporary folder.
If you still prefer the good old-fashioned ZIP-file without
InstallShield, it is still available from
http://www.sci.fi/~borg/rambooster/Ramboosterzip.zip
This is because there are so many users who don't want to use any installation routines.
(IMPORTANT : If you use this, make sure "Use folder names" is selected)
Uninstallation :
If you use installation package, program is removed by going to :
Control Panel/Add-Remove program by selecting RamBooster, otherwise just
delete the RamBooster-folder
Usage:
======
Just enter amount of RAM to allocate and free ,select amount
with trackbar. (You can move the slide with mouse or with arrows left/right)
After you've done that, just click on "Optimize", and that's it.
The maximum allowed amount of ram to allocate/free is automatically limited to
the physical amount of memory of your PC, minimum is 1 mega.
You can keep this program always on, while surfing etc. The program monitors
the free RAM all the time, and if available RAM goes below alarm level (if set), the
program automatically tries to allocate/free the user-defineable amount of ram.
If program is minimized "Windows-way" it goes to taskbar and the amount of free ram
is on sight all the time. If minimized using "Send to tray"-button,it goes to SystemTray.
Driving the cursor on icon shows the amount of free ram.
You can also reboot or restart Windows with RamBooster.
=========================================================================================
/////////////////////////////////////////////////////////////////////////////////////////
// NOTICE : This program is not meant to be running while playing games that use lot's
// of your resources.(Quake etc.) Better idea is to free up some RAM before and after
// playing that kind of a game.)
/////////////////////////////////////////////////////////////////////////////////////////
=========================================================================================
Why did I program this application:
===================================
As we all know(?) the big problem of Win95 is the stupid it uses the memory. RAM is filled little
by little by stuff that is practically never needed. This means that Win95 needs to be booted
every now and then, to work properly without loss of speed and to prevent lock ups.
The reasons that cause this are programs that quit due to error, without freeing the memory,
large .dll-files and caching. (When a file is cached Win95 still holds it a long time in
RAM after the actual operation that needed the cache is terminated)
(If I am surfing the net using Netscape,alarm level is usually reached every hour, and available
RAM goes typically from 6 meg's to about 30 after autorun. Maybe because of this, i have had
no more lock ups while surfing, and browser seems to work faster)
I searched the Internet to find a FREE program to fix this, but with no success,
I found only commercial applications, so there obviously is a need for this kind of
program.
That was a good reason to make this program, but the main reason is still the fact
that I need to make programs with Delphi to learn it. (I have used since January 1999)
How does this Program work:
===========================
To put it simple : first the program allocates ram and immediatelly after that,
gives it back to system. If you want to find out more how Windows manages memory,
there are some really good books about both win95 and win98.
(In my tests value 64 (same as total RAM in my machine) has given me 48Mb free RAM,
and the start situation was zero Mb after hard surfing and WinAmp-playing.) Still
I recommend you to use a value that is about half of your total RAM.
(Added April 8th, 1999 : I have had some of my friends as betatesters and
biggest surprise so far is that this program seems to be very useful for
Win98-users as well. For me personally, that IS a surprise, i always thought
win98 uses memory more clever way than win95)
Next things to do with the program:
===================================
The user interface could be nicer....
Added June 1st : it is now, I hope
Guestions, suggestions :
========================
The best way to contact me is via email : borg@sci.fi. All kind of feed-back is welcome.
Where to get future versions:
=============================
They will be downloadable from my website http://www.sci.fi/~borg/rambooster
If you download it there i hope you tell me about it by signing the guestbook.
(The main page is http://www.sci.fi/~borg)
Freeware:
=========
This program is freeware, meaning that you can freely use and distribute it, as
long as you include this readme-file with the program. If you like this program,
good, if you don't, go on delete it or something. You didn't spend any money
for a program you did not like.
Because it is freeware, there is no warranty and I am not responsible of any damage
the program might cause.