#25325 [Fbk]: command from exec do not migrate in an openMosix cluster
| From: | derick@php.net | Date: | Sat, 30 Aug 2003 21:12:42 +0000 |
| Subject: | #25325 [Fbk]: command from exec do not migrate in an openMosix cluster | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-46953@lists.php.net to get a copy of this message | ||
ID: 25325
Updated by: derick@php.net
Reported By: carb at videotron dot ca
Status: Feedback
Bug Type: Filesystem function related
Operating System: RedHat 9.0
PHP Version: 4.3.3
New Comment:
Why do you think this is related to PHP? PHP does *nothing* special
with processes... I wonder how this can be related to OpenMosix.
Previous Comments:
------------------------------------------------------------------------
[2003-08-30 16:08:02] vincent@php.net
Sorry,
I did not meant to do that.
------------------------------------------------------------------------
[2003-08-30 16:07:01] vincent@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php4-STABLE-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-STABLE-latest.zip
------------------------------------------------------------------------
[2003-08-30 16:05:16] carb at videotron dot ca
Description:
------------
executing a command from PHP, the command does not get migrated in an
openMosix cluster, even if the command migrates when it is executed
from the command line.
Running "awk 'BEGIN {for(i=0;i<10000;i++)for(j=0;j<10000;j++);}' >
/dev/null 2>&1 &" from a command line several times creates processes
that get migrated.
Running the same thing several times from an exec in a PHP script does
not get migrated.
The same problem occurs whether the script is executed from apache
"http://localhost/test.php/" or the command
line "php test.php"
Reproduce code:
---------------
<?PHP
exec("awk 'BEGIN {for(i=0;i<10000;i++)for(j=0;j<10000;j++);}' >
/dev/null 2>&1 &");
?>
Expected result:
----------------
When executing the script several times in an openMosix cluster, some
of the processes should migrate.
Actual result:
--------------
When executing the script several times in an openMosix cluster, none
of the processes migrate.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=25325&edit=1