The philosophy behind Max
Most optimization advice tells you what to change without explaining why. That’s how you end up with a pile of tweaks and no understanding of the machine you’re adjusting. To build a properly optimized setup, you need a goal, rules for making decisions, and a method that accounts for the whole system. This is the framework behind Max.
Contents
Swipe horizontally to read the full page.
Page 1
Preface
A well-tuned machine is an undeniable requirement for any esports athlete. Proper
equipment is the backbone of any discipline. In strongman, proper gear can make the
difference between a 460kg and 505kg deadlift. In archery, an adjusted bow makes the
difference between a hit and a miss. In esports, having a well-tuned PC can be the
difference between underperforming and being the tournament MVP. It’s exactly why
you’re here.
This essay sets out the philosophy behind the FPSU Lab and the protocol Max applies. It
is for dedicated players, optimization nerds and anyone seeking clarity and objectivity.
The goal is to explain the principles of PC optimization, not just copy whichever tweak is
trending. It is for those who’ve felt confused by conflicting advice or frustrated by
shallow, surface-level reasoning.
What you’re about to learn isn’t taught anywhere else. It’s a fresh, completely unique
framework. By the end of this essay, you’ll have a precise understanding of what PC
optimization is, and you’ll gain a strong competitive edge over every opponent whose
setup isn’t properly optimized. Your input will always follow exactly your mouse or
controller. If you crave clarity and final answers, this framework delivers.
The framework moves from the goal to the rules, then to the system as a whole and the
order of execution. These are principles for designing a protocol, not instructions for the
reader to configure a PC manually. The Lab develops and verifies that protocol; Max
applies it. The distinction matters: understanding how a method is built is different from
having to carry out every step yourself.
We begin with the fundamentals of optimization: the goal, the rules and the structure
that guide protocol design. The following sections explain how those principles shape the
Lab’s decisions and the protocol Max applies.
As of today, anyone searching for peak PC performance would know the optimization
scene is an amateur fest. Reddit and forums are filled with outdated advice and non-
experts, YouTube and free guides are random bags of outdated tweaks for the most part.
And the paid done-for-you services are either overpriced recycled IT advice or just
completely opaque. The situation couldn’t be more clear: everything is ambiguous and
scammy at worst. And the growing demand for performance is fueling this chaos. I’ve
been there, sorting through the good, the bad and the ugly.
But optimizing computers is no longer casual garage tinkering. So I’m here to bring you
clarity and objectivity in this mess. It all begins with this essay, by a gamer, for gamers.
Yes, I use em dashes (—). No, AI didn’t write this book—they’re just useful.
FPSU-Philosophy 1
Page 2
The art of optimization
What optimization truly means
When money’s on the line, a skipped frame, an FPS drop, or a latency spike can cost you
the game. Crisp—low latency—aim and constant high frames are necessary to perform.
This is what optimization is about. At its core, optimization is the process of adjusting a
system’s components or designs to be as efficient, effective and functional as possible for
a set goal. Applying this concept to esports leads us to the art of optimization.
The art of optimization takes effort and requires a true, deep understanding of the
components you are adjusting. It isn't just pressing buttons or copying tweaks—it’s a set
of timeless universal rules and truths. A true artist must adapt, invent, and solve new
problems through experience and logic as they progress in their journey of acquiring a
deep understanding of their tools. They must always redefine and improve their own
processes. The art of optimization is a living system that demands discipline, mastery,
logic, and effort. The results of your protocols must be repeatable and elite; a true
optimizer's work is distinguishable from an amateur's experiments.
It is by this relentless thirst for truth—never accepting claims at face value, always
asking yourself why, testing and never being satisfied until your understanding of the
matter covers its entirety—that you will gain confidence in your art and achieve mastery.
Doubts must be clarified, questions must be answered, and holes in your knowledge must
be filled.
What a tweak is
A tweak is any change made to your setup. Changing a BIOS setting, installing a driver,
moving a fan, replacing a cable or adjusting your monitor all count. It doesn't need to be
hidden in the registry or packaged in a script to qualify. If you changed the setup, you
made a tweak.
The word tells you nothing about the quality of that change. A tweak can improve
performance, do nothing, or make your system worse. Calling it an optimization doesn't
magically make it one.
This distinction matters. We aren't collecting tweaks to make a list look impressive.
Every change must serve the goal, obey the Priority Stack and work with the rest of the
system. Knowing how to change a setting is easy. Understanding whether you should
change it is the optimizer's job.
FPSU-Philosophy 2
Page 3
The optimization framework
Before we examine the method, let's unpack the framework I built to turn the art of PC
optimization into a structured, repeatable process. This framework organizes all my
optimization knowledge into a logical, expandable blueprint. It's simple, yet allows for
the complexity and expandability required to achieve peak performance. Unlike school or
classic courses—where you’re left trying to connect the dots—I’ve done that work for you,
so that you can focus on what matters. And if you use this blueprint correctly, you can’t
fail.
Here’s how it works: The framework is layered into four major components—each
guiding the next—from abstract principles to practical execution. They are, in order:
Priority Stack →Axioms →Pillars →Optimization Stack
Like in any art form, it starts with the goal—the Priority Stack—it defines the purpose of
our optimization (e.g. stability over max FPS). Next, we set rules—the Axioms. Like
mathematical axioms, they are what makes our goal achievable; they are foundational
assumptions that are true within the system's logic. Then, we apply these rules through
the four Pillars, the categories in which optimization happens. And finally, the
Optimization Stack lays out the order in which to apply the framework in the real world,
ensuring completion of sub-pillars before moving on to the next ones.
This framework ties it all together, starting with a clear goal, defining rules to achieve it,
categorizing them, then execution. When mastered, this results in a perfectly optimized
system—every time. It’s the best approach out there, delivering clarity, objectivity and
results that surpass most conventional guides.
FPSU-Philosophy 3
Page 4
The Priority Stack
In esports, the goal of PC optimization is to maximize the player’s performance. So
building our goal based on the most impactful metrics is the most logical conclusion;
we’ll define it as a set of priorities—based on the most important factors we can adjust—
responsible for a player’s performance:
Perfect 1:1 input → Stability → Latency → FPS
FPSFPS
LatencyLatency
StabilityStability
PerfectPerfect 1:11:1 inputinput
This priority stack steers every following decision. It’s organized in a non-negotiable order. Violate
it and your results pay the cost.
Inside the Priority Stack
1:1 input
Your mouse input data must translate perfectly to the on-screen cursor. This principle
enables accurate aiming. Like an ON/OFF switch. This is why we can’t allow the slightest
compromise. This is exactly why it forms the bottom of the Priority Stack pyramid.
Stability
1:1 input has its own inherent stability requirement, but this extends that rule to every
layer above. Frame drops, lag spikes, or driver hiccups destroy player performance;
muscle memory is built on the promise of sameness. A single stutter at the wrong
millisecond undoes months of trained reflexes. Therefore, stability locks the entire stack
in place, second only to 1:1 input and non-negotiable.
FPSU-Philosophy 4
Page 5
Latency
Every millisecond bleeds your aim.
Input-to-photon latency is the most direct multiplier of aim. Your capacity to aim is
proportionally impacted by the amount of input lag: Studies show performance degrades
with added latency1.
FPS
Your frame rate is the ceiling on clarity and latency.
High FPS reduces frame times, increases temporal resolution (image clarity) and lowers
the latency ceiling. As explained below, it belongs last in the stack: it matters, but never
overrides stability or latency.
Latency vs FPS
Why latency comes first
The true perceived latency can be broken down into the input-to-photon latency
equation:
Refresh Interval (Frame Time)
Total Latency = Processing Time + 2
• Processing time: Time between input sent and frame being generated • Refresh
interval (frame time): Inversely proportional to refresh rate, at 60 Hz it’s 16.7 ms at
240 Hz it’s 4.17 ms etc. • The “/2“ is the average wait time before the next refresh
where T is the refresh interval:
1 T T Average wait = t dt = T ∫0 2
This explains why felt latency in gaming is always higher than pure frame times. An input
can only be shown on the next frame, therefore the minimum average latency— with
processing time at 0—is always half a frame time. Increasing FPS contributes half as
much to reducing processing time. Push beyond your monitor’s refresh rate and gains
diminish.
1 I. Scott MacKenzie and Colin Ware, “Lag as a Determinant of Human Performance in Interactive
Systems,” in Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
(CHI ’93), ACM, 1993.
FPSU-Philosophy 5
Page 6
The Axioms
The Axiom Card of PC Optimization
PC OPTIMIZATION AXIOMS
1.
REMOVE WHAT DOESN’T SERVE THE GOAL
2.
CONTROL OVER AUTOMATION
3.
NO LAYER LEFT UNDEFINED
4.
ALL OPTIMIZATIONS MUST WORK TOGETHER
5.
DOCUMENT EVERYTHING
6.
ALL DECISIONS MUST FOLLOW THE PRIORITY STACK
Axioms aren’t “true” in some absolute sense—they’re chosen to fit the goal of the framework.
They’re picked based on what we want the system to achieve.
These are the rules of optimization: if an element fits every rule, it’s fully optimized, mastered,
perfected.
FPSU-Philosophy 6
Page 7
Remove what doesn’t serve the goal
Efficiency and Clarity
Every single bit of software that doesn’t serve the goal of PC gaming must be removed or
disabled. This reduces load, improving system efficiency and declutters your workspace.
Control over automation
Zero-ambiguity
The protocol controls every setting, including defaults deliberately retained. The Lab
defines the decisions; Max automates execution. Know what each feature does and why.
No layer left undefined
Completeness
Every layer (hardware, software, OS and drivers) must be reviewed and purposefully set.
Leave no gray zones, no “probably fine” settings.
All optimizations must work together
Holistic logic
Every tweak must make sense in relation to others; no tweak stands alone. True
optimization means understanding how every component interacts and never making
changes blindly.
Document everything
Repeatability and mastery
Track every change, thought process, tweak and result. No exceptions.
All decisions must follow the priority stack
Loyalty
Every decision, what value to use, what switch to flip, must obey the priority stack. 1:1
input, then stability, then latency, then FPS. Every choice must be filtered through this
sequence.
FPSU-Philosophy 7
Page 8
The pillar system
Optimization is an exercise in managing extreme complexity. Thousands of possible
changes intersect across hardware and software, rendering casual tweaking unreliable at
best, counterproductive at worst.
To bring order and precision, the pillar system orchestrates the entire process: all work
is grouped into four distinct pillars each covering a specific domain of the system. Every
pillar is further divided into focused sub-pillars. This structure sorts and organizes every
tweak with clarity.
Every tweak is systematically mapped, tracked, and documented before execution. The
pillar system enforces scope, proper sequence, and guarantees completeness, making
progress visible, objective, and fully reproducible.
Pillars
The pillar concept brings clarity and order. Each pillar is a distinct domain: remove one,
and the system is incomplete. They all address fundamentally different aspects of
optimization, and together hold the entire structure. It’s simple, logical, and easy to
expand.
Components
The physical setup
This is the physical layer: your PC components and peripherals. It’s the backbone and
only real cap on your performance.
OS
The software that makes your components work with each other
The OS is what your PC can’t function without. This pillar contains only the strictly
required elements for a functioning computer. It’s your operating system, and all the
necessary apps and drivers.
Settings
How your components work with each other
Every software knob and switch we can adjust.
Maintenance
How to keep your PC running well over time
The maintenance pillar is about all the systems we put in place to keep your computer
running fresh forever. This is about delaying the beyond-repair state, where the only
choice is to re-apply an optimization protocol to achieve competitive-grade performance.
Sub-pillars
While the pillars define the main structure, there’s still a plethora of domains within the
pillars; we group them into smaller unique domains, the sub-pillars.
FPSU-Philosophy 8
Page 9
The complete pillar system
This pillar system defines four non-negotiable pillars: Components, OS, Settings and
Maintenance. Each pillar covers a unique, exhaustive domain of PC optimization. Remove
a pillar, and the entire structure collapses. Add one, and you create redundancy. Every
possible adjustment, parameter and tweak fits under a pillar or sub-pillar. This prevents
gaps, overlap and confusion. It isn’t about constraining our field of view, it’s about giving
every tweak we can possibly find a place to go.
APP
SETTINGS
COMPONENT
PLACEMENT
BIOS
COMPONENT OS OS
SPEED COMPONENTS MAINTENANCE
OS
SETTINGS
COMPONENT NECESSARY PHYSICAL
COOLING APPS + DRIVERS MAINTENANCE
COMPONENT
SETTINGS
PERIPHERAL
SETUP
PERIPHERAL
SETTINGS
COMPONENTS OS SETTINGS MAINTENANCE
With pillars and sub-pillars defined, every tweak has a place to go. Now the only thing left is
execution; that’s where the optimization stack comes into play.
FPSU-Philosophy 9
Page 10
The optimization stack
This is the final layer that completes the framework: a carefully chosen order of
execution. The “what” and “why” are now backed by a precise “when.” The stack
sequences every pillar and sub-pillar for optimal results:
Follow the stack from bottom to top, left to right. Each pillar and sub-pillar must be completed in
sequence
Physical → OS → Settings → Maintenance
This hierarchy exists for one reason: you cannot tweak or maintain what isn’t physically
and functionally sound. The horizontal stack brings structure and control. If this looks
familiar, it’s intentional. The optimization stack is the pillar system put in order.
FPSU-Philosophy 10
Page 11
The complex reality
Real-world nuances
Tweak chains
Two steps ahead
A tweak chain is a sequence of related optimizations that often cross multiple pillars, and
sometimes can’t be addressed in strict stack order. The complexity comes from having to
optimize each link as you reach it—even if the chain isn’t completed until later in the
stack. We handle these chains by mapping them upfront, executing each step at the
optimal time and carefully documenting any intentional break in stack order.
Where games fit
Clean system first, games second
Games and applications are handled only after system optimization is complete; we
simply apply the same axioms to each app after optimization. Unless you’re doing
research, testing games mid-optimization is a waste of time.
About overclocking
The last 5%
Overclocking is outside the scope of this essay. It can provide measurable benefits but
only after the base system has been properly optimized. For 99% of users chasing
consistent, high-level esports performance, chasing an overclock before optimizing is
wasted effort or even counterproductive. Overclocking is off the table until every system
limiter is fully lifted. Once the rig is fully optimized, you’re free to see if extra frequency
yields lower frame times or is simply noise. It’s the last 5%. Optimize first, only overclock
if your system can actually handle it. Here’s why:
Overclocking is about forcing a slow system to run a bit faster, like speeding up a
10-step production line by 5% and expecting world-class results. Optimization, on the
other hand, is about cutting waste, like turning a production line from a 10-step to a
5-step process. Did we overclock? No. Did we get better results? Way better: we cut
inefficiencies at the source.
True optimization already increases power draw and heat substantially. In reality most
systems—when removing all limiters—lack the cooling margin to be fully optimized, let
alone overclocked. We focus on purity first. Only a select few can still overclock after an
aggressive optimization.
Optimization takes time
FPSU-Philosophy 11
Page 12
Modern gaming systems have thousands upon thousands of parameters. Perfectly
optimizing a system would take hundreds of hours. The best we can do is get as close to
this ideal, Breaking compatibility The more we push for extreme performance, the more
we’ll break compatibility. The perfectly optimized PC is effectively a shell that can only
run one task and only one, running the game to perfection. Unfortunately for us, running a
single game in kiosk mode isn’t practical for most of us, EVEN for a LAN PC that will only
be used to run one game for the majority of its use, players still need to adjust their
peripheral settings via different third-party apps. What does that mean for us? Well we
have to settle for the second best thing: maintaining compatibility for everything except
for the small exceptions where it’s fine to break Windows stuff. This way we don’t risk
compatibility risks cascading into a broken mess.
How much do components matter
Most people tend to think that there’s this magical tap of “optimization,” “just optimize
bro,” brutal. In reality while you can squeeze thousands of FPS in unrealistic scenarios,
these practices compromise our stability. This is why I will never tweak a client’s PC only
for FPS, because it would hurt his capacities as a player, even if he doesn’t get the
“number on screen went up by 10.”
Reinstalling Windows or cleaning it up?
A protocol needs a fresh Windows baseline. Max creates a separate installation; it
preserves the existing setup, files and games. People assume you can take an
unoptimized machine that’s been evolving into a web of chaos for years and magically
turn it into an elite performing setup. If you believe this you’re delusional.
DPC latency
DPC latency (deferred procedure call) is the time from an ISR firing to the completion of
the driver's deferred routine (the DPC).
It’s a good indicator of how smooth your PC is running at a deep level, how free your
deep driver processes are, how long they have to wait before they execute. It’s good to
keep this number low to keep the deep internal processes flowing. High DPC can
snowball into latency spikes.
Don’t obsess over measurements.
Measurements are useful when the question and the test are sound. The Lab must verify
the protocol with controlled comparisons. Someone applying a verified method does not
need to benchmark every tiny change. Many individual effects sit within measurement
noise; chasing those fluctuations wastes time. Measure to answer a question, not just to
watch a number move.
And also, getting + or - 10 FPS because of a tweak literally doesn’t matter on its own.
Optimizing based on measurements, while only looking at the FPS, DPC and latency
numbers, doesn’t mean anything and is likely counterproductive. This is how everybody
FPSU-Philosophy 12
Page 13
does it, because doing it smarter requires this knowledge set out in this essay that no one
has.
Chasing measurement noise wastes time; small effects need suitable tests. This is why
we have the set of universal rules that will always be true, it’s always true that reducing
CPU overhead and CPU cycles is good, it’s always true that you should always have the
fastest simplest render queue and so on. Of course when pushed to their limits, these
rules break because they are fake axioms; that’s where the role of the optimizer comes
in, his understanding of the art of optimization must be greater than these rules so that
he may overcome them and improve them.
About service count
Think of services like a field of grass. Thousands of short bits of grass are easy to
navigate. But a few big bits of grass slow us down instantly. It’s the same with Windows
services; what matters is not the number of processes alone, it’s how big those processes
are. You can have thousands of processes at idle and nothing’ll happen to you. But have 3
big ones and you’ll feel the slowdown. So yes, a smaller number is better, but the real
impact isn’t the amount of processes alone, it’s processes*size of the processes.
Can I use Wi-Fi?
Use Ethernet. Wi-Fi adds wireless connection management and can introduce contention
or interference. The extra services, driver overhead and impact on wireless peripherals
depend on the adapter, bands and setup.
Must you always go super hard and all in on everything?
The goal of this framework is to maximize player performance at all costs. For those who
want comfort AND good performance, it is completely achievable to optimize for comfort
and get decent performance. This is the ideal setup for streamers, for example, who need
their game to look pretty for viewers while enjoying elite-level performance. It also suits
those whose in-game damage does not determine whether they can put bread on the
table at the end of the week. A casual gamer who only uses his computer for a few
selected games would find this setup ideal, enjoying both reliable performance and
visuals at the cost of lost compatibility.
Computers slow down over time
A 6–12-month reset guideline is not an expiry date. Automated maintenance can extend
an installation’s useful life. Rebuild when its condition requires it, not just because time
has passed.
FPSU-Philosophy 13
Page 14
About core affinity
Core affinity is outside the scope of this essay. It is an important part of optimization, but
its complexity deserves a separate technical discussion. This document explains the
framework for making those decisions, rather than prescribing individual settings.
Setting confusion
What qualifies as a Windows setting or a component setting? How do you tell them apart?
The confusion comes from the fact that OS settings obviously impact the components.
What differentiates a component setting from an OS setting is how direct the impact is.
Does it directly impact a component? Then it’s a component setting. Does it directly
impact the OS but not components directly? Then it’s an OS setting. Does it directly
impact both a component and the OS? Then it’s a component setting.
Why being a latency maximalist is the wrong path
Minimizing latency above all is a false solution. It sounds like the correct mindset when
you don’t know better. But thinking this way will steer you down the wrong path. You
must understand every element of the machine you adjust in order to make the right
decision. Beware of the wins that seem too easy.
FPSU-Philosophy 14