Questions tagged [async]
The async tag has no summary.
21 questions
1
vote
1
answer
123
views
Open v4l2loopback device with O_NONBLOCK
I'm writing a python library called linuxpy which supports V4L2.
One of the features is being able to open de V4L2 device in non blocking mode (O_NONBLOCK) to be cooperative with python async/await.
I ...
0
votes
1
answer
158
views
how to get file descriptors of PTY inside of a child?
https://man7.org/linux/man-pages/man7/pty.7.html
in the "UNIX 98 pseudoterminals" it is said that ptsname can be used (and then open), but this function accepts file descriptor. i tried to ...
1
vote
1
answer
189
views
how to install brew forumlae simultaneously?
I tried this, I'll keep the list short:
IFS=$'\n'
pkgs=(
go
gcc
make
node
)
installPkgs() {
brew install $1
}
export -f installPkgs
parallel -j 0 installPkgs ::: ${pkgs[@]}
This didn'...
1
vote
1
answer
12k
views
Curl returning with no response and does not wait for `wait=x seconds`
I call an async service that takes ~80 seconds to respond. I run:
curl -v -X POST https://hostname.com/service/v2/predict \
-H 'x-api-key: somekey' \
-H 'x-request-id: longfiles' \
-H "...
0
votes
1
answer
104
views
Asynchronous downloading from virtual machine?
I have some files stored on a virtual machine that I'm downloading onto my PC. There are approximately 1 million files and I have been using the following command:
scp vm_user@IP:/home/vm_user/...
5
votes
4
answers
4k
views
How to attach a listener to sysfs files?
How to watch for sysfs file changes (like /sys/class/net/eth0/statistics/operstate) and execute a command on content change?
inotify does not work on sysfs
I don't want to poll. I want to set a ...
3
votes
2
answers
2k
views
Stopping an asynchronous while loop in a shell script
I have a asynchronous while loop that restarts processes until some condition is met. This look something like this:
(while [ "$check_condition" -eq 1 ]; do
./async_command
done) &
....
4
votes
1
answer
654
views
Why does io_uring have a layer of indirection for the submission queue?
From the paper on io_uring, the submission ring contains indices into a submission array, where the submission event itself is stored. The documentation explains this layer of indirection as follows:
...
4
votes
1
answer
758
views
How to set interval for an asynchronous command in bash?
I'm trying to achieve this
while condition; do
var=value1
### update value every 5s
while sleep 5; do
var=value2
done
###
...
[ rest of code ]
done
The problem here is that the script will ...
4
votes
1
answer
2k
views
To sync or not to sync in an embedded environment?
I have a single board appliance that runs Debian 10 on a chunk of flash. UBIFS is used, and is split into two volumes: an ro roots, and an rw /var. I have found that under power cycling/reset ...
1
vote
1
answer
420
views
Enabling Asynchronous IO at HP-UX Operating System
We are using HP-UX Itanium version B.11.31 and this server is used for running Sybase database version ASE15.7. I would like to know how to enable Asynchronous IO at Operating System level.
I went ...
0
votes
1
answer
491
views
Asynchronous background jobs in linux can interfere to each other?
I was trying to use a linux command repeatedly and I decided to use bash scripting. The command is curl and it has blue screen given to the target web server. I was doing this as a pentester in my ...
0
votes
1
answer
516
views
Linux AIO / io_submit / io_getevents / on fifo (named pipes)
I have to write a lot of data to a pipe. Can I use the Linux calls
io_submit/io_getevents for writing to Named Pipes or it is defined only for regular files. I tried finding any document which ...
2
votes
1
answer
719
views
What does "asynchronous" mean in these cases?
I have asked what "asynchronous" means a while ago for interrupts. Now I have the same question but for running shell commands and for cancelling threads.
From Bash manual
If a command is ...
3
votes
1
answer
1k
views
Messages on new terminal after using nohup
I'm trying to run a few commands asynchronously on a login script (.bash_profile).
When I open a new terminal, I see messages like this. They also show up when I log onto a system over SSH.
Last ...
14
votes
1
answer
9k
views
Save cursor position and restore it in terminal
I am playing with some terminal capabilities to create async prompt output on bash. I want to get something like this: while outputting string in PROMPT_COMMAND, save terminal cursor position, print ...
0
votes
1
answer
372
views
Process switch with clone() [closed]
Now, I have to write a c program and use clone() to make process do things asynchronous. I've read the manual of clone(); however, I still don't know how to make it work asynchronous. I use flags ...
208
votes
8
answers
116k
views
Can I watch the progress of a `sync` operation?
I've copied a large file to a USB disk mounted on a Linux system with async. This returns to a command prompt relatively quickly, but when I type sync, of course, it all has to go to disk, and that ...
2
votes
1
answer
506
views
Set a callback for when a certain process is spawned
The script I'm writing launches process A, which after an uncertain amount of time, launches a child process B.
I need the script to execute a command C which depends on process B. But B might not be ...
1
vote
2
answers
2k
views
run script asynchronously / in a different process
I have a simple php script
<?php
for($i=0;$i<10;$i++){
sleep(1);
echo $i;
}
Which I run from the command line
php myfile.php &
I would expect I can do other things in the command line, ...
4
votes
1
answer
1k
views
Populate PS1 asynchronously
I have a few git svn related functions that see if I have to pull/push from/to the repository.
My problem is that the functions I've written to gather this information are too slow. I'd like to make ...