Windows 10 Getting a Game Mode That Would Improve Game Performance - Report (gamespot.com)
Microsoft may have plans to improve gaming experience on Windows 10. The speculation comes after long time watcher @h0x0d found a new "gamemode.dll" in the latest Windows 10 developer build, reports GameSpot. The feature appears to allow Windows 10 to adjust CPU and GPU resources when running a game to allocate more power for the game that's running instead of toward any background apps. From the article: The feature will reportedly launch as part of the Creators update and will be enabled for Windows Insider users soon. What's unclear is exactly which games this is compatible with. It's possible it could be limited to only to those downloaded from the Windows Store, or it might be much more far-reaching. We should know more once Windows Insiders testers get their hands on the feature.
Becaus Windows wants all the resources for itself.
nice.
Will it also delay Windows Update so that it doesn't download and install packages while I'm multiplayer-gaming?
Microsoft article? Micro$oft Bad! +5 Insightful
Oh you can turn it off after you log into the XBox app, don't have an XBox account? Well then I guess you are creating one or hacking the registry to break it so it stops running.
crazy dynamite monkey
Fuck Windows 10 and everything to do with it. Forever....
May the lies we live by make us strong, healthy, happy and wise - Kurt Vonnegut.
Linux doesn't need this because Linux has no games.
Sorry, will never ever use Google Search because, well ya know, just because...
May the lies we live by make us strong, healthy, happy and wise - Kurt Vonnegut.
And can provide a more efficient botnet...
And can now more efficiently join botnets.
See subject & http://www.bing.com/search?q=%22how+to+secure+windows+2000%2Fxp%22&qs=n&form=QBLH&sp=-1&pq=%22how+to+secure+windows+2000%2Fxp%22&sc=1-31&sk=&cvid=054A7045262A4C37B979591B82C2B1BD/
* Especially Guru3d (gamer's website primarily iirc) http://forums.guru3d.com/showthread.php?t=246538/
APK
P.S.=> It's one of the sites where gamer's (another one was TechPowerUp, the folks that make GPU-z) got their "minds blown" by how much stalling services alone speeds up games & all else via the quote in my guide SPECIFICALLY of "CUTTING OFF SERVICES YOU DO NOT NEED TO RUN IS POSSIBLY THE BEST METHOD OF SECURING THEM, AND GAINING SPEED - AGAIN, SIMPLY SINCE YOU ARE NOT WASTING I/O, MEMORY, or OTHER RESOURCES ON THEM, PERIOD, in doing this!" ... apk
Next up someone will write a program to keep whatever the current active window is in game mode.
Because whatever the user is interacting with should pretty much always take precedence over what isn't even visible on screen.
Minimum threshold fixed. Thanks!
...you found a .dll. And you HOPE this is what its for? Ok, cool story bro. ALIENS!!!!
"...whenever any Form of Government becomes destructive...it is the Right of the People to alter or to abolish it..."
Tired of Windows 10 Home slowing down my games due to updates and other obscure stuff running unexpectedly in the background.
Can we get an option where Game Mode is always on? The user experience should be greatly improved without even running any games.
"Everybody's naked underneath" -- The Doctor
...or that it will be possible to disable it.
Right now, I can play my games, while recording the whole audio/video output, AND record a secondary audio through a third program. All of this without performance issue. I'm fairly certain if MS implement any sort of "better" scheduling for gaming this will not work as well anymore.
Call me a pessimist if you want, but at this point it's more akin to experience.
Looking at the recommended minimum specs for VR gaming on the Windows 10 Creators Update it seems they will need to be as efficient as possible to keep end users from getting motion sickness.
I, for one, welcome our new VR overlord's efforts..
They put a durka durka in the driver seat and the platform's failure just happens to kick into overdrive.
I'd hate to be the one to break it to ya, pal, but you really suck at that game. Getting this so-called upgrade won't improve your performance, Ace. Just 'nut up' and admit it.
Isn't this just regular old process priority? Or does windows not have a user space API for adjusting process priorities?
This is a good step in the right direction. If it is a clean install it may reduce the need for imaging, just join the domain and let the servers push the rest.
300+ gigs of updates on a new Win7 install, and no service pack. Oh, and they purposely broke Windows updates for 7 as well. Satya needs a kick to the groin.
Normally Windows runs in an inefficient mode where it prioritizes background tasks, the OS, and other things that are not in the immediate interest of the user, but if a game is running it can now optionally decide to play nice and prioritize the user's chosen activity?
Gee, that's nice. Maybe a little late - I mean, I sort of expected my personal computer to prioritize the f'ing work I'm actually trying to do _at all times_, and I've pretty much done that since I first encountered multitasking back in 1985, but it's still nice.
Does it provide a "pure" environment for just the game? That would be something.
Twinstiq, game news
See subject: My example provides a THREAD level process priority change (which can be used for parent main thread) but you can work @ process level also programmatically.
APK
P.S.=> Either way works (one more "granularly" vs. the other - my former example IS that)... apk
Yes. I actually said that the only relevant line was about stopping services. You have a real problem with reading comprehension.
Everything else in the link you provide is irrelevant. I'm sorry that you find your 'work' from 10 years ago being called "irrelevant" nitpicking.
Perhaps 'eating your words' means something different to you than it does to me, but given that it's the only thing you quote or link to, I'm going to take each instance that you bring it up as a concession that you have no better argument or proof. Thank you.
YT
This takes me back to the days of having a special DR DOS boot disk for each game. Each one was set up to tweak high memory, video parameters, etc. optimally for each game while not loading anything not needed for the game. Part of the fun really.
Some mornings it's hardly worth chewing through the restraints to get out of bed.
Microsoft is preparing it's release of Windows 10 Game Mode which has been in testing since 2009 under the code name "Windows 7". Testers have reported that this revolutionary new version of Windows will allow you to control the Windows Update experience, it won't download apps or transmit telemetry in the background, and it will have a menu that's easier to manage.
See subject.
What's your problem w/ something that works?
I don't have a problem with 'turn off services'. If that had been all you posted, I wouldn't have replied.
My 'problem' is the link to an article that's ten years old that talks about operating systems that EOLed over six years ago. That you posted three times.
Go on. Ignore this. You can't answer or address it, so you'll do your usual 'trick' and ignore it and attack me. But you think that I have the problem.
"EATING YOUR WORDS" [usual link to some previous comment you've made]
You linked to the post you were replying to. That I made. Maybe in your world that means something, but I have no idea what you are trying to say.
PS => There is no PPS.
YT
What background apps? do they mean keylogging spyware^^^Customer Experience Improvement Program? ETL tracing running 24/7 and writing ~1GB to disk per day? Cortana calling home once per hour no matter what? Metro garbage?
all uninstalled/blocked/deleted
https://github.com/W4RH4WK/Deb...
http://win10epicfail.proboards...
https://www.hwinfo.com/misc/Re...
Who logs in to gdm? Not I, said the duck.
you try attack me
Lie. I attack your ideas as expressed in your post. Not you.
You are the one that resorts to personal attacks and name calling.
The post you link to includes links (dear gods, the links ... the links ...) to a post where I admitted I was wrong. Something you are incapable of. Ever since then, you've paraded around, proudly, like this was something you 'made' me do, or forced out of me. You didn't. You can't. You are incapable of a rational argument that doesn't devolve into name calling and beating your chest and declaring victory. You do not 'prove' anything - at best you assert, repeat yourself or provide links to things out of date or off topic. Then you have your self-congratulatory 'I beat you' posts.
I haven't commented on the code you posted, below because it's on-topic. Others might have some comment about the content, but it's actually relevant.
I commented on the crap you posted, above, because it's almost entirely irrelevant, and the part that isn't is trivially obvious.
Your almost incoherent rantings and links to a correction I made on a completely different topic hardly constitute a rebuttal, no matter what you seem to think. But please go ahead, declare victory some more. It seems to make you happy.
PS ^^vvBA there is no PPS
YT
See subject: I've shown gamers how to tune Windows for it for decades (stop services you don't need to run OR run ALL the time) while securing them too https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22HOW+TO+SECURE+Windows+2000%2FXP%22&btnG=Google+Search&gbv=1/
* ... & yes, it works (really, Really, REALLY well for both the purposes of security + speed)...
APK
P.S.=> I demonstrated it (Guru3d result is a good one from the link above in fact on that note) & proved it online to gamers especially (made their benchmark tests alone get up to 15% more frames-per-second - iirc, techpowerup, the folks who make GPU-z, noted it especially)... apk
How is this any different than having the OS put priority on the foreground process?
APK, serious question: most software I write does work on background threads and the interface thread just waits for updates. Your code seems to put just the GUI thread into "real time mode" which will not help the actual task running on the background threads. Any comments on this?
Do its "speedup favorite sites" tab before data gather Import tab (you can concurrently & it spawns threads in the background operating smoothly as possible to do so using taskmgr.exe to view that).
Most of the work in it is done off "form" code parent thread & I have only 1 unit for APK Hosts File Engine (27k lines) + it works well as is. Many here like & use it as well as malwarebytes' folks hosting + recommending it too!
ONLY thing I could do is more 'createthread' work (running all hosts site data acquisition concurrently) but when I do that & yes, I tried?
I don't REALLY gain speed (I've tried it) over linear data gathers so, there you are.
APK
P.S.=> Could I do better? Maybe - time will tell... apk
nice: Runs a command with a modified scheduling priority.
... one of the slashvertisements of today (the only on, up to now)
See subject: I blew you away on your lie on my program's multithreading https://tech.slashdot.org/comments.pl?sid=10053471&cid=53570565/ + questions:
Program's process = almost PURE LINEAR (data intake, sort/deduplicate->filter vs. false positives (a 'blocking' operation has to wait out priors)->save hosts file (combined of hardcoded favs done on background threads for reverse DNS described in the link + final data set from import AFTER filtering))
Don't you also know when you draw data in streaming sockets online you're subject to 'congestion traffic jam weather conditions' which vary each day?
That's part of WHY the last place, very short on intake, where threading MIGHT help, doesn't (& I suggested it as I tried it - no gain)!
(It's the only OTHER place I could try multithreadeding & it's a short sub 1 minute process in linear form anyhow)
APK
P.S.=> QUESTION - So Mr. ALLEGED multhreading 'programmer' (who can't prove he is via works like mine): Where can I put in more threadwork given how the process itself works as I described above to get gains? THIS will be good for another laugh... apk
See subject: You surely aren't me - you can't prove you program @ all as I can & this question floors you https://slashdot.org/comments.pl?sid=10053471&cid=53579317/ given the process is MOSTLY linear in nature as described as to its overall 'engine/algorithm' of the work involved itself.
APK
P.S.=> I love FAKE NAME bullshit artists who use them for their FAKE LIVES (with nothing to back themselves up with but hot air like you) - you're easy to DUST... apk
See subject: hWnd - Form controls (VCL) are mainform in any GUI program & parent thread - when it's raised in priority?
* My program runs roughly 10-15% faster!
(Anyone can try this & see for themselves - it's WHY I did it & a fool named DMFNR tried to get me to SLOW DOWN it's longest part (filtering/converting) in loops - no, I don't slow up slowest parts of program - I register high-res timers on each proc (profiling I do, it works) & see what takes MOST TIME & those functions/procs not only get raised to HIGH or REALTIME for more speed, but they also get passed as 'fastcall' (C/C++) register processed methods & variables are turned, when possible (it is, hostnames don't exceed 255 char) I use ShortStrings (vs. string) & SmallInt (vs. Int) - this keeps the variables ON THE LOCAL STACK vs. the GLOBAL HEAP & yes, it's faster...)
APK
P.S.=> So I see you agree there really ISN'T anything more I can put on threads in this program - it's very NATURE is LINEAR (mostly) but what I could put on threads & see multitasking (sort of) gains in concurrency, I did (background spawning of threads to do hardcoded favorites generation which runs concurrently w/ import/sort-dedup/filter JUST FINE)... apk
See subject: hWnd - VCL controls = mainform in a GUI program & parent thread - when it's raised in priority = faster!
* Anyone can try this & see for themselves - it's WHY I did it - when run REALTIME (have to be admin users to get it) I gain @ least 10% speed boosts!
A fool named DMFNR tried to get me to SLOW DOWN it's longest part (filtering/converting) by inserting timeslicing (Applcations.ProcessMessages, direct Sleep API = better) + HUGE MISTAKE OF PUTTING VCL controls on Threads (known risk, not threadsafe) in loops - no, I don't slow up slowest parts of program!
(To profile (homemade) - I register high-res timers on each proc (it works) & see what takes MOST TIME in 'workhorse functions' & those functions/procs not only get raised to HIGH or REALTIME for more speed - they also get passed as 'fastcall' (C/C++) register processed methods & variables are turned, when possible (it is, hostnames don't exceed 255 char) I use ShortStrings (vs. string) & SmallInt (vs. Int) - this keeps the variables ON THE LOCAL STACK vs. the GLOBAL HEAP & yes, it's faster...)
APK
P.S.=> So I see you agree there really ISN'T anything more I can put on threads in this program - it's very NATURE is LINEAR (mostly) but what I could put on threads & see multitasking (sort of) gains in concurrency, I did (background spawning of threads to do hardcoded favorites generation which runs concurrently w/ import/sort-dedup/filter JUST FINE)... apk
See subject: Multithreading you suggest (that I do albeit only on things benefitting concurrent ops) can backfire - how? On single cpu/single core systems (minority now) it runs slower...
APK
P.S.=> What I showed last post of mine you replied to works universally & it is as HAND optimized above the compiler as is possible (compilers don't do a lot of what I noted in var types, register fastcall on WORKHORSE routines that are CPU heavy via profiling using hi-res multimedia timers in those routines while profiling, etc.)... apk
See subject: Since 1995 on the side of professional day jobs coding/architecting - I know what I'm doing for universal optimizations that work across the general public's systems due to experience gained in that timeframe till today both in the freeware/shareware world + doing systems that span MILLIONS of lines of codes & multiple distributed parts (often cross-platform to DB engines on midranges or mainframes in a client-server model).
As far as programmatic & OS optimization + PhD'd you mentioned earlier? Before you call me 'crazy' (but smart too, thanks I am just a guy that can get the job done as the estimation of myself) see below next...
APK
P.S.=> You cite PhD's? I floored more than my share in my time (as well as degreed Microsoft mgt. http://slashdot.org/comments.pl?sid=1467692&cid=30384918/ specifically on hosts optimizations in fact - he tried the EXACT thing you said "microoptimization = bad" well, he ended up agreeing w/ me, now didn't he?) - Dr. Mark Russinovich in fact (a former "co-worker" of mine via sunbelt software where we retailed our wares in the 90's & I lived right down the street from one of their main outlets in Atlanta) catching him in "rookie" level hardcodes in his pagedefrag.exe work which he emailed me & thanked me for (prior to this->) + outthinking him & using Microsoft's OWN documentation oddly enough to do it (Exchange servers unhalted via memory optimizations @ Windows IT Pro magazine where he's a featured writer or was) - they don't impress me @ all - they're just men too man... apk
See subject: Memory &/or process scheduling subsystems? Vista HAD to change memory mgt. (fact) due to over-dependence on "cache it all & depend on memory mgt." vs. free memory (+ then there's what I show you w/ myself vs. Dr. Mark Russinovich here specifically on memory fragmenation halting Exchange servers https://slashdot.org/comments.pl?sid=10053471&cid=53585305/ where I "outthought the 'big brains'" albeit yes, in an "edge case" outlier (not usual scenario for home users but in industrial application circumstances instead where a "universal cache it all scheme" fragmentation & bufferbloat style staleness of datasstate prevail working against it) - so yes, I know what you're about here BUT that I am aware of where it fails!
Also on OS process scheduling? You MAY be too young to know this OR coding around it but on Win9x, the 1st system to implement isolated processes multitasking in PRE-EMPTIVE fashion (vs. cooperative in Win3.x before it)??
MS told devs "depend on the OS & don't worry about timeslicing (e.g. DoEvents in VB, Sleep in C/C++ via API, or Applications.ProcessMessages Object Pascal/Delphi)... what happened?
FREEZING of processes NOT CEDING CPU TIME! Unresponsive rather...
APK
P.S.=> Think about ALL I just said, with verifiable concrete UNDENIABLE evidences from the past - I learn from history, my stuff works (which I'll post feedback on when I get back from the store) well enough even for /.'ers to say it's pretty good - I'll let our 'peers' speak for me, shortly... apk
his hosts program is actually pretty good by xenotransplant
his hosts tool is actually useful for those cases in which one does indeed want to locally block stuff outright while consuming minimum system resources by alexgieg
I've never tried to belittle (APK's) work, I've flat out said it's good by BronsCon
take a look at the APK hosts file engine by SuperKendall
APK is kinda right. I've tried his hosts file generating software. It works by bmo
APK is totally right on this count. Adblock Plus on Firefox mobile is a dog on older, or lower end, phones. A hostfile based adblocker makes for a much better experience by chihowa
I like your host file system by Karmashock
I find your hosts file admirable by vel-ex-tech
* My code's liked/used + recommended & hosted by Malwarebytes' hpHosts - per folks above + more coming...
APK
P.S.=> "Stay Tuned" for more next... apk
I support APK's stand on the hosts file by Trax3001BBS
Your premise that hostfiles are a good way to deal with advertising and malvertising is quite valid by JazzLad
No complaints from me, I like APK... Reminds me to use a host file. Also, his stuff is free by aaaaaaargh!
APK's monolithic hosts file is looking pretty good by Culture20
APK... Awesome to see he's still spreading the good word by Molochi
ABP is insufficient as a solid hosts file does everything that APK reminds us about by fast turtle
APK isn't wrong by cfalcon
APK, I know people give you a lot of shit regarding hosts, but please don't ever stop by nasredin
You need APK's hosts file by Teun
APK solution STILL relevant by Thud457
you're right about hosts files by drinkypoo
APK
P.S.=> They're in addition to https://slashdot.org/comments.pl?sid=10053471&cid=53585643/ earlier... apk
See subject: 'Free ram = enemy of performance' = bullshit & MS patching Vista over aggressive caching proved it https://it.slashdot.org/comments.pl?sid=445832&cid=22346044/ + source https://blogs.technet.microsoft.com/markrussinovich/2008/02/04/inside-vista-sp1-file-copy-improvements/#commentmessage/
So again: TRUSTING the OS maker alone as you suggest for per application CPU scheduling, timeslicing, & memory mgt.? NOT ALWAYS A GOOD IDEA!
APK
P.S.=> Yes, PhD's make mistakes (I've caught the article author in Mark Russinovich making them as I noted in rookie hardcodes in pagedefrag.exe & yes, free memory which too much caching etc. causes fragmentation that halted Exchange Servers (& a program I DESIGNED freed them up, so did MS' clearmem.exe)... apk
The Win32/64 API again via CreateProcess can too w/ SetProcess @ parent thread level & my Delphi code for thread level work https://tech.slashdot.org/comments.pl?sid=10053471&cid=53578517/ as follows implemented again in Object Pascal:
function APKCreateProcess(ProcName, ParamStr: ShortString): SmallInt; register; // CHANGED FROM ReturnType INTEGER to Short (SmallInt 32768 + - range) Changed from ProcName & ParamStr String to ShortString (datapaths on disk + hostnames are 255 max length anyhow) // TProcessInformation; // TStartupInfo; // Homegrown functions don't have "native/built-in" object type ".ToString" function, so I passed in a string literal for this function as parameter... apk
var
E : Exception;
pi: winapi.Windows.TProcessInformation;
si: winapi.Windows.TStartupInfo;
begin
Screen.Cursor:=crDefault;
try
try
FillMemory(@si, sizeof(si), 0);
si.cb:= sizeof(si);
CreateProcess(Nil, PWideChar(Trim(ProcName + ParamStr)), Nil, Nil, False, IDLE_PRIORITY_CLASS, Nil, Nil, si, pi);
finally
CloseHandle(pi.hProcess);
CloseHandle(pi.hThread);
Sleep(1);
end;
Screen.Cursor:=crDefault;
Application.ProcessMessages;
except
begin
APKStdErrHandler('APKCreateProcess Central Driver Function ', E.Message);
ShowMessage('Fatal Error in APKCreateProcess function method: Write for help to program author @ apk4776239@hotmail.com with ErrMsg/Abend Info = ' + E.Message);
end;
end;
Result:=1;
end;
procedure TForm1.About; // Menu object has no "native/built-in".ToString method, so I passed a string literal here like with functions I build myself, or Homegrown procs not bound to Object-Based controls... apk
var
E: Exception;
begin inherited;
Screen.Cursor:=crHandPoint;
try
try
APKCreateProcess('notepad.exe ', ExePath + 'APKErrLog.txt')
finally
Screen.Cursor:=crDefault;
end;
Application.ProcessMessages;
except
begin
APKStdErrHandler('APKDebugErrorLogDump ', E.Message);
ShowMessage('Fatal Error on APKDebugErrorLogDump Analysis: Write for help to program author @ apk4776239@hotmail.com with ErrMsg/Abend Info = ' + E.Message);
end;
end;
end;
APK
P.S.=> 3 ways good to go... apk