By entering this site you need to consent to the use of cookies and their functional use according to this privacy policy. Cookies help us to provide the functional services of the website. Kindly read the below message of use and consent to the use.
The following cookies are stored and shared when accessing this website:
- Internal cookies for the MediaWiki site. This is used for user authentication and article modifications.
- Third-party cookies from Google providing services for Google AdSense and Google Analytics
We will never use data collected outside of the above scope.
The cores are numbered from 0 to 1 for Old 3DS and 0 to 3 for the new 3DS.
=== GetThreadAffinityMask ===
=== GetThreadAffinityMask ===
Line 146:
Line 148:
=== SetThreadIdealProcessor ===
=== SetThreadIdealProcessor ===
'''svc''' : 0x10
'''svc''' : 0x10
+
+
=== APT:SetApplicationCpuTimeLimit ===
+
+
See [[APT:SetApplicationCpuTimeLimit]].
+
+
You are not able to use the system core (core1) by default. You have to first assign the amount of time dedicated to the system.
+
The value is in percent, the higher it is, the more the system will be available for your application.
+
+
For example if you set this value to 25%, it means that your application will be able to use 25% of the system core at most, even if you never issue system calls.
+
+
If you set the value to a non-zero value, you will not be able to set it back to 0%.
+
Keep in mind that if your application is heavily dependant on the system, setting a high value for your application might yield poorer performance than if you had set a low value.