@TSK
Doh, doh and doh once more. I was testing Ranger yesterday and checked what all kind of things I have on my system. I happened to look what I have in ENVARC: and ENV: and I found I had some big files there generated by my experimental piece of software I was developing some time ago. I removed those unnecessary big files. Now I have fast booting times and I have also more than 100 MB more free RAM after booting. I'm quite embarassed to tell all this because I'm suppose to be an experienced computer user. I forgot those files. So the system was slowed down because IPrefs was copying large files to ENV: (RAM). Yes I know, it was bad habit to put such files into ENVARC: in the first place. (Btw. That experimental app was a file indexing tool.)
I remember someone saying on forums that that behaviour have changed in AmigaOS lately. In older AOS versions files were copied to ENV: only when some program tried to access them. Is it really changed back to such behaviour that all ENVARC: stuff is always fully copied to ENV: at boot time ?
I've wanted to start a new thread for this. But some time ago people were storing all kinds of config files to S: which is wrong place because it's for scripts. Then people, like myself, started to put config files to ENVARC: which is wrong place many times too. So could it be possible to add a new directory, called "config" f.ex., to the standard directory structure of the AOS where people could store all config files ? Or is Prefs directory a good place to store them ? What do you think ? Some people are putting some files to DEVS: which I think is not always right place for them either.
I haven't tested cold boot time yet but soft boot is now 15 secs everything loaded (WB + AmiDock + everything).