Are Programs started by Gemstone also bounded to CPU ... ?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Are Programs started by Gemstone also bounded to CPU ... ?

GLASS mailing list
Hey,

yes that's the question I ask myself. The 2 CPU version from Gemstone
under Linux is CPU bounded (to two threads) if I understand this
correctly. All the Gemstone programs just use these two CPus.

Ok, now if I start other (non-Gemstone) programs from Gemstone to
execute heavy working jobs is this ristrictions also given to these
newly started processes.

Marten

--
Marten Feldtmann
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: Are Programs started by Gemstone also bounded to CPU ... ?

GLASS mailing list
i mean CPU affinity ....

Marten


Am 02.07.2015 um 22:44 schrieb [hidden email] via Glass:

> Hey,
>
> yes that's the question I ask myself. The 2 CPU version from Gemstone
> under Linux is CPU bounded (to two threads) if I understand this
> correctly. All the Gemstone programs just use these two CPus.
>
> Ok, now if I start other (non-Gemstone) programs from Gemstone to
> execute heavy working jobs is this ristrictions also given to these
> newly started processes.
>
> Marten
>


--
Marten Feldtmann
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: Are Programs started by Gemstone also bounded to CPU ... ?

GLASS mailing list
No, this is something that is per-executable and each executable has to request it directly.

James

> On Jul 2, 2015, at 1:45 PM, [hidden email] via Glass <[hidden email]> wrote:
>
> i mean CPU affinity ....
>
> Marten
>
>
> Am 02.07.2015 um 22:44 schrieb [hidden email] via Glass:
>> Hey,
>>
>> yes that's the question I ask myself. The 2 CPU version from Gemstone
>> under Linux is CPU bounded (to two threads) if I understand this
>> correctly. All the Gemstone programs just use these two CPus.
>>
>> Ok, now if I start other (non-Gemstone) programs from Gemstone to
>> execute heavy working jobs is this ristrictions also given to these
>> newly started processes.
>>
>> Marten
>>
>
>
> --
> Marten Feldtmann
> _______________________________________________
> Glass mailing list
> [hidden email]
> http://lists.gemtalksystems.com/mailman/listinfo/glass

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: Are Programs started by Gemstone also bounded to CPU ... ?

GLASS mailing list
In reply to this post by GLASS mailing list
Ok, I read

"Instead, make use of the fact that CPU affinity is inherited across a
fork(). All of a process' children receive the same CPU affinity mask as
their parent."

so I assume, that starting unzip or zip takes the execution power from
the database ....

(http://www.linuxjournal.com/article/6799?page=0,2)

Am 02.07.2015 um 22:45 schrieb [hidden email] via Glass:

> i mean CPU affinity ....
>
> Marten
>
>
> Am 02.07.2015 um 22:44 schrieb [hidden email] via Glass:
>> Hey,
>>
>> yes that's the question I ask myself. The 2 CPU version from Gemstone
>> under Linux is CPU bounded (to two threads) if I understand this
>> correctly. All the Gemstone programs just use these two CPus.
>>
>> Ok, now if I start other (non-Gemstone) programs from Gemstone to
>> execute heavy working jobs is this ristrictions also given to these
>> newly started processes.
>>
>> Marten
>>
>
>


--
Marten Feldtmann
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: Are Programs started by Gemstone also bounded to CPU ... ?

GLASS mailing list
Well, I am probably wrong then! I did some research on this when we were proposing the feature, but haven’t done any serious research since then, particularly with respect to relaxing the limitation.

James

> On Jul 2, 2015, at 1:51 PM, [hidden email] via Glass <[hidden email]> wrote:
>
> Ok, I read
>
> "Instead, make use of the fact that CPU affinity is inherited across a
> fork(). All of a process' children receive the same CPU affinity mask as
> their parent."
>
> so I assume, that starting unzip or zip takes the execution power from
> the database ....
>
> (http://www.linuxjournal.com/article/6799?page=0,2)
>
> Am 02.07.2015 um 22:45 schrieb [hidden email] via Glass:
>> i mean CPU affinity ....
>>
>> Marten
>>
>>
>> Am 02.07.2015 um 22:44 schrieb [hidden email] via Glass:
>>> Hey,
>>>
>>> yes that's the question I ask myself. The 2 CPU version from Gemstone
>>> under Linux is CPU bounded (to two threads) if I understand this
>>> correctly. All the Gemstone programs just use these two CPus.
>>>
>>> Ok, now if I start other (non-Gemstone) programs from Gemstone to
>>> execute heavy working jobs is this ristrictions also given to these
>>> newly started processes.
>>>
>>> Marten
>>>
>>
>>
>
>
> --
> Marten Feldtmann
> _______________________________________________
> Glass mailing list
> [hidden email]
> http://lists.gemtalksystems.com/mailman/listinfo/glass

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass