от Andrey(28-01-2003)

В последните няколко дни на майлинг листа на разработчиците на PHP се дискутира темата как да се ускори PHP в частта на include/require на файлове. Расмус Лердорф(създателя нa PHP) е силно обезпокоен за производителността на машини под FreeBSD. В момента той работи за Yahoo! и там операционната система е тази. Оказва, се че Линукс ядрото е по-бързо в stat() извикванията отколкото FreeBSD и то в пъти. Това произтича от факта, че Линукс ядрото има dcache, a при FBSD той почти липсва. Проблема се задълбочава когато скриптовете, които се include/require са дълбоко в директорийната структура. Едно възможно решение тези скриптове да отидат в / .
А сега относно статията. Адреса и се появи в края на дискусията. Тази статия описва, че софтуерното прекъсване 0x80, което се ползва при Линукс е доста по-бавно за изпълнение на P4 процесор отколкото на P3. Намерено е решение и то е достъпно в ядра след версия 2.5.53.
Приятно четене тук


<< Две новини за Linux игри | KDE 3.1 >>