LINUX.ORG.RU

История изменений

Исправление Darth_Revan, (текущая версия) :

Я извиняюсь, ты точно настоящий сварщик, который знает, что такое $*ERR и как он работает?

Если верить документации, то это file handle для stderr.
Тонкостей я не знаю, увы.
Похоже, у меня в принципе не получится найти такой кусок кода, где не будет каких-нибудь подвохов, которые всё как бы меняют.

При этом эмпирическая закономерность «меньше фич @ меньше операций происходит в фоне @ проще железке» сохраняется с теми, кто быстрый и кто нет.

А как эта эмпирическая закономерность справляется с PHP 5.6 → PHP 7.4?

#!/usr/bin/env php
<?php

function stub() 
{
    fflush(STDERR);
}

for ($i = 0; $i < 10000; ++$i) {
    for ($j = 0; $j < 10000; ++$j) {
        stub();        
    }
}
$ time ./looping_lots.php

real	0m6,545s
user	0m6,535s
sys	0m0,004s

Или можно с JavaScript. SpiderMonkey тоже малофичный?

Исправление Darth_Revan, :

Я извиняюсь, ты точно настоящий сварщик, который знает, что такое $*ERR и как он работает?

Если верить документации, то это file handle для stderr.
Тонкостей я не знаю, увы.
Похоже, у меня в принципе не получится найти такой кусок кода, где не будет каких-нибудь подвохов, которые всё как бы меняют.

При этом эмпирическая закономерность «меньше фич @ меньше операций происходит в фоне @ проще железке» сохраняется с теми, кто быстрый и кто нет.

А как эта эмпирическая закономерность справляется с PHP 5.6 → PHP 7.4?

#!/usr/bin/env php
<?php

function stub() 
{
    fflush(STDERR);
}

for ($i = 0; $i < 10000; ++$i) {
    for ($j = 0; $j < 10000; ++$j) {
        stub();        
    }
}
$ time ./looping_lots.php

real	0m6,545s
user	0m6,535s
sys	0m0,004s

Или могу с JavaScript показать. Тоже малофичный?

Исходная версия Darth_Revan, :

Я извиняюсь, ты точно настоящий сварщик, который знает, что такое $*ERR и как он работает?

Если верить документации, то это file handle для stderr.
Тонкостей я не знаю, увы.
Похоже, у меня в принципе не получится найти такой кусок кода, где не будет каких-нибудь подвохов, которые всё как бы меняют.

При этом эмпирическая закономерность «больше фич @ меньше операций @ проще железке» сохраняется с теми, кто быстрый и кто нет..

А как эта эмпирическая закономерность справляется с PHP 5.6 → PHP 7.4?

#!/usr/bin/env php
<?php

function stub() 
{
    fflush(STDERR);
}

for ($i = 0; $i < 10000; ++$i) {
    for ($j = 0; $j < 10000; ++$j) {
        stub();        
    }
}
$ time ./looping_lots.php

real	0m6,545s
user	0m6,535s
sys	0m0,004s

Насколько вообще PHP близок к железу?