Here is an interesting README i found on R* website, looks like performance problems might be "intentional"
THE GRAPHIC SETTINGS OF GRAND THEFT AUTO IV PCMost users using current PC hardware as of December 2008 are advised to use medium graphics settings. Higher settings are provided for future generations of PCs with higher specifications than are currently widely available.
Graphics settings are limited by system resources by default. 256MB video cards force minimum settings by default. If a user bypasses these safety measures using command line arguments and exceeds their system resources, the users gaming experience may be compromised.
Video ModeResolution scaling effects water, reflections, shadows, mirrors and the visible viewable distance. The resolution settings relate to the amount of available video memory. At 2560*1600 the game will require 320MB of video memory in addition to all the memory required for content. At 800*600 the game will require 32MB of video memory in addition to the content.
Medium resolution settings are recommended for most users as higher settings are only usable if there is available video memory.
Texture QualityTexture quality affects the visual quality of the content of the game. High setting for textures will require 600MB of video memory at a setting of 21 View Distance in addition to the memory taken by the Video Mode.
A medium texture setting is recommended for most users.
Render QualityRender quality is the texture filter quality used on most things in the world rendering. Most people would know this as anisotropic filtering.
Medium settings are recommended for most users and will provide filtering beyond what the console versions can execute.
View DistanceView distance scales the distance in which different objects in the world such as building and cars are seen. Raising this option increases the distance in which high quality objects must be loaded and will increase the memory it requires. Restrictions are established to ensure the game runs optimally for most users.
A setting of 22 or more will provide PC users an enhanced experience over the console versions.Detail DistanceDetail distance scales aspects of the environment that the View Distance setting does not including vegetation, trash and other moveable objects.
A setting of 10 would be the equivalent to the performance on a console.This setting has little effect on memory.
Vehicle DensityVehicle density scales the traffic density of the traffic in the game. It has no effect on the mission vehicles or difficultly of the game, but can have a significant impact on CPU performance
Shadow DensityShadow Density controls the number of shadows generated for positional lights in exterior environments. These shadows are exclusive to the PC version and can have a major impact on CPU and GPU performance.
Crossfire/SLIWith the latest ATI driver (8-11 series) the game supports crossfire modes (ie. 4870x2)
SLI is currently unsupported. Support will be added through a future game patch as well as an updated Nvidia driver.
NOTE: Background Processes
Certain background processes can have a detrimental effect on system performance when playing GTA IV, especially on systems with minimum required system memory. Users should ensure they disable their Virus scans when running the game to maximize performance.
Sumber