IO (or I/O) is an abbreviation for input/output, most commonly referring to disk input/output.

learn more… | top users | synonyms

2
votes
1answer
233 views

inonice not working properly in xen dom0

I have a Xen Dom0 (3.2) with a bunch of domUs (paravirt). DomU VBDs are on local LVM volumes. Now I want to get backups of the LVM volumes using snapshots. I use rsync ioniced to idle (ionice -c3). I ...
1
vote
1answer
569 views

IO and bus errors on Ubuntu Server

I've got an old computer running Ubuntu Server 10.04, which acts as router, file server and web server. A couple of weeks ago I inserted a PCIe video card, since the motherboard did not have any video ...
4
votes
2answers
1k views

In Windows Task Manager, in the Processes tab, what does I/O Other mean?

In Windows Server 2003, I'm seeing a process in Task Manager with a high value in the I/O Other column. I'm trying to determine if it's in some kind of error state, but I don't know what I/O Other ...
7
votes
1answer
1k views

using temporary files vs pipes advantages and disadvantages

Say I have a file named jobs.csv and I would like to get the top 50k jobs done by Foo I can either do: # cat jobs.csv | sort -u | head -n 50000 > /tmp/jobs.csv # cat /tmp/jobs.csv | while read ...
11
votes
2answers
1k views

How do you monitor the performance of a character device (e.g. tape drive)?

There are many ways to monitor block device performance: dstat and iostat, heck, even sar will give you data on block device I/O rates. Unfortunately, I don't know of any good spur-of-the-moment ...
3
votes
2answers
2k views

Monitor Disk I/O Using DD

I've bee looking into the possibility that my server is experiencing a lot of iowait issues. I've found a lot online about running the dd command. I am unable to run this conv: [root@vps ~]# dd ...
2
votes
1answer
4k views

On Solaris, how can I tell what processes are doing disk i/o on a particular device?

On Solaris, iostat tells me that a device is 92% busy, but how do I find out what programs are making the requests?
2
votes
4answers
3k views

How to reduce mysql disk io?

mysql> explain SELECT * -> FROM (`items`) -> WHERE `states` = 'A' -> ORDER BY `updated_date` desc -> LIMIT 20520, 40; ...
6
votes
2answers
1k views

How to set i/o priority for nfs client processes?

The configuration is: A linux server and a nas box (netgear) acting as nfs server. It is easy for a single process on the linux server to use all i/o bandwidth by simply copying a file from the nfs ...
0
votes
1answer
1k views

What do the output values of dstat command mean when monitoring IO?

I am monitoring the IO and SWAP usage of a process in my backup server. I executed dstat -rs 5 and this was an example output: --io/total- ----swap--- read writ| used free 92.0 57.3 |3228k 514M ...
1
vote
1answer
532 views

Ramdisk vs Build-In IO Caching on Windows

I'm trying to understand the built-in IO cache on Windows. If an application writes to a file, and then reads/writes it multiple subsequent times, it seems that the IO cache should allow this to ...
0
votes
4answers
630 views

How can I get a list of Programs doing Disk IO?

I have a server (running CentOS 5) and I need to figure out which programs (MySQL, Apache, etc) are doing the most Disk I/O? Is there a command that will allow me to calculate an average over time?
2
votes
2answers
369 views

comparing disk performance of machines

I am in the process of moving applications running on old Linux machines onto VMs. As part of this, I need to justify the VMs have at least the capacity (i.e. CPU speed, RAM, disk, disk speed, network ...
5
votes
4answers
4k views

MySQL, disk I/O and SSD drives

We have a LAMP box with 2x mirrored 1 TB WD Black Caviar disks running the whole OS and MySQL. 8 GB / RAM, 2x quad core CPUs. We're really taxed on disk I/O, and I've been thinking of ...
4
votes
4answers
17k views

How to measure IOwait per device?

I have a server, which exports home directories over NFS. They are on software RAID1 (/dev/sdb and /dev/sdc) and the OS is on /dev/sda. I noticed that my %iowait as reported by top and sar are ...
1
vote
3answers
1k views

Poor XFS performance — what's going on?

I recently formatted a 20TB array as XFS. For file transfers < 10G performance is fantastic. However once I exceed 10G disk I/O decays logarithmically. I have the journal on the same disk. When ...
1
vote
3answers
1k views

Dell PE2950 - slow IO rates for writing and reading locally

I'm having a serious issue with dell server PE2950. The server has really slow IO rates, so slow that I'm not able to use it anymore I tried few things to solve this: changing disks to new disks ...
1
vote
3answers
178 views

Benchmarking a hard disk drive for OLTP

I have a PostgreSQL database (OLTP, 10GB in size) server and I'm planning an array of hdds for it's storage. I have various disks I can use. I need to find the best ones for the job with the right ...
1
vote
4answers
1k views

NFS IO priority on ZFS/Solaris

I've got a Nexenta/ZFS NAS that I'm using as an NFS backing store for a small VMware vSphere farm. At the moment I have 9x1TB disks all mirrored (last disk is configured as a write log device). The ...
3
votes
1answer
683 views

Measuring Disk IO programmatically

I want to measure some numbers related to disk io in a given timespan, programmatically. This means I don't want to spawn a process like iostat to get my numbers, by prefer to read something from proc ...
1
vote
5answers
563 views

Scratch files in /tmp getting mysteriously deleted

I have certain files in a /tmp subdirectory that a script I wrote uses for scratch. The opens and closes these file perfectly fine for a few hours. Then, out of nowhere, the files are no longer found. ...
69
votes
13answers
15k views

Are networks now faster than disks?

This is a software design question I used to work on the following rule for speed cache memory > memory > disk > network With each step being 5-10 times the previous step (e.g. cache ...
2
votes
4answers
9k views

Determine what's causing high disk IO

I'm having a problem with my VPS and disk IO. My server is running nginx + PHP-FPM + APC. The database is located on another dedicated VPS. I have several Wordpress MU sites living on the web server. ...
1
vote
2answers
1k views

High Disk I/O rate. How to investigate

One of my servers is getting very high Disk I/Os. The problem is that the disk I/Os are constantly increasing. The server just have simple LAMP configuration and there shouldnt be any disk operation ...
13
votes
4answers
5k views

Measuring 'total bytes written' under Linux

We're quite interested in exploring the possibility of using SSD drives in a server environment. However, one thing that we need to establish is expected drive longevity. According to this article ...
4
votes
1answer
980 views

High disk time on SQL Server

We have a dedicated SQL Server 2008 R2 Enterprise Edition. The setup is: D: (data files) - stored on local ssd disks (not the same disks as log files) (raid 10) E: (log files) - stored on local ssd ...
3
votes
3answers
1k views

High Load - Low IO - Low CPU usage

I have a system whose load is rather high. As you can see from the top output below, CPU usage and I/O is negligible: top - 17:31:59 up 4 days, 2:34, 2 users, load average: 1.00, 0.99, 1.00 ...
1
vote
2answers
2k views

VMWare Esxi Looking for Bottlenecks

I have a VMWare ESxi box, 22GB ram, Dual Quad Core Xeon, 2 Sas drives + Write caching raid controller etc. Anyways, have about 30 small XP VM's running on it and starting to get some very slow boot ...
0
votes
3answers
580 views

How to view formatted iotop log file in terminal with a cat

Hey there. So I have logged the history of Disk usage with a iotop > iohis.log How can I view the file so it is formatted nicely and I can actually find the issue. I thought I could use the cat but ...
0
votes
3answers
222 views

Estimate daily network IO between 2 servers

I have 2 servers : a database server (SQL Server 2008, called server A) and an application server (called server B) which send SQL queries to the first one. They are actually in the same LAN, but we ...
1
vote
6answers
18k views

I/O Performance Benchmarking Linux

Just finished setting up a poor mans SAN with iSCSI and want to benchmark it. What are some good I/O performance benchmarks for Linux besides: hdparm -tT /dev/sda1 How do I get a IOPS measurement? ...
1
vote
1answer
549 views

IO-related lockups on a Xen PV guest running Ubuntu 10.04

I have a Xen PV guest, running Ubuntu 10.04. I do not run the underlying host. Kernel is the stock one provided by Ubuntu: Linux nephos 2.6.32-21-server #32-Ubuntu SMP Fri Apr 16 09:17:34 UTC 2010 ...
16
votes
1answer
21k views

Determining which process is causing heavy disk I/O?

I've seen this question: How to identify heavy write to disk? And I've used dstat and atop before...but they don't seem to pinpoint what process is causing disk I/O. For example, from dstat: dstat ...
5
votes
2answers
2k views

Will adding a SSD cache device to my ZFS storage improve performance?

The server has 4GB of RAM and my zpool is made up of 15.5k SAS drives arranged like this: NAME STATE READ WRITE CKSUM tank ONLINE 0 0 0 raidz1-0 ...
0
votes
1answer
396 views

Can I set noatime for my XEN guest OS partition? Will it work?

I have a VPS in cloud environment based on XEN Virtualization platform. /etc/fstab looks like that: LABEL=PRGMRDISK1 / ext3 errors=remount-ro 0 0 As far as I know IO can pretty ...
3
votes
7answers
5k views

How do I tell which processes are writing heavily to disk in CentOS 5?

Our server started getting slow, so I ran iostat on it. iostat -dx 5 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 0.00 ...
2
votes
2answers
1k views

Does a read on a NFS file system slow performance?

If a NFS client reads a file, does any network traffic happen? or is it just writes (by any node) that result in network traffic? In particular, I'm interested in whether doing a file_exists() call ...
15
votes
3answers
6k views

Is there a way to get Cache Hit/Miss ratios for block devices in Linux?

Is it possible to see in Linux how many read and write requests from user space end up causing cache hits and misses for block devices?
6
votes
4answers
242 views

Frequently accessed files and I/O usage

I'm curious, from a performance standpoint, is there an advantage in storing all files in one directory versus having each file in a separate directory? I'm not concerned about organization. Also, ...
0
votes
2answers
153 views

What types of IO does SQL trace display?

Are they physical or logical IOs? If they're logical, is there a way to break it out similar to STATISTICS IO for a production server?
5
votes
1answer
1k views

Linux Read-Ahead Downsides

Hope all is well. I have a question regarding read-ahead caching. Are there any downsides to raising the size of the read-ahead cache? On our farm, we're currently running at 256, and upon raising ...
1
vote
2answers
1k views

Windows Disk I/O Analysis

It appears that we are having a problem with the disk i/o speed on our Windows 2003 Enterprise Edition server (64-bit). As we were initializing a database that created two 1G tablespaces on 3 ...
2
votes
1answer
3k views

Debugging IO Limitation

I have a Fedora box with some severe IO limitations which I have no idea how to debug. The server has a Areca Technology Corp. ARC-1130 12-Port PCI-X to SATA RAID Controller with 12 7200 RPM 1.5 TB ...
1
vote
2answers
535 views

I/O Reads and Writes per process Unix/SunOS?

Can prstat or something similar tell me how many reads/writes a process is doing similar to how Task Manager on Windows can show I/O Reads, I/O Writes and many other I/O columns per process? I'm ...
3
votes
1answer
690 views

Possible disk IO issue

I've been trying to really figure out what my IOPS are on my DB server array and see if it's just too much. The array is four 72.6gb 15k rpm drives in RAID 5. To calculate IOPS for RAID 5 the ...
1
vote
2answers
1k views

lsass.exe high I/O with SQL Server 2005 sp3

Hi I have a SQL Server 2005 Enterprise Edition on a Windows Server 2003 Enterprise sp2. Lately, I get very high I/O(Reda, Write, Other in Task Manager) from process lsass.exe. When I run sysinternals' ...
7
votes
5answers
3k views

How to identify heavy write to disk?

I have this problem with server running CakePHP application. The server is insanely slow, I first thought that it's application problem, but then I found constant 5-6MB/s write to disk. What is the ...
5
votes
3answers
3k views

What program in Linux can measure I/O over time?

I'm trying to measure the total amount of disk writing and reading that is done to a particular volume by a particular process over a specified duration. I've found iotop, which can output IO every ...
0
votes
2answers
4k views

CPU or network I/O bound?

I'm trying to find out whether my server is network IO bound or CPU bound. I did look at the output of some of the typical tools to check the current status of the system (output of iostat, sar and ...
26
votes
3answers
18k views

Linux - How can I see what's waiting for disk IO

I have a server that has a really high load. Nothing is jumping out at me in terms of CPU usage, and it's not swapping. I think it's cause some processes are waiting for disk IO, and I want to see ...