Sunday, February 26, 2017

Trik membuat respon PHP jadi cepat dan mencegah terhambat proses PHP panjang

Cara ini berlaku untuk implementasi PHP yang menggunakan port service, dengan contoh implementasi di nginx Kita buat service PHP dengan angka port berbeda beda, default cuma 9000, kita tambahkan yang jalan di port 9001, 9002, 9003, dst. Kita bisa pakai bantuan windows service wrapper. Nanti nginx akan memilih sendiri servis mana yang lagi nganggur. http { ... upstream phpfcgi { server 127.0.0.1:9000; server 127.0.0.1:9001; server 127.0.0.1:9002; server 127.0.0.1:9003; server 127.0.0.1:9004; } server { listen 80; ... location ~ \.php$ { root html; try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_pass phpfcgi; client_body_in_file_only clean; client_body_buffer_size 32K; client_max_body_size 300M; sendfile on; send_timeout 300s; if (!-e $request_filename){ rewrite ^(.*)$ /index.php/$1 break; } } ... } }

Wednesday, February 8, 2017

Penjelasan AMD Memory Profile

AMD Memory Profile berguna terutama untuk saat overclocking. Bisa dirubah lewat bios atau dengan aplikasi AMD yang namanya AMD Overdrive untuk bisa mengoptimalkan performa dari memori. Memori yang dipergunakan juga harus mendukung Adjust latency for maximum productivity Overclock for maximum gaming performance Tune voltage for maximum effiency

Di motherboad Gigabyte, setelan virtualization namanya SVM

di Motherboard Gigabyte, setelan virtualization adanya di M.I.T/Advanced Frequency Settings/Advanced CPU Core Settings.

Penjelasan setingan bio "cTDP function"

Fungsi ini gunanya untuk menurunkan kecepatan processor dengan tujuan untuk mengurangi beban dari sistem pendingin. Efeknya kecepatan kerja jadi berkurang. Hands-on Review AMD APU A10-7800: Kaveri Dengan Fitur cTDP
Clock CPU di keadaan cTDP 45W sedikit berubah. Pada keadaan idle, CPU tetap berada pada 1.4Ghz, lalu pada loading single-thread kami melihat CPU naik hanya sampai 3.8Ghz(bukan 3.9Ghz), dan kadang-kadang bisa turun ke 3.6Ghz tergantung keadaan. Perbedaan paling kentara adalah saat CPU di-load dengan 4-Core, karena disini prosesor A10-7800 menurunkan clocknya hingga 3 Ghz. Pada saat GPU di-load, A10-7800 memiliki clock CPU yang sama dengan setting TDP 65 Watt, yakni 2.5Ghz, namun clock GPU turun sedikit ke 654Mhz dari 720Mhz. Dengan menurunkan TDP sekitar 30% (dari 65 Watt ke 45 Watt), terjadi penurunan sekitar 7-11 % pada performa. Hal ini termasuk wajar. Yang menarik adalah bagaimana penurunan performa GPU tidak terlalu jauh karena clock GU hanya turun dari 720Mhz ke 654Mhz. Pada benchmark dan game 3D, penurunan performa yang terjadi hanya sekitar 7-8 % saja.