Hallo Medespoorders.
Even een IT-digitale bijdrage...
DE INFO.Al sinds mijn begin met het digitaal rijden hoor en zie ik zo af en toe dat men het heeft over het hoge
CPU verbruik van de controller software. Of dat 'de PC eigenlijk aan vervanging toe is omdat het programma zo langzaam reageert'.
In de TaakManager van Windows blijkt dat het Performance Tabblad een hoge CPU score van de software weergeeft of dat je bijv. een schokkend beeld ervaart.
In de onderstaande stappen beschrijf ik 3 punten welke positief effect kan opleveren na aanpassing.
1).
CPU Prioriteit:
Omdat 'we' hoogstwaarschijnlijk allemaal de client-software van Microsoft gebruiken (
Windows 7, Vista, XP e.d.) merken we vaak dat Windows voorrang verleent aan het programma waar we op dat moment mee werken. Dus zodra we de muis en/of toetsenbord gebruiken haast Windows zich om aan dit proces gehoor te geven.
Echter is het zo dat blijkt dat juist onze 'controller' software eigenlijk een soort van
SERVER-functie vervuld. Continue is het bezig om in contact te blijven met de spoorbaan om veranderende situaties (
bezetmelding e.d.) of opdrachten (
snelheidsveranderingen, wissel-actie's e.d.) op te merken en/of door te geven. Bij de Server-versie's van Windows (
Windows 2003, 2008, 2008, 2012 e.d.) staat de instellingen welke de CPU Prioriteit namelijk vastgesteld op "
AchtergrondServices". Hierbij gaat de server uit alle macht ALLES direct doen wat er maar op hem afkomt en verdeeld zijn tijd zo goed mogelijk op gelijke wijze. Onze Controller software reageert hier in het algemeen heel positief op.
De truc is dus om van onze PC (
met één muisklik) een Server te maken.
2).
DEP (Preventie van gegevensuitvoering):
Slecht geschreven software of software die vindt dat ie meer moet mogen als de rest (
en dat vinden ze allemaal ). Daar komt het denk ik wel op neer.
Windows (
en wellicht ook andere soorten besturingssystemen) heeft een functie ingebouwd waarbij het er komt op neerkomt dat het voorkomt dat de Software de maat slaat en niet het besturingssysteem. Internet staat vol van uitleg over het fenomeen.
Ik beperk me even tot het feit dat door het besturingssyteem de volle heerschappij te geven, het blijkt dat bij een combinatie van programma's het vaak blijkt dat 'het in het algemeen' de PC zich 'rustiger' gedraagt als we DEP inschakelen.
3).
UAC (GebruikersAccountBeheer) uitschakelen:
Kort gezegd. Een eerste beveiliging van Windows die bij elke systeem-verandering, zoals het installeren van software of aanpassing aan Windows instellingen eerst even vraagt 'of je het zeker weet'....
In deze tijd van Virussen, Malware en weet ik veel wat nog meer, zeker geen overbodige luxe als je door het internet bladert en mogelijk in aanraking komt met websites die 'een verborgen agenda hebben'.....
Maar onze spoorbaan staat op zolder en is zelfs over het algemeen niet eens aan het Internet verbonden omdat ie alleen maar voor de Spoorbaan gebruikt wordt. In ieder geval zal het internet-bezoek zich over het algemeen beperken tot 'veilige en bekende' sites. En daarnaast hebben we zowieso altijd nog de antivirus software.
Zelf heb ik al jaren een tweede account op mijn PC. Na installatie van Windows wordt het
ADMINISTRATOR account 'heer en meester' op de PC en heeft alle recht om van alles te doen en aan te passen (
wat dus dan ook geldt voor dat programma 'wat stiekum meelift'). Door gewoonweg een 2de account aan te maken, wordt deze automatisch '
gebruiker'. Wat betekent dat je niets kunt installeren en zeer beperkt iets kunt veranderen. Hiermee is naar mijn beleving het nut van UAC grotendeels overbodig gemaakt. Maar altijd geldt, 'Let op wat je doet'!
Waarom dit verhaal? UAC is continue aan het monitoren en gaat iedere stap van ieder proces op je PC even controleren. CPU tijd dus....
En daarmee heb ik aangegeven waarom je het zou kunnen uitschakelen.
4).
Opstarten van Windows (7) versnellen:
Een tip van een collega is geweest om het laden van Windows 7 te versnellen. Dit m.b.v. het commando
MSCONFIG. Je kunt het starten vanuit het UITVOEREN menu (
net boven de start-knop) en geeft je dan de gelegenheid om het aantal Processors te verhogen welke bij het opstarten worden ingezet.
Zeker een iets ouder systeem kan er voordeel bij hebben.
DE DAADWERKELIJKE AANPASSINGEN.Het stelt in principe niet zoveel voor, dus hoog opgeleide IT kennis is absoluut niet van toepassing (
wel het besef dat je zelf uiteindelijk verantwoordelijk bent ).
Wel belangrijk is om te weten het je het uit kunt schakelen, mocht je er niet tevreden over zijn.
Ik beschrijf de stappen kort en bondig om de aanpassingen door te voeren.
1).
Aanpassen van de CPU prioriteit.
- Open de Eigenschappen van Deze Computer,
- Kies voor Geavanceerde Systeeminstellingen,
- Kies bij Prestaties voor Instellingen,
- Kies bij Geavanceerd voor AchtergrondServices,
2).
DEP voor alle programma's en services inschakelen.
- Open de Eigenschappen van Deze Computer,
- Kies voor Geavanceerde Systeeminstellingen,
- Kies bij Prestaties voor Instellingen,
- Kies bij Preventie van gegevensuitvoering (DEP) voor DEP voor alle programma's en services inschakelen .... .
3).
UAC (GebruikersAccountBeheer) uitschakelen.- Open het ConfiguratieScherm,
- Kies voor Gebruikeraccounts,
- Kies voor "Instellingen voor GebruikersAccountbeheer wijzigen",
- Daarna kiezen voor 'Nooit een melding weergeven' (schuifje helemaal naar beneden).
Of voor de snellere methode (
waarvan sommigen zeggen dat hiermee UAC volledig uitgeschakeld wordt).
- Open het UITVOEREN venster in het Start Menu,
- Voer de onderstaande regel: C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
4).
Opstarten van Windows (7) versnellen:
- Start het programma MSCONFIG, door bij Uitvoeren dit in te voeren en te activeren,
- Kies voor het tabblad 'Computer Opstarten',
- Selecteer de regel "Windows 7 ...",
- Kies voor de optie "Geavanceerde opstartopties,
- Stel het aantal processors in op het (Maximaal) aantal,
- Kies voor OK. Waarna er wel een reboot nodig is.
Kies diverse malen voor OK, om de veranderingen op te slaan.
En herstart de PC, zodat ze ook daadwerkelijk actief worden.
En dan
TESTEN MAAR (
en als het niet bevalt, weer herstellen naar het origineel).
(
Nogmaals, Het is door mij getest, maar de verantwoordelijkheid ligt bij jezelf).
Succes ermee,
Groeten,
Jan[/list][/list]