Rumah Tutorial sistem LINUX Pemilihan dan perancangan CPU peralatan rangkaian

Pemilihan dan perancangan CPU peralatan rangkaian

Apr 07, 2024 am 08:10 AM
mysql linux

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

优化文件系统的管理_linux 文件系统优化_优化文件系统NTFS的管理

Ditambah:

优化文件系统NTFS的管理_linux 文件系统优化_优化文件系统的管理

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:

linux 文件系统优化_优化文件系统的管理_优化文件系统NTFS的管理

2.1, beban CPU tinggi, beban IO rendah

linux 文件系统优化_优化文件系统的管理_优化文件系统NTFS的管理

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:

优化文件系统的管理_优化文件系统NTFS的管理_linux 文件系统优化

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.

优化文件系统的管理_linux 文件系统优化_优化文件系统NTFS的管理

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 # 系统最大文件句柄,控制的是能打开文件最大数量
Salin selepas log masuk

Parameter sekatan pengguna:

vim /etc/security/limits.conf 
 * soft nproc 65535
 * hard nproc 65535
 * soft nofile 65535
 * hard nofile 65535
Salin selepas log masuk

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
Salin selepas log masuk

Atas ialah kandungan terperinci Pemilihan dan perancangan CPU peralatan rangkaian. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Konfigurasi komputer apa yang diperlukan untuk vscode Konfigurasi komputer apa yang diperlukan untuk vscode Apr 15, 2025 pm 09:48 PM

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:

Cara menukar mod cina dengan vscode Cara menukar mod cina dengan vscode Apr 15, 2025 pm 11:39 PM

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

VSCode tidak dapat memasang pelanjutan VSCode tidak dapat memasang pelanjutan Apr 15, 2025 pm 07:18 PM

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.

VSCODE Menetapkan Tutorial Cina VSCODE Menetapkan Tutorial Cina Apr 15, 2025 pm 11:45 PM

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.

VSCODE Kunci Pintasan Seterusnya Sebelumnya VSCODE Kunci Pintasan Seterusnya Sebelumnya Apr 15, 2025 pm 10:51 PM

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 →

Cara menggunakan vscode Cara menggunakan vscode Apr 15, 2025 pm 11:21 PM

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

Apakah tujuan utama Linux? Apakah tujuan utama Linux? Apr 16, 2025 am 12:19 AM

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.

Cara melaksanakan kod dengan vscode Cara melaksanakan kod dengan vscode Apr 15, 2025 pm 09:51 PM

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.

See all articles