Solved

Ansyncronous I/O in Linux

Posted on 1998-11-12
1
251 Views
Last Modified: 2010-04-21
Please tell if asynchronous I/O is possible in Linux.
i.e if <aio.h> files are there in linux.
0
Comment
Question by:flower020397
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 4

Accepted Solution

by:
jos010697 earned 100 total points
ID: 2007801
You could have a look at the man pages for ioctl(). This system call enables
(simple) asynchronous io. If a stream has its FIOASYNC attribute set, the
process is signaled (by means of a SIGIO signal) when io can be performed
on  a stream.

On top of simple scenario, you could add threads (have a look at the pthread
man pages), where one thread takes care of the io stuff, while the other(s)
continue doing whatever they have to do ...

kind regards,

Jos aka jos@and.nl

0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Install MySQL 5.6 and PHP on Centos Linux 6 159
Wrap Oraccle SQL*Plus executable Command 4 102
Control Number of Log Files -Perl 7 94
awk sed variable in file 3 98
Let's say you need to move the data of a file system from one partition to another. This generally involves dismounting the file system, backing it up to tapes, and restoring it to a new partition. You may also copy the file system from one place to…
Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question