I found this post hovering in my Drafts folder today, the blog post is old but the information still applies.
Currently ATI drivers do not have the ability to modify fan speeds from their GUI. Here is a quick and easy way to manually adjust fan speeds via Terminal. The commands below work with my ATI Radeon 4870 card, I would assume they will also work with any ATI card with a fan though. Note: ATI drivers from ATI website are required.
To check the temperature of your card:
aticonfig –adapter=0 –od-gettemperature
To change the fan speed:
aticonfig –pplib-cmd “set fanspeed 0 XX”
(Where the XX is replace it with the fan speed percentage)
While playing World of Warcraft in Windows XP my average ping was between 80ms and 100ms. In Windows 7 my ping was averaging over 300ms most of the time. After applying the tweaks below my latency dropped to around 120ms, a little higher then I was experiencing in Windows XP, but a great improvement compared to what I was getting before in Windows 7.
Note, this tweak involves changing registry values. If you are not familiar with the registry, I would suggest not doing this tweak as it could cause your OS to become unbootable.
- Open Regedit
- Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces
- Find the interface folder that is currently in use. It will be the one that has an IPAddress and the most fields.
- Right click on the interface and choose New -> DWORD (32-bit) Value. Name it: “TcpAckFrequency”
- Right click on TcpAckFrequency, select modify and change the “0″ value to “1″.
- Right click on the interface and choose New -> DWORD (32-bit) Value. Name it: “TCPNoDelay”
- Right click on TCPNoDelay, select modify and change the “0″ value to “1″.
Restart your computer for changes to take effect. If all goes well, you should notice a lower latency while playing WoW.
I am working on an iPhone application that requires the ability to recognize which type of internet connection is currently being used (Wifi, 3G, Edge, etc). I found a simple way to check by using Apples Reachability sample code. There seems to be a shortage of information about this online, I hope this can help someone.
First copy Reachability.m/.h into your project and include #include “Reachability.h” into your class.
Reachability *reach = [[Reachability alloc]init];
if (reach.internetConnectionStatus == NotReachable) {
NSLog(@"No Connection Found");
} else if (reach.internetConnectionStatus == ReachableViaCarrierDataNetwork) {
NSLog(@"3G or Edge");
} else if (reach.internetConnectionStatus == ReachableViaWiFiNetwork) {
NSLog(@"Wifi Connection");
}
[reach release];
This code may not be the best way to accomplish this, but it appears to be the most simple approach.