Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> php 5.6 vs php 7
Zzepish  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5596
Пользователь №: 32538
На форуме: 5 лет, 2 месяца, 24 дня
Карма: 57




Запустил я вот такой скрипт на обоих версиях php

$mem = memory_get_usage();
$arr = [];
for($i = 0 ; $i <= 10000000 ; $i++)
$arr[] = 10000000 - $i;

$microtime = microtime(1);

sort($arr);


echo (microtime(1)-$microtime) . ' c - ' . ((memory_get_usage() - $mem)/1024/1024) . 'Mb';

Я офигел с результатов:
php 5.6:
Цитата
4.5028328895569 c - 826.93997192383Mb

php 7
Цитата
3.4977259635925 c - 386.00012207031Mb


Т.е. он не только быстрее, но еще и на дофига меньше памяти жрет!

Я в восторге
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Invis1ble  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме




******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 11976
Пользователь №: 23195
На форуме: 7 лет, 26 дней
Карма: 436

Трезвый :
7 лет, 11 месяцев, 26 дней


Цитата (Zzepish @ 6.02.2016 - 00:54)
php 7

Цитата (Zzepish @ 6.02.2016 - 00:54)
php 5.7

понятненько


--------------------
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Ron  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1361
Пользователь №: 41686
На форуме: 2 года, 11 дней
Карма: 25




Zzepish, PHP 7 это fap-fap-fap! Чего тут говорить? wink.gif



--------------------
5.11.2017
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Zzepish  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5596
Пользователь №: 32538
На форуме: 5 лет, 2 месяца, 24 дня
Карма: 57




Invis1ble
ошибся в спешке :/ php 7
Ron
Это факт) я тащусь от него)))
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
icedfox  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 396
Пользователь №: 41702
На форуме: 2 года, 6 дней
Карма: 13




Без тестов стартанул друпал7 на php7 , разница видна не вооруженным глазом.
Гуд, что можно сказать.
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Zzepish  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5596
Пользователь №: 32538
На форуме: 5 лет, 2 месяца, 24 дня
Карма: 57




icedfox
я проверил нативную сортировку с самым худшим раскладом! Это было выше моих ожиданий.
Я вообще не ожидал, что они и количество памяти потребляемой порежут
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
chee  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Сын полка
Сообщений: 2047
Пользователь №: 38654
На форуме: 3 года, 7 месяцев, 16 дней
Карма: 47




Я уже давно показывал тут бенчмарки на своей цмске, на ночных релизах. Так что ТС - розовый покемон.


--------------------
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации

Мой блог | SetCMS
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Zzepish  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5596
Пользователь №: 32538
На форуме: 5 лет, 2 месяца, 24 дня
Карма: 57




chee
скинь ссылку плз
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
chee  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Сын полка
Сообщений: 2047
Пользователь №: 38654
На форуме: 3 года, 7 месяцев, 16 дней
Карма: 47






--------------------
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации

Мой блог | SetCMS
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
ИНСИ  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



грех - смерть
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2566
Пользователь №: 18040
На форуме: 8 лет, 2 месяца, 8 дней
Карма: 78




Цитата
Т.е. он не только быстрее, но еще и на дофига меньше памяти жрет!

В 5.5 была проблема с выделением памяти. Переписали типизацию данных. Изменения стали переписывать в Zend Engine 2.x и завершили в Zend Engine 3, обозначив phpng
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса