This list should help setting the limits:
imagick::RESOURCETYPE_AREA (integer) //equivalent of MAGICK_AREA_LIMIT
imagick::RESOURCETYPE_DISK (integer) //equivalent of MAGICK_DISK_LIMIT
imagick::RESOURCETYPE_FILE (integer) //equivalent of MAGICK_FILE_LIMIT
imagick::RESOURCETYPE_MAP (integer) //equivalent of MAGICK_MAP_LIMIT
imagick::RESOURCETYPE_MEMORY (integer) //equivalent of MAGICK_MEMORY_LIMIT
Imagick::setResourceLimit
(PECL imagick 2.0.0)
Imagick::setResourceLimit — 特定のリソースの制限をメガバイト単位で設定する
説明
bool Imagick::setResourceLimit
( int
$type
, int $limit
)特定のリソースの制限をメガバイト単位で設定します。
パラメータ
-
type -
-
limit -
返り値
成功した場合に TRUE を返します。
Arkadiy Kulev ¶
1 year ago
rodneyrehm ¶
1 year ago
IMagick::RESOURCETYPE_THREADS is missing, yet you're still able to limit the number of thready ImageMagick should use:
<?php
// IMagick::setResourceLimit(IMagick::RESOURCETYPE_THREADS, 2);
IMagick::setResourceLimit(6, 2);
