home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 July / Chip_2000-07_cd.bin / sharewar / rambost / _SETUP.1 / Readme.1st < prev    next >
Text File  |  1999-05-31  |  17KB  |  335 lines

  1. Updated : Turku, Finland, June 1st 1999
  2.                     
  3. RamBooster ver. 1.4 for Win95/98 by Jali (J.Pajula, borg@sci.fi)
  4. ===================================================================
  5. ENGLISH VERSION LOWER DOWN THIS PAGE.
  6. IF you are an NT-user, please read the help-files about
  7. the program limitations under NT!!
  8. Asennus:
  9. ========
  10. Pura .zip-paketti vΣliaikaiseen hakemistoon, ja aja setup. loppu hoituu automaattisesti.
  11. Jos haluat edelleen kΣyttΣΣ vain ZIP-tiedostoa, on se ainakin toistaseksi tarjolla osoitteessa :
  12. http://www.sci.fi/borg/rambooster/Ramboosterzip.zip
  13. (Jos kΣytΣt tΣtΣ, muista unzipata niin ettΣ folder-information otetaan huomioon
  14. zippiΣ purettaessa, html-help-tiedostojen tarvitsee olla helpfiles-hakemistossa)
  15.  
  16. KΣytt÷:
  17. =======
  18. -------------------------------------------------------------------------------
  19. Ohjelma on ensisijaisesti tarkoitettu toimimaan Win95/98-ympΣrist÷ssΣ,
  20. mutta toimii erΣin rajoituksin my÷s NT:ssΣ. Help-tiedostot ovat kΣytettΣvissΣ
  21. vain "manuaalisesti", eivΣtkΣ prosessorin kΣytt÷asteeseen liittyvΣt toiminnot
  22. ole kΣyt÷ssΣ. NT:n kΣyttΣjΣ lienee keskimΣΣrΣistΣ kokeneempi
  23. PC:n kΣyttΣjΣ, joten nΣmΣ seikat eivΣt liene suuri ongelma. Parannusta
  24. nΣihin seikkoihin koitan keksiΣ heti kun saan jostain tarpeeksi aikaa
  25. syventyΣ asiaan. (minulla on itsellΣni vain win95 osr2).
  26. -------------------------------------------------------------------------------
  27. Annetaan ensin kΣsiteltΣvΣn muistin mΣΣrΣ liukusΣΣtimellΣ. 
  28. LiukusΣΣdintΣ voi liikutella sen ollessa
  29. valittuna joko hiirellΣ tai nuolinΣppΣimillΣ oikealle/vasemmalle.
  30.  
  31. TΣmΣn jΣlkeen vain klikataan "Optimize", jolloin ohjelma ensin varaa ja sitten vapauttaa ko.
  32. mΣΣrΣn muistia. Aina ohjelma ei pysty kerralla vapauttamaan niin paljon kuin haluat,
  33. siksi asetuksissa on "Retry-count", eli ohjelma yrittΣΣ vapauttaa niin monta kertaa
  34. muistia kun haluat. TΣmΣn retry-countin kanssa kannattaa olla hieman varuillaan,
  35. lue help-tiedostoista lisΣΣ miksi.
  36.  
  37. MaksimimΣΣrΣ muistia joka voidaan kΣsitellΣ on automaattisesti rajattu samaksi kuin
  38. keskusmuistin kokonaismΣΣrΣ ja minimimΣΣrΣ on 1 mega.
  39. MitΣ tΣmΣ muistin kΣsitteleminen tekee kΣytΣnn÷ssΣ ja miksi, selviΣΣ jΣljempΣnΣ.
  40.  
  41. Ohjelman voi pitΣΣ koko ajan pΣΣllΣ, jolloin se tarkkailee koko ajan vapaan keskusmuistin
  42. mΣΣrΣΣ ja jos hΣlytysraja (kΣyttΣjΣn mΣΣrittelemΣ) tulee vastaan, ohjelma
  43. kΣynnistΣΣ muistintyhjennysprosessin kΣyttΣjΣn valitsemilla arvoilla.
  44. HΣlytysrajan tarkkailu asetetaan pΣΣlle Options/Preferences valikosta.
  45. HΣlytysrajan tarkistus tehdΣΣn vapaan tilan indikaattorin pΣivityksen yhteydessΣ,
  46. eli ohjelma ei ala vapauttaa muistia vΣlitt÷mΣsti vaan seuraavan pΣivityksen yhteydessΣ.
  47. PΣivitystiheys on kΣyttΣjΣn mΣΣriteltΣvissΣ 1-30 sek.
  48. Jos pidΣt ohjelman koko ajan pΣΣllΣ, se kannattaa laittaa Systemtray:hin klikkaamalla
  49. "Send to tray"
  50.  
  51. Voit my÷s sΣΣtΣΣ cpu-rajaa. TΣll÷in RamBooster toimii vasta
  52. kun cpu:n kΣytt÷% on alle valitun tason. (Options/Preferences)
  53. TΣmΣ estΣΣ RamBoosteria hidastamasta esim. buuttausta jos se on laitettu
  54. kΣynnistymΣΣn automaattisesti Windowsin kanssa
  55.  
  56.  
  57. Molemmat ruudulla nΣkyvΣt asteikot skaalaantuvat automaattisesti sen mukaan paljonko
  58. koneessa on muistia, ja muutenkin ohjelma on pyritty rakentamaan mahdollisimman
  59. yksinkertaiseksi ja helppokΣytt÷iseksi, useimmissa tapauksissa kΣyttΣjΣn ei tarvitse
  60. kuin silloin tΣll÷in klikata "Optimize"-nΣppΣintΣ. (Ei edes sitΣ jos ohjelma laitetaan
  61. automaattisesti "kyttΣΣmΣΣn" vapaan muistin mΣΣrΣΣ taustalle, ja automaattisesti
  62. vapauttamaan muistia jos sitΣ on liian vΣhΣn.
  63.  
  64. ==========================================================================================
  65. //////////////////////////////////////////////////////////////////////////////////////////
  66. //   HUOMAA: TΣmΣ ohjelma ei ole tarkoitettu pidettΣvΣksi pΣΣllΣ pelattaessa pelejΣ, esim.
  67. //   quakea, pelit toimivat taatusti huonommin jos kesken niiden suorituksen tarvittavia
  68. //   tietoja swapataan levylle. Sen sijaan ohjelma kannattaa ajaa ennen ja jΣlkeen pelin
  69. //   pelaamisen, jolloin pelille vapautuu muistia, ja pelin jΣlkeen pelin mahdollisesti
  70. //   varaamaksi jΣttΣmΣ muisti vapautuu.
  71. //////////////////////////////////////////////////////////////////////////////////////////
  72. ==========================================================================================
  73.  
  74.  
  75. LisΣys 8.4.1999 !!
  76. ==================
  77. Muutamat ystΣvΣni ovat testailleet ohjelmaa koneillaan ja kΣytt÷kokemukset ovat
  78. positiivisia. TΣrkein testeissΣ ilmitullut seikka on se ettΣ ohjelman tuoma
  79. hy÷ty ei rajoitu vain Win95:een vaan my÷s Win98-kΣyttΣjΣt hy÷tyvΣt ohjelmasta.
  80. TΣmΣ oli ainakin itselleni henkil÷kohtaisesti yllΣtys, jotenkin oletin ettΣ
  81. Win98 kΣyttΣisi muistia ΣlykkΣΣmmin.
  82.  
  83.  
  84.  
  85.  
  86. Miksi tΣmΣ ohjelma on tehty:
  87. ============================
  88. TΣmΣ ohjelma vapauttaa keskusmuistia tarpeettomasta tiedosta, ja nΣin ollen
  89. vΣhentΣΣ toistuvien buuttausten tarvetta huomattavasti.
  90.  
  91. Kuten kaikki tiedΣmme(?) yksi Win95:n suurimmista ongelmista on tapa jolla se
  92. kΣyttΣΣ muistia. RAM tΣyttyy pikkuhiljaa kaikesta tarpeettomasta kamasta ja ennenpitkΣΣ
  93. on pakko buutata kone, jotta se toimisi luotettavasti ja nopeasti.
  94. TΣhΣn on monia syitΣ; esim. ohjelmat jotka kaatuvat ennnekuin suoritus on loppu ja jΣttΣvΣt
  95. muistin varatuksi, suuret dll-kirjastot ja filecache. Tiedostot saattavat jΣΣdΣ filecacheen
  96. hyvinkin pitkΣksi aikaa ennenkuin Win95 poistaa ne muistista.
  97. Esim. Netscapella surffailu netissΣ paljon kuvia
  98. sisΣltΣvillΣ sivuilla jostain syystΣ tΣyttΣΣ muistia rumasti, ja hΣlytysraja
  99. alittuu ainakin kerran tunnissa, jolloin tyypillisesti omassa koneessani vapaan
  100. RAMin mΣΣrΣ nousee 6:sta hieman alle 30:een, ja selaimen kΣytt÷ nopeutuu huomattavasti.
  101. Selain ei my÷skΣΣn siinΣ mΣΣrin enΣΣ kaadu ja lukkiudu kuin ennen.
  102.  
  103.  
  104. Etsin InternetistΣ ILMAISTA ohjelmaa, joka korjaisi tΣmΣn ongelman, mutta tuloksetta,
  105. vain maksullisia ohjelmia l÷ytyi, eli ilmaiselle tΣllaiselle ohjelmalle on selvΣsti
  106. tarvetta.
  107. SiinΣ hyvΣ syy tehdΣ tΣmΣ ohjelma, mutta pΣΣsyy oli kuitenkin Delphi-ohjelmonnin harjoittelu,
  108. olen ohjelmoinut sillΣ vasta noin kuukauden.
  109. (ElΣmΣnty÷ni olen tehnyt atk:n parissa, Delphi vain on uudehko asia.)
  110.  
  111. Miten ohjelma toimii:
  112. =====================
  113. Yksinkertaistettuna ; se varaa halutun mΣΣrΣn RAMia, kΣyttΣΣ sitΣ ja vapauttaa
  114. samantien Win95:n kΣytt÷÷n.
  115.  
  116. Kun olet kokeillut ohjelmaa huomaat varmaan ettΣ RAMin tyhjΣΣmisen jΣlkeen kone
  117. toimii kuin vastabuutattu. (It has that fresh, newly booted feeling...<Grin>)
  118.  
  119. Ohjelma nΣyttΣΣ sinulle ruudulla varatun ja kokonaismuistin mΣΣrΣt, eikΣ
  120. anna sinun yrittΣΣ vapauttaa muistia enempΣΣ kuin sitΣ tosiasiassa on.
  121. Muistin tiedot pΣivitetΣΣn ruudulle 1-30 sekunnin vΣlein kΣyttΣjΣn valinnan mukaan.
  122.  
  123. Jos nΣyttΣΣ siltΣ ettΣ ohjelma ei vapauttanut tarpeeksi muistia, voit ajaa
  124. sen uudestaan. Parhaan tuloksen olen saanut asettamalla raja-arvoksi 64 megaa, eli 
  125. saman kuin koneeni muistin mΣΣrΣ, ja kahden yrityksen jΣlkeen minulla on ollut jopa
  126. 48 megaa vapaata, kun alkutilanne on saattanut olla esim. WinAmpin kΣyt÷n ja
  127. samanaikaisen surffaamisen vuoksi jopa 0 megaa. NΣin korkean arvon kΣytt÷ kuitenkin tyhjentΣΣ
  128. RAMin niin totaalisesti ettΣ esim. kΣynnistΣessΣsi resurssienhallinnan seuraavan kerran, esiintyy
  129. viivettΣ, koska tarvittavia osia on swapattu kiintolevylle. Muita haittapuolia siitΣ tuskin on.
  130. Sopivan "kevyeksi" arvoksi olen havainnut noin puolet RAMin mΣΣrΣstΣ.
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137. Miten parantaa koneen suorituskykyΣ sen lisΣksi ettΣ kΣytΣn RamBoosteria:
  138. =========================================================================
  139. TΣssΣ pari vinkkiΣ siihen, Windows95 ympΣrist÷÷n;
  140.  
  141. 1. Aseta heittovaihtotiedoston minimikooksi vΣhintΣΣn 2 kertaa keskusmuistin mΣΣrΣ, eikΣ
  142.    maksimia ollenkaan (laita tΣmΣ minimikoko niin isokis ettet periaatteessa koskaan kΣytΣ niin paljoa
  143.    ja jos mahdollista, eri kiintolevylle kuin Windows95 ja ohjelmistot. TΣmΣ siksi ettΣ
  144.    kone voi lukea ja kirjoittaa heittovaihtotiedostoa samaan aikaan kuin sovellukset
  145.    kirjoittavat ja lukevat levyΣ. Siksi on hyvΣ ne kΣyttΣisivΣt eri luku/kirjoituspΣitΣ.
  146.    Eri levyllΣ tarkoittaa tΣssΣ tapauksessa FYYSISESTI eri levyΣ, saman levyn eri 
  147.    partitiolle sijoittamisesta ei ole hy÷tyΣ.
  148.    KiinteΣn kokoinen siksi ettΣ tΣll÷in kΣytt÷jΣrjestelmΣ ei joudu koko ajan
  149.    muuttelemaan dynaamisesti swapin kokoa, nΣin ollen jΣrjestelmΣ toimii nopeammin.
  150.  
  151.    Ohje:
  152.     -klikkaa "Oma tietokone" hiiren oikealla nΣppΣimellΣ ja valitse "Ominaisuudet"
  153.     -valitse "Suorituskyky"
  154.     -valitse "NΣennΣismuisti"
  155.     -rasti kohta "MΣΣritΣn nΣennΣismuistiasetukset itse"
  156.     -laita kohtaan minimiarvo noin 2-2╜ kertaa keskusmuistin mΣΣrΣ.
  157.     -klikkaa "OK" ja kΣynnistΣ kone uudelleen.
  158.  
  159. 2. Joissakin Win95 versioissa on ominaisuus joka estΣΣ yli 16 megaisen keskusmuistin tehokkaan
  160.    hy÷dyntΣmisen. TeknisistΣ yksityiskohdista ei tΣssΣ sen tarkemmin, mutta seuraavia
  161.    ohjeita noudattaen ongelma korjataan.
  162.  
  163.    Ohje:
  164.     -Klikkaa "KΣynnistΣ" ja sitten "Suorita"
  165.     -kohtaan "Avaa" kirjoita "sysedit" (ilman lainausmerkkejΣ, tietty...)
  166.     -system.ini tiedstosta l÷ytyy rivi [vcache]
  167.      (jos riviΣ ei l÷ydy, tee sellainen)
  168.     -kirjoita sen alle MaxFileCache = 16000
  169.     -LUE T─M─ TARKKAAN: luku 16000 pΣtee ainoastaan jos keskusmuistia on 64 megaa.
  170.      Lukuarvon tulee olla keskusmuistin mΣΣrΣ kiloina jaettuna neljΣllΣ, eli
  171.      32 megaisessa 32000/4 = 8000 jne.
  172.     -Talleta muutokset ja kΣynnistΣ kone uudelleen.
  173.  
  174. 3. Nopeuta levyoperaatioita muuttamalla koneen kΣytt÷tapaa. TΣstΣkΣΣn en sen
  175.    tarkemmin esitelm÷i, miksi se nopeuttaa, kerron vain miten se tehdΣΣn. Jos
  176.    sinua kiinnostaa tietΣΣ tarkemmin, l÷ytΣnet tiedot manuaaleista tai InternetistΣ.
  177.  
  178.    Ohje:
  179.     -Klikkaa "Oma Tietokone"...Ominaisuudet...Suorituskyky...TiedostojΣrjestelmΣ
  180.     -Vaihda koneen kΣytt÷tavaksi verkkopalvelin
  181.     -klikkaa "OK" ja kΣynnistΣ kone uudelleen
  182.  
  183. Kaikki nΣmΣ ohjeet ovat toimivia ja testattuja, mutta totutun tavan mukaan
  184. tΣhΣn tulee kirjoittaa ettΣ en ole vastuussa nΣiden ohjeiden kΣyt÷stΣ ja niistΣ
  185. mahdollisesti aiheutuvasta vahingosta, ts. ohjeiden kΣytt÷ omalla vastuulla.
  186.  
  187.  
  188.  
  189. MitΣ tulevaisuudessa tapahtuu ohjelman suhteen:
  190. ===============================================
  191. NΣtimpi kΣytt÷liittymΣ ei olisi hassumpi....
  192. LisΣys 1.6.1999 : Nyt se toivottavasti on,
  193. ryhmittelin eri toiminnot selkeΣmmin
  194. "Group-Boxeihin" yms.
  195.  
  196. KysymyksiΣ, ehdotuksia:
  197. =======================
  198. Jos sinulla on minulle kysymyksiΣ tai ehdotuksia, paras tapa on lΣhettΣΣ
  199. minulle sΣhk÷postia osoitteeseen borg@sci.fi. Kaikki palaute on 
  200. tervetullutta.
  201.  
  202.  
  203. MistΣ uusin versio:
  204. ===================
  205. Uusimman version saanee nettisivuiltani http://www.sci.fi/~borg/rambooster
  206. Jos downloadaat ohjelman sieltΣ, toivon ettΣ kirjoitat maininnan siitΣ vieraskirjaani,
  207. olisi kiva tietΣΣ tilastollisessa mielessΣ millaiset ihmiset ohjelmaa kΣyttΣvΣt.
  208. PΣΣsivun osoite on : http://www.sci.fi/~borg
  209.  
  210.  
  211. Freeware:
  212. =========
  213. TΣmΣ ohjelma on freewarea, joka tarkoittaa sitΣ ettΣ saat vapaasti kΣyttΣΣ ja
  214. levittΣΣ ohjelmaa, mutta et periΣ siitΣ hintaa, etkΣ muuttaa sitΣ. EdellytyksenΣ sille on ettΣ
  215. tΣmΣ readme-tiedosto oheistetaan toimitukseen mukaan.
  216.  
  217. Jos pidΣt ohjelmasta, hyvΣ juttu, jos taas et, voit huoletta poistaa sen
  218. koneeltasi, etkΣ maksanut penniΣkΣΣn ohjelmasta josta ei ollut sinulle hy÷tyΣ.
  219. (Itse pidΣn kyllΣ ainakin Win95-ympΣrist÷ssΣ tΣtΣ hyvinkin hy÷dyllisenΣ,
  220. oman koneeni buuttauskerrat ovat tΣmΣn ohjelman my÷tΣ harvenneet lΣhes
  221. olemattomiin)
  222.  
  223. Vaikka olenkin huolellisesti testannut ohjelman, en tietenkΣΣn (Microsoftin tyyliin)
  224. voi taata ohjelman toimivuutta, enkΣ vastata sen mahdollisesti aiheuttamista
  225. vahingoista, ts. ohjelman kΣytt÷ on puhtaasti omalla vastuullasi.
  226.  
  227.  
  228. ENGLISH:
  229.  
  230. Installation and uninstallation:
  231. ================================
  232. Because of so many questions about this, I am forced to make Rambooster available as an
  233. InstallShield version. Unzip the file into temporary folder, and run setup. After this
  234. you can remove or empty the temporary folder.
  235. If you still appreciate more the good old-fashioned ZIP-file without
  236. InstallShield, it is still available from
  237. http://www.sci.fi/~borg/rambooster/Ramboosterzip.zip
  238. This is because there are so many users who don't want to use any installation routines.
  239. (IMPORTANT : If you use this, make sure "Use folder names" is selected)
  240. Uninstallation :
  241. If you use installation package, program is removed by going to :
  242. Control Panel/Add-Remove program by selecting RamBooster, otherwise just
  243. delete the RamBooster-folder
  244.  
  245. Usage:
  246. ======
  247. Just enter amount of RAM to allocate and free ,select amount
  248. with trackbar. (You can move the slide with mouse or with arrows left/right)
  249. After you've done that, just click on "Optimize", and that's it.
  250.  
  251. The maximum allowed amount of ram to allocate/free is automatically limited to
  252. the physical amount of memory of your PC, minimum is 1 mega.
  253.  
  254. You can keep this program always on, while surfing etc. The program monitors
  255. the free RAM all the time, and if available RAM goes below alarm level (if set), the
  256. program automatically tries to allocate/free the user-defineable amount of ram.
  257. If program is minimized "Windows-way" it goes to taskbar and the amount of free ram
  258. is on sight all the time. If minimized using "Send to tray"-button,it goes to SystemTray.
  259. Driving the cursor on icon shows the amount of free ram.
  260.  
  261. You can also reboot or restart Windows with RamBooster.
  262.  
  263. =========================================================================================
  264. /////////////////////////////////////////////////////////////////////////////////////////
  265. //   NOTICE : This program is not meant to be running while playing games that use lot's
  266. //   of your resources.(Quake etc.) Better idea is to free up some RAM before and after
  267. //   playing that kind of a game.)
  268. /////////////////////////////////////////////////////////////////////////////////////////
  269. =========================================================================================
  270.  
  271. Why did I program this application:
  272. ===================================
  273. As we all know(?) the big problem of Win95 is the stupid way to use memory. RAM is filled little
  274. by little by stuff that is practically never needed. This means that Win95 needs to be booted
  275. every now and then to work properly without loss of speed and lock ups.
  276. The reasons to cause this are programs to quit due to error, without freeing the memory, 
  277. large .dll-files and caching. (When a file is cached Win95 still holds it a long time in
  278. RAM after the actual operation that needed cache is terminated)
  279. (If I am surfing the net using Netscape,alarmlevel is usually reached every hour, and available
  280. RAM goes typically from 6 meg's to about 30 after autorun. Maybe because of this, i have had
  281. no more lock ups while surfing, and browser seems to work faster after the RamBooster
  282. has automatically cleaned the memory)
  283.  
  284.  
  285. I searched the Internet to find a FREE program to fix this, but with no success,
  286. I found only commercial applications, so there obviously is a need for this kind of
  287. program.
  288. That was a good reason to make this program, but the main reason is still the fact 
  289. that I need to make programs with Delphi to learn it. (I have used it about 1 month now)
  290.  
  291.  
  292.  
  293. How does this Program work:
  294. ===========================
  295. To put it simple : first the program allocates ram and immediatelly after that,
  296. gives it back to system. If you want to find out more how Windows manages memory,
  297. there are some really good books about both win95 and win98.
  298.  
  299. (In my tests value 64 (same as total RAM in my machine) has given me 48Mb free RAM,
  300. and the start situation was zero Mb after hard surfing and WinAmp-playing.) Still
  301. I recommend you to use a value that is about half of your total RAM.
  302.  
  303. (Added April 8th, 1999 : I have had some of my friends as betatesters and
  304. biggest surprise so far is that this program seems to be very useful for
  305. Win98-users as well. For me personally, that IS a surprise, i always thought
  306. win98 uses memory more clever way than win95)
  307.  
  308.  
  309.  
  310.  
  311. Next things to do with the program:
  312. ===================================
  313. The user interface could be nicer....
  314. Added June 1st : it is now, I hope
  315.  
  316. Guestions, suggestions :
  317. ========================
  318. The best way to contact me is via email : borg@sci.fi. All kind of feed-back is welcome.
  319.  
  320.  
  321. Where to get future versions:
  322. =============================
  323. They will be downloadable from my website http://www.sci.fi/~borg/rambooster
  324. If you download it there i hope you tell me about it by signing the guestbook.
  325. (The main page is http://www.sci.fi/~borg)
  326.  
  327.  
  328. Freeware:
  329. =========
  330. This program is freeware, meaning that you can freely use and distribute it, as
  331. long as you include this readme-file with the program. If you like this program, 
  332. good, if you don't, go on delete it or something. You didn't spend any money
  333. for a program you did not like.
  334. Because it is freeware, there is no warranty and I am not responsible of any damage
  335. the program might cause.