Displaying 20 results from an estimated 5000 matches similar to: "a question about popen() performance on domU"
2005 Nov 28
20
open/stat64 syscalls run faster on Xen VM than standard Linux
Dear all,
When I debugged the execution performance of an application using strace, I found there are some
system calls like open and stat64 which run faster on XenLinux than the standard Linux. The
following is the output of running "strace -c /bin/sh -c /bin/echo foo" on both systems. An open
call runs averagely 109 usec on standard Linux but only 41 usecs on XenLinux. An stat64
2012 Oct 18
10
[PATCH 0/10] Add a mini-library for running external commands.
Inspired by libvirt's virCommand* internal mini-library, this adds
some internal APIs for running commands.
The first patch contains the new APIs. The subsequent patches change
various parts of the library over to use it.
Rich.
2004 Nov 18
1
Forward from Laurent Julliard
Let''s try that again, without Hotmail''s crappy formatting.
Dan,
I am one of the developer of the FreeRIDE project (the Ruby IDE) and I''m
in charge of the FreeRIDE debugger with which we have had a number of
problems on Windows now mostly due to the clunky implementation of
IO/Process/Signal stuff on Win32. I recently came across your Win32
utils package and
2016 Feb 21
2
[PATCH] added ntfscat_i api
Adding ntfscat_i command for downloading files based on their inode number.
This allows the dowload of files unaccessible otherwise from a NTFS guest disk image.
---
daemon/ntfs.c | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++
generator/actions.ml | 15 +++++++++++++
2 files changed, 77 insertions(+)
diff --git a/daemon/ntfs.c b/daemon/ntfs.c
index 568899e..58f62fa 100644
2016 Mar 29
3
[PATCH 0/2] rename icat API as download_inode
"icat" name comes from the employed command line tool which might be replaced later on with a different implementation.
The command name is a bit confusing because it's similar to "cat" but act as "donwload". Therefore I am renaming it with a more clear name.
At the same time I cleaned up a bit the code and improved it's readability and code comments.
This
2002 Sep 19
1
ssh and popen-- broken pipe
Hi,
My application uses popen to execute UNIX commands. After I replace rsh
with ssh, it stopped working. I have made a test C code to reproduce the
problem as attached in this email. In the test program, I called popen for
ssh command and then pclose right away. I got the following error:
kirk 588$ a.out
Write failed flushing stdout buffer.
write stdout: Broken pipe
Any idea what is
2016 Feb 22
2
Re: [PATCH] added ntfscat_i api
On 22/02/16 17:26, Richard W.M. Jones wrote:
> On Sun, Feb 21, 2016 at 11:22:23PM +0200, Matteo Cafasso wrote:
>> Adding ntfscat_i command for downloading files based on their inode number.
>>
>> This allows the dowload of files unaccessible otherwise from a NTFS guest disk image.
> The patch seems fine, but it really needs a test otherwise this
> feature could silently
2006 Aug 04
11
Assertion raised during zfs share?
Working to get ZFS to run on a minimal Solaris 10 U2 configuration. In
this scenario, ZFS is included the miniroot which is booted into RAM.
When trying to share one of the filesystems, an assertion is raised -
see below. If the version of source on OpenSolaris.org matches
Solaris 10 U2, then it looks like it''s associated with a popen of
/usr/sbin/share. Can anyone shed any
2018 Nov 13
4
Re: collectd leaks SIGCHLD == SIG_IGN into plugins
On Tue, Nov 13, 2018 at 10:04:33AM +0000, Daniel P. Berrangé wrote:
> On Fri, Nov 09, 2018 at 12:19:30PM +0000, Richard W.M. Jones wrote:
> > Peter Dimitrov and myself were debugging a very peculiar bug when
> > libguestfs is run as a plugin from collectd:
> >
> > https://www.redhat.com/archives/libguestfs/2018-November/thread.html#00023
> >
> > The long
2004 Sep 10
1
flac reports error unnecessarily
I'm embedding flac in a Samba VFS application. flac gets called to
decompress files, which Samba serves up to the client as WAV files. Every
time a Windows client browses a folder, it opens music files to read the
header, and then it closes them without reading the entire file. I'm
accessing flac via popen/pclose.
Each time I close the pipe to flac 'prematurely' (i.e.
2005 Nov 21
5
question about disk performance in domU
Hi all,
When I ran the experiments to compare an application''s execution time in both a domU (named cctest1)
and a native Linux machine (named ccn10), I noticed the application executes faster in domU. The
host of the domU (named ccn9) and ccn10 are two nodes of a cluster and they have same hardware
configurations. domU (cctest1) is created by exporting loopback files from dom0 on
2009 Oct 21
1
[PATCH] Set LC_ALL=C before running qemu.
This patch by no means covers all the cases where we run external
programs and expect to parse their output without setting LC_ALL=C.
But it's a good start.
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
2008 Apr 14
1
[LLVMdev] LLVM for crosscompiling?
Hi, I'm still working on this problem by first trying code without the Altivec
intrinsics. I'm trying to use the cross compiler on the c code outputted
by "llc -march c" and have run into this linker problem (spewed by the cross
compiler):
Command line : error: L0039: reference to undefined symbol .fopen64 in
file /tmp/cc4tgLu5.o
Command line : error: L0039: reference to
2020 Jul 14
3
[PATCH nbdkit RFC 0/2] curl: Implement authorization scripts.
This is an RFC only, at the very least it lacks tests.
This implements a rather complex new feature in nbdkit-curl-plugin
allowing you to specify an external shell script that can be used to
fetch an authorization token for services which requires a token or
cookie for access, especially if that token must be renewed
periodically. The motivation can be seen in the changes to the docs
in patch 2.
2018 Nov 13
2
Re: [collectd] collectd leaks SIGCHLD == SIG_IGN into plugins
I was extending the virt plugin.
It already collects similar data (about VMs) using Libvirt's API, but lacks
disk usage information.
I went through some hoops to link libguestfs correctly to collectd.
Is it okay to just include fork(), waitpid() example? It does reproduce the
issue.
Best Regards,
Peter
On Tue, Nov 13, 2018 at 1:34 PM Richard W.M. Jones <rjones@redhat.com>
wrote:
2006 Oct 02
1
Omindex.cc BSD bug
Hi guys:
I was trying to index a large set of PDF documents using omindex
and the system started to run out of forks (sh: fork temporarily
unavailable) making the system unusable and probably skipping documents.
I'm using MAC Osx Server 10.4.3 (Darwin/BSD) and GCC 4.0.
The problem: On function stdout_to_string a popen is called, but is not
closed properly (according the popen
2007 Apr 19
9
ZFS disables nfs/server on a host
I have an Ultra 10 client running Sol10 U3 that has a zfs pool set up on the extra space of the internal ide disk. There''s just the one fs and it is shared with the sharenfs property. When this system reboots nfs/server ends up getting disabled and this is the error from the SMF logs:
[ Apr 16 08:41:22 Executing start method ("/lib/svc/method/nfs-server start") ]
[ Apr 16
2010 Sep 20
1
[PATCH] Fix error launching libguestfs when euid != uid
When writing to a RHEV target, virt-v2v launches the libguestfs appliance with
euid:egid = 36:36, which is required to write to an NFS target using
root_squash. Since the update to use an febootstrap cached appliance, this
causes an error on startup as the cached files are owned by root, but the cache
directory is owned by 36:36. The reason for this is that execve() resets euid
and egid to uid and
2011 Jun 04
3
[PATCH 1/3] febootstrap/helper/init: make sure /proc is mounted into chroot.
---
helper/init.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/helper/init.c b/helper/init.c
index 0ca3135..2b5dacf 100644
--- a/helper/init.c
+++ b/helper/init.c
@@ -163,8 +163,10 @@ main ()
chdir ("/");
- /* Run /init from ext2 filesystem. */
+ mount_proc ();
print_uptime ();
+
+ /* Run /init from ext2 filesystem. */
execl
2008 Apr 03
3
[LLVMdev] choice between SSAPRE and bitvector aporach
Hi LLVMers,
I am a PHD student in CS dept in UIUC, I am doing a project for
Vikram's course, it is about PRE. I would like to know why you didn't
choose SSAPRE in LLVM, since it seems to be more suitable for LLVM (it
can operate directly on SSA form and avoid the conversion between SSA
and bit-vector). Can anyone tell me the reason?
Xuehai