Pemilihan dan perancangan CPU peralatan rangkaian
1.1, CPU:
vmstat, sar, top+P, htop, nmon, mpstat
1.2, Ingatan:
percuma、ps-aux、atas+M
1.3, peranti IO (pemacu c, rangkaian):
iostat, ss, netstat, iptraf, iftop, lsof
Ditambah:
penerangan arahan vmstat:
perihalan arahan iostat contoh arahan: iostat-dk15
iostat-d-k-x5 (Lihat penggunaan peranti (%util) dan masa tindak balas (menunggu))
2. Penyelesaian masalah tahap sistem
Dalam pengeluaran sebenar, secara amnya dipercayai selagi CPU tidak melebihi 90%, tidak akan ada masalah Malah, situasi istimewa berikut tidak boleh diketepikan:
2.1, beban CPU tinggi, beban IO rendah
2.2 Beban IO tinggi dan beban CPU rendah
2.3, beban IO dan CPU sangat tinggi
Perkakasan tidak mencukupi atau ada masalah dengan SQL
3. Pengoptimuman asas-pengoptimuman perkakasan
3.1. Hos:
3.2. Pemilihan CPU:
3.3. Pemilihan memori:
3.4. Penyimpanan:
3.5, kad serbuan: Pemilihan kad serbuan hos:
3.6 Peralatan rangkaian:
Gunakan trafik untuk menyokong peralatan rangkaian yang lebih tinggi (suis, penghala, kabel rangkaian, kad rangkaian, kad HBA)
Nota: Perancangan di atas perlu dipertimbangkan semasa mula-mula mereka bentuk sistem.
4. Pengoptimuman sistem pengendalian
Cpu:
Pada asasnya tidak perlu melaraskan versi desktop Hongqi Linux, hanya fokus pada pemilihan perkakasan.
Memori video:
Pada asasnya tiada pelarasan diperlukan, hanya fokus pada pemilihan perkakasan.
SWAP:
MySQL cuba mengelak daripada menggunakan swap. Pertukaran lalai dalam pelayan Alibaba Cloud ialah 0
IO:
Parameter ini menentukan sama ada Linux cenderung menggunakan swap atau mengosongkan cache sistem fail. Apabila memori video ketat, semakin rendah nilainya, semakin besar kemungkinan ia membebaskan cache sistem fail. Malah, parameter ini hanya boleh mengurangkan kebarangkalian menggunakan swap, tetapi tidak menghalang Linux daripada menggunakan swap.
Tukar parameter konfigurasi MySQL innodb_flush_methodlinux untuk melihat maklumat perkakasan dan mendayakan mod O_DIRECT. Dalam kes ini, bufferpool InnoDB akan terus memintas cache sistem fail untuk mengakses pemacu c, dan redolog masih akan menggunakan cache sistem fail. Perlu diingat bahawa pengoptimuman sistem fail linux, Redolog berada dalam mod tulis ganti Walaupun ia menggunakan cache sistem failpengoptimuman sistem fail linux, ia tidak akan mengambil terlalu banyak.
5. Pelarasan parameter sistem
Pengoptimuman parameter kernel sistem Linux:
vim /etc/sysctl.conf net.ipv4.ip_local_port_range = 1024 65535 # 用户端口范围 net.ipv4.tcp_max_syn_backlog = 4096 net.ipv4.tcp_fin_timeout = 30 fs.file-max=65535 # 系统最大文件句柄,控制的是能打开文件最大数量
Parameter sekatan pengguna:
vim /etc/security/limits.conf * soft nproc 65535 * hard nproc 65535 * soft nofile 65535 * hard nofile 65535
6. Pengoptimuman aplikasi yang tidak berkaitan
Aplikasi perniagaan dan aplikasi pangkalan data adalah bebas, firewall: iptables, selinux dan perkhidmatan lain yang tidak berguna (matikan):
chkconfig --level 23456 acpid off chkconfig --level 23456 anacron off chkconfig --level 23456 autofs off chkconfig --level 23456 avahi-daemon off chkconfig --level 23456 bluetooth off chkconfig --level 23456 cups off chkconfig --level 23456 firstboot off chkconfig --level 23456 haldaemon off chkconfig --level 23456 hplip off chkconfig --level 23456 ip6tables off chkconfig --level 23456 iptables off chkconfig --level 23456 isdn off chkconfig --level 23456 pcscd off chkconfig --level 23456 sendmail off chkconfig --level 23456 yum-updatesd off
Atas ialah kandungan terperinci Pemilihan dan perancangan CPU peralatan rangkaian. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Keperluan Sistem Kod Vs: Sistem Operasi: Windows 10 dan ke atas, MACOS 10.12 dan ke atas, pemproses pengedaran Linux: minimum 1.6 GHz, disyorkan 2.0 GHz dan ke atas memori: minimum 512 MB, disyorkan 4 GB dan ke atas ruang penyimpanan: minimum 250 mb, disyorkan 1 GB dan di atas keperluan lain:

VS Kod untuk menukar mod Cina: Buka antara muka Tetapan (Windows/Linux: Ctrl, MacOS: CMD,) Cari "Editor: Bahasa" Tetapan Pilih "Cina" dalam menu drop-down Simpan tetapan dan mulakan semula kod vs

Sebab -sebab pemasangan sambungan kod VS mungkin: ketidakstabilan rangkaian, kebenaran yang tidak mencukupi, isu keserasian sistem, versi kod VS terlalu lama, perisian antivirus atau gangguan firewall. Dengan menyemak sambungan rangkaian, keizinan, fail log, mengemas kini kod VS, melumpuhkan perisian keselamatan, dan memulakan semula kod VS atau komputer, anda boleh menyelesaikan masalah dan menyelesaikan masalah secara beransur -ansur.

VS Kod menyokong tetapan Cina, yang boleh disiapkan dengan mengikuti langkah -langkah: Buka panel tetapan dan cari "locale". Tetapkan "locale.language" ke "ZH-CN" (Cina yang dipermudahkan) atau "ZH-TW" (Cina tradisional). Simpan tetapan dan mulakan semula kod vs. Menu tetapan, bar alat, kod, dan dokumen akan dipaparkan dalam bahasa Cina. Tetapan bahasa lain juga boleh disesuaikan, seperti format tag fail, penerangan kemasukan, dan bahasa proses diagnostik.

VS kod satu langkah/langkah seterusnya langkah pintas: satu langkah (mundur): Windows/Linux: Ctrl ←; MacOS: CMD ← Langkah seterusnya (ke hadapan): Windows/Linux: Ctrl →; MACOS: CMD →

Visual Studio Code (VSCode) adalah editor cross-platform, sumber terbuka dan editor kod percuma yang dibangunkan oleh Microsoft. Ia terkenal dengan ringan, skalabilitas dan sokongan untuk pelbagai bahasa pengaturcaraan. Untuk memasang VSCode, sila lawati laman web rasmi untuk memuat turun dan jalankan pemasang. Apabila menggunakan VSCode, anda boleh membuat projek baru, edit kod, kod debug, menavigasi projek, mengembangkan VSCode, dan menguruskan tetapan. VSCode tersedia untuk Windows, MacOS, dan Linux, menyokong pelbagai bahasa pengaturcaraan dan menyediakan pelbagai sambungan melalui pasaran. Kelebihannya termasuk ringan, berskala, sokongan bahasa yang luas, ciri dan versi yang kaya

Penggunaan utama Linux termasuk: 1. Sistem Operasi Pelayan, 2. Sistem Terbenam, 3. Linux cemerlang dalam bidang ini, menyediakan kestabilan, keselamatan dan alat pembangunan yang cekap.

Melaksanakan kod dalam kod VS hanya mengambil enam langkah: 1. Buka projek; 2. Buat dan tulis fail kod; 3. Buka terminal; 4. Navigasi ke direktori projek; 5. Melaksanakan kod dengan arahan yang sesuai; 6. Lihat output.
