396 of 410 menu

Hàm memory_get_peak_usage

Hàm memory_get_peak_usage trả về giá trị cao nhất của việc sử dụng bộ nhớ bởi script, tính bằng byte. Có thể được sử dụng để gỡ lỗi mức tiêu thụ bộ nhớ và tìm các điểm tắc nghẽn trong mã. Nhận một tham số tùy chọn, tham số này xác định có trả về lượng bộ nhớ thực tế được cấp phát (true) hay lượng bộ nhớ được PHP mô phỏng (false).

Cú pháp

memory_get_peak_usage([bool $real_usage = false]);

Ví dụ

Lấy mức sử dụng bộ nhớ cao nhất trong script:

<?php // Tạo một mảng tiêu thụ bộ nhớ $arr = range(1, 100000); // Lấy mức sử dụng bộ nhớ cao nhất $peak = memory_get_peak_usage(); echo 'Mức sử dụng bộ nhớ cao nhất: ' . $peak . ' bytes'; ?>

Kết quả thực thi mã:

'Mức sử dụng bộ nhớ cao nhất: 14680064 bytes'

Ví dụ

Lấy mức sử dụng bộ nhớ cao nhất thực tế (không tính đến các tối ưu hóa của PHP):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Mức sử dụng bộ nhớ cao nhất thực tế: ' . $peak . ' bytes'; ?>

Kết quả thực thi mã:

'Mức sử dụng bộ nhớ cao nhất thực tế: 20971520 bytes'

Xem thêm

  • hàm memory_get_usage,
    hàm này trả về mức sử dụng bộ nhớ hiện tại
  • hàm error_reporting,
    hàm này thiết lập mức độ báo cáo lỗi
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối