Belajar PHP: Mengetahui Jumlah Memory yang Digunakan
Pada saat menuliskan kode PHP, kita perlu belajar mengoptimalkan kode
PHP yang kita tulis agar tidak boros memory. Untuk memonitor penggunaan
memory oleh kode PHP kita, kita perlu belajar menggunakan fungsi PHP
memory_get_usage().
Berikut ini contoh kode PHP nya. Dalam contoh ini, kita akan mencoba melakukan inisialisasi array PHP dan melihat penggunaan memory yang dilakukan kode PHP tersebut saat mengisi array PHP tersebut. Jika anda belum familiar dengan array PHP, silakan belajar dulu di tutorial belajar PHP yang membahas tentang array PHP ini.
Dengan melakukan pengukuran ini, maka kita bisa belajar membuat kode PHP yang lebih efektif dan efisien terutama dalam penggunaan memory.
Berikut ini contoh kode PHP nya. Dalam contoh ini, kita akan mencoba melakukan inisialisasi array PHP dan melihat penggunaan memory yang dilakukan kode PHP tersebut saat mengisi array PHP tersebut. Jika anda belum familiar dengan array PHP, silakan belajar dulu di tutorial belajar PHP yang membahas tentang array PHP ini.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
| echo "Memory awal: ".memory_get_usage()." bytes \n";/* contoh tampilan echo PHPMemory awal: 361400 bytes*/ // kita tambahkan kode PHP yang menggunakan memoryfor ($i = 0; $i < 100000; $i++) {$array []= md5($i);} // Kita coba unset sebagian arrayfor ($i = 0; $i < 50000; $i++) {unset($array[$i]);} echo "Memory yang digunakan: ".memory_get_usage()." bytes \n";/* contoh tampilan echo PHPMemory yang digunakan: 885912 bytes*/ echo "Maksimum memory: ".memory_get_peak_usage()." bytes \n";/* contoh tampilan echo PHPMaksimum memory: 13687072 bytes*/ |
Try This: 4 Langkah Mudah Belajar Cara Membuat Website, Langsung Praktek! KLIK DI SINI!.
Kita juga bisa menambahkan fungsi PHP memory_get_peak_usage() untuk
melihat berapa jumlah penggunaan memory maksimum oleh kode PHP yang kita
buat.Dengan melakukan pengukuran ini, maka kita bisa belajar membuat kode PHP yang lebih efektif dan efisien terutama dalam penggunaan memory.
0 komentar: