phpbar.de logo

Mailinglisten-Archive

[php] Performance und Zend

[php] Performance und Zend

Johann-Peter Hartmann php_(at)_phpcenter.de
Wed, 27 Mar 2002 08:34:29 +0100


Hi Enrico,

Enrico Weigelt schrieb:
> hmm. interessant waere es, eine persistent storage via shared memory
> aufzubauen. beispielsweise via sysV-IPC oder mmapped files.
> dort drinnen koennen u.a. sessions, db-results usw gespeichert werden.

	Für Sessions bietet PHP das mit der option with-mm
	ja bereits, und ein einfacher Speicher für
	PHP-Variablen im SysV-Shared Mem ist ein Zehnzeiler.

> man koennte dazu eine zend-extension bauen, die das ganze ordentlich
> handled, sodass man auch bei servern, die mehrere requests
> per process
> bearbeiten (z.b. apache), moeglichst wenig overhead erhaelt.

	Will man auch Resourcen wirklich persistent
	halten, so kann man das mit Bananas in SRM
	machen. Im Gegensatz zu einem Datencontainer
	wie oben werden Bananas voll initialisiert
	vorgehalten, so dass fast nur die eigentliche
	Ausführungszeit übrig bleibt.

	Liebe Grüße
	- johann


php::bar PHP Wiki   -   Listenarchive