AHCI slower than IDE :-P

The purpose of the orginal posting including the 'windows' or 'systems' cahe whatever you may call it is that I have seen a few postings in other threads on this message board by people asking if they should turn off the 'windows' or 'systems' cache because they thought it wasn't needed due to the SSDs being so fast.

And my point is that Windows has no global option to turn off its caching and do directio, so you must have misinterpreted the questions in the other posts. ATTO does directio at the application level by explicitly making direct io calls instead of buffered io calls. You can't do it system wide or on a disk basis. An application has to choose not to do buffered io.

So if you disagree, explain to me how you would turn on/off the Windows caching.
 

My Computer My Computer

At a glance

Windows 10 Pro. EFI boot partition, full EFI ...i7 4770k 4.4GHz (44-44-43-43 turbo) @ 1.248V16GB (8GBx2) @2200 MHz G.skill Sniper 10-11-1...MSI GTX 970 Gaming 4G
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home built (GeneO industries)/Model 4
OS
Windows 10 Pro. EFI boot partition, full EFI boot
CPU
i7 4770k 4.4GHz (44-44-43-43 turbo) @ 1.248V
Motherboard
ASUS Maximus VI Hero
Memory
16GB (8GBx2) @2200 MHz G.skill Sniper 10-11-10-30-1, 1.6V
Graphics Card(s)
MSI GTX 970 Gaming 4G
Sound Card
Onboard SupremeFX Audio
Monitor(s) Displays
NEC Spectraview 2490WUXi-SV
Screen Resolution
1920 x 1200
Hard Drives
Samsung 850 Pro 256GB (OS), Samsung 2x 128GB 840 Pro SSD in RAID0, 3x WD Blue 6Gb/s 1TB RAID0, WD 2TB Black external USB 3.0, 2TB WD20EARS Green external USB 3.0, 2x 500GB Seagate and 1 750 GB external USB, 1x 350GB external USB3
PSU
Seasonic X-850 (2012 KM3 model)
Case
Fractal Design Define R4
Cooling
NH-D14, NF-F12, NF-A15; NF-P14, NF-P12,NF-A14, S12A PWM
Keyboard
Cooler Master Storm Quickfire Rapid - Brown
Mouse
Logitech G602
Internet Speed
126.4 Mb/s down, 24.3 Mb/s up
Other Info
USB 3.0 x8 , SATA III x8, eSATA, USB 2.0 x6. Samsung DVD R/W drive.

WEI: CPU 7.8, Memory 7.9, Graphics 7.9, Disk 7.9
First of all, the performance tests include the write scores as well as the read scores so discussion of whether or not to turn off the windows disk cache is important as regards to the 'write' portion of the situation and the actual throughput on the device.

HDD and/or SDD efficiency IS affected by ones decision to turn off the write cache. Notice that it is fairly common to refer to the windows cache as 'the windows disk cache' which is NOT referring to any on board physical disk cache.

Second, in referring to 'the controller' that refers to the motherboard controller whether it is part of the 'south bridge' as in the new AMD boards or a distinct controller chip mounted on the motherboard.

You seem to be so focused on a physical disk cache or the 'controller' within a SSD that you are not even considering the existance of any other type of controller or cache. Also I might add that even though SSDs do have an onboard controller, that onboard controller works in conjunction with the motherboards own onboard controller whether or not that 'motherboard controller' is part of the south bridge, an individual chip attached to either the north or south bridge, or a distinct controller add in card.

My own motherboard has a built in controller as part of the AMD 'south bridge', a discrete Marvell controller chip attached to the south bridge and finally yet another Marvell discrete chip attached to the north bridge.

An add in controller card may also contain it's own cache to speed things ups, however, I never referred to any cache other than the Windows 'system' or 'disk cache'. I also never referred to any controller other than the motherboards built in controllers, and specifically NEVER referred to or impled a physical HDD or SDD onboard controller.

As evident in the following thread: Windows write cache on vs off, Vertex-3 120 [Archive] - OCZ Forum there is much confusion as to which cache is being referred to.

Rest assured that my references to using or not using the cache does refer to the RAM cache that windows uses whether it is CALLED 'windows cache', Windows system cache', 'systems cache' or even 'windows disk cache'.

Indeed, the term 'Windows Disk Cache' came about early in the process and only refers to the fact that it was the disk drive which was being cached.

I guess that I should also respond to your post about the cache only containing 'files' in that the cache contains not only 'files' being read, but also files being written out, This is because it is common for something being written out to be immediately being read back in shortly afterwards. By keeping whatever was written out in the cache, it is readily available if needed and avoids more disk access. Also, 'files' isn't restricted to complete files but may also be portions of a 'file' such as a data base where only a small portion is being accessed.

I think that I have more than covered the subject involved and therefor I won't be responding any further to this thread.
 

My Computer My Computer

At a glance

WIN 7 PRO x64AMD X6 1090T BE16 gig Gskiltemp cheap card
Computer Manufacturer/Model Number
home built
OS
WIN 7 PRO x64
CPU
AMD X6 1090T BE
Motherboard
Gigabyte GA-990FXA-UD5
Memory
16 gig Gskil
Graphics Card(s)
temp cheap card
Sound Card
onboard HD
Monitor(s) Displays
LG W2353V backlit LCD
Screen Resolution
1920 x 1080
Hard Drives
1x Patriot Pyro 60GB 550+ mbs read speed
2x WD5000AKS 500GB, 1X WD20EARS 2TB, 4x WD20EURS 3TB,
7X Seagate 1.5TB
In process of moving 1.5TB drives to 3TB drives,migrating 2X 500GB to another machine
PSU
Xpower 1080watt
Case
Antec 900,soon to be Antec 1200
Cooling
Air cool std AMD heatsink & fan, to be changed to water cool
Keyboard
i-rock KR-6820E Orange backlit
Mouse
MS optical
Internet Speed
Road Runner (Brighthouse) Lightening
Other Info
Much selective tweaking to run smoother & faster. Primary function is audio/Video capture,editing, and compression, machine is also backup for HTPC and video server.
You haven't told me how one would go about globally, or per disk, turning off the windows caching, like ATTO did for its benchmark application. It is because you cannot. Prove me wrong and tell me how or quit blathering on.

1. You posted ATTO scores with directio disabled
2. You said this was to show some posters how important enabling write cache is (windows refers to on-board disk cache as "write cache") but you say you meant windows caching by this. That is OK.

Now I ask you, how one even disables windows caching globally that you would even need to enable it and you cannot answer me.
 
Last edited:

My Computer My Computer

At a glance

Windows 10 Pro. EFI boot partition, full EFI ...i7 4770k 4.4GHz (44-44-43-43 turbo) @ 1.248V16GB (8GBx2) @2200 MHz G.skill Sniper 10-11-1...MSI GTX 970 Gaming 4G
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home built (GeneO industries)/Model 4
OS
Windows 10 Pro. EFI boot partition, full EFI boot
CPU
i7 4770k 4.4GHz (44-44-43-43 turbo) @ 1.248V
Motherboard
ASUS Maximus VI Hero
Memory
16GB (8GBx2) @2200 MHz G.skill Sniper 10-11-10-30-1, 1.6V
Graphics Card(s)
MSI GTX 970 Gaming 4G
Sound Card
Onboard SupremeFX Audio
Monitor(s) Displays
NEC Spectraview 2490WUXi-SV
Screen Resolution
1920 x 1200
Hard Drives
Samsung 850 Pro 256GB (OS), Samsung 2x 128GB 840 Pro SSD in RAID0, 3x WD Blue 6Gb/s 1TB RAID0, WD 2TB Black external USB 3.0, 2TB WD20EARS Green external USB 3.0, 2x 500GB Seagate and 1 750 GB external USB, 1x 350GB external USB3
PSU
Seasonic X-850 (2012 KM3 model)
Case
Fractal Design Define R4
Cooling
NH-D14, NF-F12, NF-A15; NF-P14, NF-P12,NF-A14, S12A PWM
Keyboard
Cooler Master Storm Quickfire Rapid - Brown
Mouse
Logitech G602
Internet Speed
126.4 Mb/s down, 24.3 Mb/s up
Other Info
USB 3.0 x8 , SATA III x8, eSATA, USB 2.0 x6. Samsung DVD R/W drive.

WEI: CPU 7.8, Memory 7.9, Graphics 7.9, Disk 7.9
Back
Top