คำถามติดแท็ก performance-tuning

การปรับแต่งประสิทธิภาพเป็นกระบวนการปรับเปลี่ยนระบบเพื่อปรับปรุงประสิทธิภาพ ซึ่งเรียกอีกอย่างว่าการเพิ่มประสิทธิภาพ

3
CPU0 ล้นมือด้วยการขัดจังหวะ eth1
ฉันมี Ubuntu VM ซึ่งทำงานใน Xen XCP ที่ทำงานบน Ubuntu มันเป็นเจ้าภาพจัดบริการ HTTP ที่กำหนดเอง FCGI nginxตามหลัง ภายใต้การโหลดจากab ซีพียูคอร์แรกนั้นอิ่มตัวและส่วนที่เหลืออยู่ภายใต้การโหลด ใน/proc/interruptsฉันเห็นว่าCPU0 ทำหน้าที่ลำดับความสำคัญมากกว่าการขัดจังหวะแกนกลางอื่น ๆ eth1ส่วนใหญ่ของพวกเขามาจาก มีอะไรที่ฉันสามารถทำได้เพื่อปรับปรุงประสิทธิภาพของ VM นี้หรือไม่? มีวิธีการสมดุลการขัดจังหวะอย่างเท่าเทียมกันมากขึ้นหรือไม่? รายละเอียดเลือด: $ uname -a Linux MYHOST 2.6.38-15-virtual # 59-Ubuntu SMP ศุกร์ 27 เม.ย. 16:40:18 UTC 2012 i686 i686 i386 GNU / Linux $ lsb_release -a ไม่มีโมดูล LSB …

5
ค้นหาว่างานใดกำลังสร้างการสลับบริบทจำนวนมากบน linux
ตาม vmstat เซิร์ฟเวอร์ Linux ของฉัน (2xCore2 Duo 2.5 GHz) กำลังทำอย่างต่อเนื่องรอบสวิตช์บริบท 20k ต่อวินาที # vmstat 3 procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 2 0 7292 249472 82340 2291972 0 0 0 0 0 0 7 …

13
ประสิทธิภาพของ Postfix
ใช้ postfix บน ubuntu ส่งจดหมายจำนวนมาก (ประมาณ 1 ล้านข้อความ) ต่อวัน โหลดสูงมาก แต่ไม่มากในแง่ของ cpu และโหลดหน่วยความจำ ทุกคนในสถานการณ์ที่คุ้นเคยและรู้วิธีลบคอขวดหรือไม่ จดหมายทั้งหมดในเซิร์ฟเวอร์นี้อยู่นอก ฉันจะต้องสมมติว่าคอขวดเป็นดิสก์ เพียงแค่อัปเดตนี่คือสิ่งที่ iostat ดูเหมือนว่า: avg-cpu: %user %nice %system %iowait %steal %idle 0.00 0.00 0.12 99.88 0.00 0.00 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 0.00 12.38 0.00 2.48 0.00 …

5
ตัวเลือกสำหรับการปรับปรุงประสิทธิภาพของระบบไฟล์ขนาดใหญ่และ IOWAIT ที่สูง
ฉันมีเซิร์ฟเวอร์สำรอง Ubuntu 16.04 พร้อม HDD 8x10TB ผ่าน SATA 3.0 Backplane 8 Harddisks นั้นประกอบกับ RAID6 ซึ่งเป็นระบบไฟล์ EXT4 ที่ใช้งานอยู่ ระบบไฟล์นี้จัดเก็บไฟล์ขนาดเล็กจำนวนมากที่มีการดำเนินการ SEEK จำนวนมาก แต่มีปริมาณงาน IO ต่ำ ในความเป็นจริงมีไฟล์ขนาดเล็กจำนวนมากจากเซิร์ฟเวอร์ที่แตกต่างกันซึ่งได้รับ snappshotted ผ่าน rsnapshot ทุกวัน (INODES หลายโดยตรงไปยังไฟล์เดียวกันฉันมีประสิทธิภาพที่ดีมากตั้งแต่ระบบไฟล์ (60TB สุทธิ) เกินการใช้งาน 50% ในขณะนี้ การใช้งานอยู่ที่ 75% และ du -sch /backup-root/ ใช้เวลาหลายวัน (!) เครื่องมี 8 คอร์และ RAM 16G RAM นั้นถูกใช้งานอย่างเต็มที่โดย …

3
I / O มากเกินไปที่สร้างขึ้นโดยกระบวนการตัวรวบรวมสถานะของ postgres
ฉันใช้ XenServer กับเครื่องเสมือนหลายเครื่องที่มีฐานข้อมูลท้องถิ่น postgres แม้ว่าแอปพลิเคชันทั้งหมดจะไม่ได้ใช้งานและฐานข้อมูลไม่ได้ใช้งาน แต่ vm แต่ละตัวจะก่อให้เกิดทราฟฟิกเครือข่ายการจัดเก็บข้อมูลคงที่ซึ่งลดประสิทธิภาพของอุปกรณ์เก็บข้อมูล iscsi หลังจากทำงานiotopฉันได้สังเกตเห็นว่ากระบวนการประมวลผลตัวรวบรวมสถานะ postgres กำลังเขียนลงดิสก์อย่างต่อเนื่องในอัตราประมาณ 2 MByte / s ฉันปิดการรวบรวมสถิติโดยการแก้ไข/etc/postgresql/8.4/main/postgresql.conf: #------------------------------------------------------------------------------ # RUNTIME STATISTICS #------------------------------------------------------------------------------ # - Query/Index Statistics Collector - track_activities = off track_counts = off ... ตามข้อเสนอแนะในhttp://www.postgresql.org/docs/8.4/static/runtime-config-statistics.htm สิ่งนี้ตัดการเขียนอย่างต่อเนื่อง แต่มีข้อเสียใด ๆ ที่ปิดการติดตามสถิติหรือไม่ หรือฉันควรวางไดเรกทอรี pg_stat_tmp บน ramdisk เพื่อหลีกเลี่ยงการรับส่งข้อมูลดิสก์ / เครือข่าย ระบบนี้เป็นเวอร์ชันเดเบียนที่ทันสมัย ​​6.0.7 (บีบ) …

2
การตั้งค่า TCP latency ต่ำบน Ubuntu
มีเซิร์ฟเวอร์สำหรับการวัดที่รันบน Ubuntu ในแล็บของฉัน และมีโปรแกรม C ซึ่งรับข้อมูลผ่านการเชื่อมต่อ TCP และควรส่งการตอบกลับโดยเร็วที่สุด องค์ประกอบ ซีพียู: โปรเซสเซอร์ 2 ตัว x 4 คอร์ - Intel (R) Xeon (R) CPU E5345 @ 2.33GHz RAM: 12 GB NIC: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller / 82546EB Gigabit Ethernet Controller สวิตช์เครือข่าย: Cisco Catalyst 2960 ข้อมูล: บล็อกข้อมูลมาประมาณ แต่ละ 10 มิลลิวินาที ขนาดบล็อกข้อมูลมีขนาดประมาณ …

4
การปรับปรุงประสิทธิภาพ OpenVPN
ฉันพยายามปรับปรุงประสิทธิภาพ OpenVPN ของฉันและนี่คือการตั้งค่าปัจจุบันของฉัน: cat /etc/openvpn/server.conf port 443 #- port proto tcp #- protocol dev tun #tun-mtu 1500 tun-mtu-extra 32 #mssfix 1450 tun-mtu 64800 mssfix 1440 reneg-sec 0 ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt cert /etc/openvpn/easy-rsa/2.0/keys/server.crt key /etc/openvpn/easy-rsa/2.0/keys/server.key dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem plugin /etc/openvpn/openvpn-auth-pam.so /etc/pam.d/login #plugin /usr/share/openvpn/plugin/lib/openvpn-auth-pam.so /etc/pam.d/login #- Comment this line if you are using FreeRADIUS …

3
คุณมีเทคนิคอะไรในการปรับแต่งการโค่นล้มให้เหมาะสม
สำหรับระบบ Linux หรือ Windows คุณใช้กลอุบายใดเพื่อเพิ่มประสิทธิภาพเซิร์ฟเวอร์การโค่นล้ม ต่อไปนี้เป็นเทคนิคปัจจุบันของฉันสำหรับระบบ Linux ที่ให้บริการผ่าน Apache ด้วย HTTPS และสำรองข้อมูลโดย Active Directory โดยใช้การตรวจสอบสิทธิ์ LDAP เปิดใช้งาน KeepAlive บน Apache ปิดการใช้งาน SVNPathAuthz เพิ่มแคช LDAP การใช้วิธีการจัดเก็บข้อมูล FSFS แทน BDB อย่าลังเลที่จะเรียกสิ่งนี้เป็นคำถาม ฉันไม่ได้มีหลักฐานที่แน่ชัดว่า FSFS นั้นทำงาน BDB เพียงความรู้เกี่ยวกับเผ่าและข่าวลือมากมาย
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.