home *** CD-ROM | disk | FTP | other *** search
- 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.