Likes Likes:  0
Resultaten 1 tot 9 van de 9
Geen
  1. #1
    Matthijs de Z
    aantal cores tellen met PHP
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    aantal cores tellen met PHP

    Hoi,

    ik probeer met vriend google een antwoord te krijgen op mijn vraag of het
    mogelijk is om met PHP het aantal cores van de processor(s) te tellen. Tot
    nu toe zonder enig succes. Weet iemand of het sowieso mogelijk is?
    mazzel,

    Matthijs


  2. #2
    Erick T. Barkhuis
    aantal cores tellen met PHP
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: aantal cores tellen met PHP

    Matthijs de Z:

    > ik probeer met vriend google een antwoord te krijgen op mijn vraag of het
    > mogelijk is om met PHP het aantal cores van de processor(s) te tellen. Tot
    > nu toe zonder enig succes. Weet iemand of het sowieso mogelijk is?


    Is het niet eenvoudiger even de beheerder van die server te vragen wat er
    in steekt?

    --
    Erick

  3. #3
    robert
    aantal cores tellen met PHP
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: aantal cores tellen met PHP

    Matthijs de Z <MendanLdaarnaDenalslaatstZ@hotmail.com>:
    > ik probeer met vriend google een antwoord te krijgen op mijn vraag of
    > het mogelijk is om met PHP het aantal cores van de processor(s) te
    > tellen. Tot nu toe zonder enig succes. Weet iemand of het sowieso
    > mogelijk is?


    Alleen op hele niet-portable manieren, bijvoorbeeld door /proc/cpuinfo te
    parsen als je op een Linux-bak zit.

    --
    robert

  4. #4
    Matthijs de Z
    aantal cores tellen met PHP
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: aantal cores tellen met PHP

    >> ik probeer met vriend google een antwoord te krijgen op mijn vraag of het
    >> mogelijk is om met PHP het aantal cores van de processor(s) te tellen.
    >> Tot
    >> nu toe zonder enig succes. Weet iemand of het sowieso mogelijk is?

    >
    > Is het niet eenvoudiger even de beheerder van die server te vragen wat er
    > in steekt?


    nee, niet echt. Ik wil iets maken dat op iedere computer kan draaien, maar
    daarvoor moet ik wel weten hoeveel cores het platform heeft. Als PHP dat
    niet kan "vinden", dan moet het handmatig ingevoerd worden door de
    gebruikers.
    mazzel,

    Matthijs


  5. #5
    Operator
    aantal cores tellen met PHP
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: aantal cores tellen met PHP

    In article <slrnfqitq2.lfk.robert@home.allyourbass.org>,
    {n.i.w.s}@allyourbass.org.invalid (robert) writes:
    > Matthijs de Z <MendanLdaarnaDenalslaatstZ@hotmail.com>:
    >> ik probeer met vriend google een antwoord te krijgen op mijn vraag of
    >> het mogelijk is om met PHP het aantal cores van de processor(s) te
    >> tellen. Tot nu toe zonder enig succes. Weet iemand of het sowieso
    >> mogelijk is?

    >
    > Alleen op hele niet-portable manieren, bijvoorbeeld door /proc/cpuinfo te
    > parsen als je op een Linux-bak zit.


    greppen in de output van `dmesg` is ietsje meer portable.

  6. #6
    robert
    aantal cores tellen met PHP
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: aantal cores tellen met PHP

    Operator <root@dragon.doktercom.nl>:
    > In article <slrnfqitq2.lfk.robert@home.allyourbass.org>,
    > {n.i.w.s}@allyourbass.org.invalid (robert) writes:
    >> Matthijs de Z <MendanLdaarnaDenalslaatstZ@hotmail.com>:
    >>> ik probeer met vriend google een antwoord te krijgen op mijn vraag
    >>> of het mogelijk is om met PHP het aantal cores van de processor(s)
    >>> te tellen. Tot nu toe zonder enig succes. Weet iemand of het sowieso
    >>> mogelijk is?

    >>
    >> Alleen op hele niet-portable manieren, bijvoorbeeld door
    >> /proc/cpuinfo te parsen als je op een Linux-bak zit.

    >
    > greppen in de output van `dmesg` is ietsje meer portable.


    dmesg laat meestal de inhoud van een ringbuffer zien, bij machines die
    al langere tijd draaien staat daar niks nuttigs meer in.

    --
    robert

  7. #7
    Hans
    aantal cores tellen met PHP
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: aantal cores tellen met PHP

    On 06 Feb 2008 18:10:22 GMT, robert <{n.i.w.s}@allyourbass.org.invalid> wrote:
    > Operator <root@dragon.doktercom.nl>:


    >> In article <slrnfqitq2.lfk.robert@home.allyourbass.org>,
    >> {n.i.w.s}@allyourbass.org.invalid (robert) writes:


    >>> Matthijs de Z <MendanLdaarnaDenalslaatstZ@hotmail.com>:
    >>>> ik probeer met vriend google een antwoord te krijgen op mijn vraag
    >>>> of het mogelijk is om met PHP het aantal cores van de processor(s)
    >>>> te tellen. Tot nu toe zonder enig succes. Weet iemand of het sowieso
    >>>> mogelijk is?
    >>>
    >>> Alleen op hele niet-portable manieren, bijvoorbeeld door
    >>> /proc/cpuinfo te parsen als je op een Linux-bak zit.

    >>
    >> greppen in de output van `dmesg` is ietsje meer portable.

    >
    > dmesg laat meestal de inhoud van een ringbuffer zien, bij machines die
    > al langere tijd draaien staat daar niks nuttigs meer in.


    Buiten dat, het is niet helemaal verstandig om gebruikers zaken
    buiten een document_root te laten lezen, en eventueel een plek
    die daar niet beschikbaar is voor bezoekers.

    Hans


    --
    IM: hans.wolters@xs4all.nl
    http://lonki.xs4all.nl


  8. #8
    Operator
    aantal cores tellen met PHP
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: aantal cores tellen met PHP

    In article <slrnfqk4ni.7vn.replyelsewhere@lonki.xs4all.nl>,
    Hans <replyelsewhere@lonki.xs4all.nl> writes:
    > On 06 Feb 2008 18:10:22 GMT, robert <{n.i.w.s}@allyourbass.org.invalid> wrote:
    >> Operator <root@dragon.doktercom.nl>:

    >
    >>> In article <slrnfqitq2.lfk.robert@home.allyourbass.org>,
    >>> {n.i.w.s}@allyourbass.org.invalid (robert) writes:

    >
    >>>> Matthijs de Z <MendanLdaarnaDenalslaatstZ@hotmail.com>:
    >>>>> ik probeer met vriend google een antwoord te krijgen op mijn vraag
    >>>>> of het mogelijk is om met PHP het aantal cores van de processor(s)
    >>>>> te tellen. Tot nu toe zonder enig succes. Weet iemand of het sowieso
    >>>>> mogelijk is?
    >>>>
    >>>> Alleen op hele niet-portable manieren, bijvoorbeeld door
    >>>> /proc/cpuinfo te parsen als je op een Linux-bak zit.
    >>>
    >>> greppen in de output van `dmesg` is ietsje meer portable.

    >>
    >> dmesg laat meestal de inhoud van een ringbuffer zien, bij machines die
    >> al langere tijd draaien staat daar niks nuttigs meer in.

    >
    > Buiten dat, het is niet helemaal verstandig om gebruikers zaken
    > buiten een document_root te laten lezen, en eventueel een plek
    > die daar niet beschikbaar is voor bezoekers.


    Het ging Matthijs om de gebruikers van zijn software.
    Bezoekers van de sites hebben er niets mee te maken.

    En als de ringbuffer doorgedraaid is kan

    sysctl hw.ncpu

    soms ook wat zeggen.
    (ik heb geen /proc/cpuinfo)

  9. #9
    Matthijs de Z
    aantal cores tellen met PHP
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: aantal cores tellen met PHP


    >> Buiten dat, het is niet helemaal verstandig om gebruikers zaken
    >> buiten een document_root te laten lezen, en eventueel een plek
    >> die daar niet beschikbaar is voor bezoekers.

    >
    > Het ging Matthijs om de gebruikers van zijn software.
    > Bezoekers van de sites hebben er niets mee te maken.


    nog sterker, het is niet eens bedoeld voor een site, maar voor een desktop.
    Ik zal even het idee voorleggen:

    Er zijn wat database regelateerde scripts die ik tegelijk zou willen
    uitvoeren. Er komt geen content output op het scherm, alles moet in de
    database gedaan worden.

    Nu was ik van plan om dus een soort "multithread" systeem te maken om een
    aantal dingen tegelijk uit te kunnen voeren, aangezien de uitkomsten elkaar
    toch niet in de weg zitten.
    Hiervoor zou ik iets willen gebruiken in de richting van

    http://www.webforumz.com/php-forum/1...readed-php.htm
    of wellicht beter
    http://nl3.php.net/pcntl en
    http://www.electrictoolbox.com/artic...ocess-forking/

    Alleen wil ik het aantal processen als volgt beheren:

    max aantal tegelijkdraaiende processen = if(aantal processors -1 == 0,
    1,aantal processors -1)

    zodat ik altijd 1 processor "vrij" houd (behalve als het systeem maar één
    processor heeft) en de rest van de cores lekker aan het werk zet.

    Dus als je een QX9650 hebt staan, dat er dan 3 processen tegelijk mogen
    draaien en als je een T7300 hebt, dat er dan 1 proces tegelijk mag worden
    gedraaid. Dit om te voorkomen dat er 100% van de computer gebruikt wordt.
    Groeten,

    Matthijs


Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics