home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1999 June
/
PCWorld_1999-06_cd.bin
/
Hardware
/
Drivers
/
RamBoost
/
Readme.1st
< prev
next >
Wrap
Text File
|
1999-04-14
|
15KB
|
305 lines
Updated : Turku, Finland, April 13th 1999
RamBooster ver. 1.1000 for Win95/98 by Jali (J.Pajula, borg@sci.fi)
===================================================================
ENGLISH VERSION LOWER DOWN THIS PAGE!!
Asennus:
========
Ohjelma ei tarvitse erillistΣ asennusta. Pura zip-tiedosto esim. winzipillΣ
haluttuun hakemistoon ja aja. Halutessasi saat pikakuvakkeen ty÷p÷ydΣlle
raahamalla exe-tiedoston oikealla hiirennΣppΣimellΣ ty÷p÷ydΣlle ja valitsemalla
"Luo pikakuvake tΣhΣn" Jos kΣytΣt WinZipiΣ, voit laittaa sen tekemΣΣn ohjelmaryhmΣn
Ohjelmat-valikkoon.
KΣytt÷:
=======
Annetaan ensin kΣsiteltΣvΣn muistin mΣΣrΣ joko suoraan numerokenttΣΣn
sy÷ttΣmΣllΣ tai liukusΣΣtimellΣ. LiukusΣΣdintΣ voi liikutella sen ollessa
valittuna joko hiirellΣ tai nuolinΣppΣimillΣ oikealle/vasemmalle.
Oletusarvona ohjelmaa kΣynnistettΣessΣ on sekΣ liukusΣΣtimessΣ ettΣ
sy÷tt÷kentΣssΣ oletusarvona puolet keskusmuistin koko mΣΣrΣstΣ.
Sy÷tteen jΣlkeen klikataan GO, jolloin ohjelma ensin varaa ja sitten vapauttaa ko.
mΣΣrΣn muistia. (Jos sy÷tetΣΣn suora numeroarvo kenttΣΣn, voidaan painaa ENTER)
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 oletusarvoilla. (muistin kokonaismΣΣrΣ / 2).
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
"Minimize"
(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)
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 "GO"-nΣppΣintΣ.
==========================================================================================
//////////////////////////////////////////////////////////////////////////////////////////
// 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.
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.
Miten ohjelma toimii:
=====================
Yksinkertaisesti sanottuna se varaa halutun mΣΣrΣn RAMia, tΣyttΣΣ sen ja vapauttaa
samantien Win95:n kΣytt÷÷n. Muistialue tulee tΣyttΣΣ dummy-tiedolla, sillΣ vaikka
Win95 toimiikin joskus hassusti, se on silti niin fiksu ettΣ se tajuaa jos muistialue
on vain varattu eikΣ sitΣ kΣytetΣ ollenkaan, tΣll÷in ei haluttua vaikutusta saada.
Kun muisti tΣytetΣΣn, Win95 poistaa RAMista kaiken tarpeettoman ja swappaa tarpeellisen
heittovaihtotiedostoon, tΣten saadaan RAM kΣtevΣsti kΣytt÷÷n niiltΣ osin kuin se on
mahdollista.
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. KΣytΣ KIINTE─N kokoista heittovaihdotiedostoa, jonka koko on 2╜ kertaa keskusmuistin mΣΣrΣ
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 sekΣ kohtaan minimi ettΣ maksimi sama arvo, noin 2╜ kertaa keskusmuistin mΣΣrΣ.
-klikkaa "OK" ja kΣynnistΣ kone uudelleen.
2. Joissakin Win95 versioissa on bugi 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....
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:
=============
No installation is needed, unzip the file and run it, the program is completely
stand-alone.
Usage:
======
Just enter amount of RAM to allocate and free into the input-box, or select amount
with trackbar. (You can move the slide with mouse or with arrows left/right)
After you've done that, just click on "Go", 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 amount of (total ram/2).
If program is minimized it goes to SystemTray.
(If surfing the net using Netscape,alarmleve 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 after the RamBooster
has automatically cleaned the memory)
=========================================================================================
/////////////////////////////////////////////////////////////////////////////////////////
// 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 way to use 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 lock ups.
The reasons to cause this are programs to 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 cache is terminated)
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 it about 1 month now)
How does this Program work:
===========================
To put it simple : first the program allocates a desired amount of RAM, fills it
with dummy data and then frees the memory. (The area needs to be filled, we all know
Win95 sometimes is very stupid, but it seems clever enough to know that RAM is
only allocated but not used)
If it does not free enough memory first time, you can try several times,
usually it works.
(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....
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.